UNPKG

cloudworker-proxy

Version:
2,097 lines 66.7 kB
{ "version": "2.0", "metadata": { "apiVersion": "2014-11-12", "endpointPrefix": "config", "jsonVersion": "1.1", "protocol": "json", "serviceAbbreviation": "Config Service", "serviceFullName": "AWS Config", "serviceId": "Config Service", "signatureVersion": "v4", "targetPrefix": "StarlingDoveService", "uid": "config-2014-11-12" }, "operations": { "BatchGetAggregateResourceConfig": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName", "ResourceIdentifiers" ], "members": { "ConfigurationAggregatorName": {}, "ResourceIdentifiers": { "type": "list", "member": { "shape": "S4" } } } }, "output": { "type": "structure", "members": { "BaseConfigurationItems": { "shape": "Sb" }, "UnprocessedResourceIdentifiers": { "type": "list", "member": { "shape": "S4" } } } } }, "BatchGetResourceConfig": { "input": { "type": "structure", "required": [ "resourceKeys" ], "members": { "resourceKeys": { "shape": "Sq" } } }, "output": { "type": "structure", "members": { "baseConfigurationItems": { "shape": "Sb" }, "unprocessedResourceKeys": { "shape": "Sq" } } } }, "DeleteAggregationAuthorization": { "input": { "type": "structure", "required": [ "AuthorizedAccountId", "AuthorizedAwsRegion" ], "members": { "AuthorizedAccountId": {}, "AuthorizedAwsRegion": {} } } }, "DeleteConfigRule": { "input": { "type": "structure", "required": [ "ConfigRuleName" ], "members": { "ConfigRuleName": {} } } }, "DeleteConfigurationAggregator": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName" ], "members": { "ConfigurationAggregatorName": {} } } }, "DeleteConfigurationRecorder": { "input": { "type": "structure", "required": [ "ConfigurationRecorderName" ], "members": { "ConfigurationRecorderName": {} } } }, "DeleteConformancePack": { "input": { "type": "structure", "required": [ "ConformancePackName" ], "members": { "ConformancePackName": {} } } }, "DeleteDeliveryChannel": { "input": { "type": "structure", "required": [ "DeliveryChannelName" ], "members": { "DeliveryChannelName": {} } } }, "DeleteEvaluationResults": { "input": { "type": "structure", "required": [ "ConfigRuleName" ], "members": { "ConfigRuleName": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteOrganizationConfigRule": { "input": { "type": "structure", "required": [ "OrganizationConfigRuleName" ], "members": { "OrganizationConfigRuleName": {} } } }, "DeleteOrganizationConformancePack": { "input": { "type": "structure", "required": [ "OrganizationConformancePackName" ], "members": { "OrganizationConformancePackName": {} } } }, "DeletePendingAggregationRequest": { "input": { "type": "structure", "required": [ "RequesterAccountId", "RequesterAwsRegion" ], "members": { "RequesterAccountId": {}, "RequesterAwsRegion": {} } } }, "DeleteRemediationConfiguration": { "input": { "type": "structure", "required": [ "ConfigRuleName" ], "members": { "ConfigRuleName": {}, "ResourceType": {} } }, "output": { "type": "structure", "members": {} } }, "DeleteRemediationExceptions": { "input": { "type": "structure", "required": [ "ConfigRuleName", "ResourceKeys" ], "members": { "ConfigRuleName": {}, "ResourceKeys": { "shape": "S1f" } } }, "output": { "type": "structure", "members": { "FailedBatches": { "type": "list", "member": { "type": "structure", "members": { "FailureMessage": {}, "FailedItems": { "shape": "S1f" } } } } } } }, "DeleteResourceConfig": { "input": { "type": "structure", "required": [ "ResourceType", "ResourceId" ], "members": { "ResourceType": {}, "ResourceId": {} } } }, "DeleteRetentionConfiguration": { "input": { "type": "structure", "required": [ "RetentionConfigurationName" ], "members": { "RetentionConfigurationName": {} } } }, "DeliverConfigSnapshot": { "input": { "type": "structure", "required": [ "deliveryChannelName" ], "members": { "deliveryChannelName": {} } }, "output": { "type": "structure", "members": { "configSnapshotId": {} } } }, "DescribeAggregateComplianceByConfigRules": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName" ], "members": { "ConfigurationAggregatorName": {}, "Filters": { "type": "structure", "members": { "ConfigRuleName": {}, "ComplianceType": {}, "AccountId": {}, "AwsRegion": {} } }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "AggregateComplianceByConfigRules": { "type": "list", "member": { "type": "structure", "members": { "ConfigRuleName": {}, "Compliance": { "shape": "S20" }, "AccountId": {}, "AwsRegion": {} } } }, "NextToken": {} } } }, "DescribeAggregationAuthorizations": { "input": { "type": "structure", "members": { "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "AggregationAuthorizations": { "type": "list", "member": { "shape": "S28" } }, "NextToken": {} } } }, "DescribeComplianceByConfigRule": { "input": { "type": "structure", "members": { "ConfigRuleNames": { "shape": "S2b" }, "ComplianceTypes": { "shape": "S2c" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ComplianceByConfigRules": { "type": "list", "member": { "type": "structure", "members": { "ConfigRuleName": {}, "Compliance": { "shape": "S20" } } } }, "NextToken": {} } } }, "DescribeComplianceByResource": { "input": { "type": "structure", "members": { "ResourceType": {}, "ResourceId": {}, "ComplianceTypes": { "shape": "S2c" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ComplianceByResources": { "type": "list", "member": { "type": "structure", "members": { "ResourceType": {}, "ResourceId": {}, "Compliance": { "shape": "S20" } } } }, "NextToken": {} } } }, "DescribeConfigRuleEvaluationStatus": { "input": { "type": "structure", "members": { "ConfigRuleNames": { "shape": "S2b" }, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "ConfigRulesEvaluationStatus": { "type": "list", "member": { "type": "structure", "members": { "ConfigRuleName": {}, "ConfigRuleArn": {}, "ConfigRuleId": {}, "LastSuccessfulInvocationTime": { "type": "timestamp" }, "LastFailedInvocationTime": { "type": "timestamp" }, "LastSuccessfulEvaluationTime": { "type": "timestamp" }, "LastFailedEvaluationTime": { "type": "timestamp" }, "FirstActivatedTime": { "type": "timestamp" }, "LastDeactivatedTime": { "type": "timestamp" }, "LastErrorCode": {}, "LastErrorMessage": {}, "FirstEvaluationStarted": { "type": "boolean" } } } }, "NextToken": {} } } }, "DescribeConfigRules": { "input": { "type": "structure", "members": { "ConfigRuleNames": { "shape": "S2b" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ConfigRules": { "type": "list", "member": { "shape": "S2t" } }, "NextToken": {} } } }, "DescribeConfigurationAggregatorSourcesStatus": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName" ], "members": { "ConfigurationAggregatorName": {}, "UpdateStatus": { "type": "list", "member": {} }, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "AggregatedSourceStatusList": { "type": "list", "member": { "type": "structure", "members": { "SourceId": {}, "SourceType": {}, "AwsRegion": {}, "LastUpdateStatus": {}, "LastUpdateTime": { "type": "timestamp" }, "LastErrorCode": {}, "LastErrorMessage": {} } } }, "NextToken": {} } } }, "DescribeConfigurationAggregators": { "input": { "type": "structure", "members": { "ConfigurationAggregatorNames": { "type": "list", "member": {} }, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "ConfigurationAggregators": { "type": "list", "member": { "shape": "S3h" } }, "NextToken": {} } } }, "DescribeConfigurationRecorderStatus": { "input": { "type": "structure", "members": { "ConfigurationRecorderNames": { "shape": "S3p" } } }, "output": { "type": "structure", "members": { "ConfigurationRecordersStatus": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "lastStartTime": { "type": "timestamp" }, "lastStopTime": { "type": "timestamp" }, "recording": { "type": "boolean" }, "lastStatus": {}, "lastErrorCode": {}, "lastErrorMessage": {}, "lastStatusChangeTime": { "type": "timestamp" } } } } } } }, "DescribeConfigurationRecorders": { "input": { "type": "structure", "members": { "ConfigurationRecorderNames": { "shape": "S3p" } } }, "output": { "type": "structure", "members": { "ConfigurationRecorders": { "type": "list", "member": { "shape": "S3x" } } } } }, "DescribeConformancePackCompliance": { "input": { "type": "structure", "required": [ "ConformancePackName" ], "members": { "ConformancePackName": {}, "Filters": { "type": "structure", "members": { "ConfigRuleNames": { "shape": "S44" }, "ComplianceType": {} } }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "required": [ "ConformancePackName", "ConformancePackRuleComplianceList" ], "members": { "ConformancePackName": {}, "ConformancePackRuleComplianceList": { "type": "list", "member": { "type": "structure", "members": { "ConfigRuleName": {}, "ComplianceType": {} } } }, "NextToken": {} } } }, "DescribeConformancePackStatus": { "input": { "type": "structure", "members": { "ConformancePackNames": { "shape": "S4b" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ConformancePackStatusDetails": { "type": "list", "member": { "type": "structure", "required": [ "ConformancePackName", "ConformancePackId", "ConformancePackArn", "ConformancePackState", "StackArn", "LastUpdateRequestedTime" ], "members": { "ConformancePackName": {}, "ConformancePackId": {}, "ConformancePackArn": {}, "ConformancePackState": {}, "StackArn": {}, "ConformancePackStatusReason": {}, "LastUpdateRequestedTime": { "type": "timestamp" }, "LastUpdateCompletedTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "DescribeConformancePacks": { "input": { "type": "structure", "members": { "ConformancePackNames": { "shape": "S4b" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ConformancePackDetails": { "type": "list", "member": { "type": "structure", "required": [ "ConformancePackName", "ConformancePackArn", "ConformancePackId", "DeliveryS3Bucket" ], "members": { "ConformancePackName": {}, "ConformancePackArn": {}, "ConformancePackId": {}, "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { "shape": "S4r" }, "LastUpdateRequestedTime": { "type": "timestamp" }, "CreatedBy": {} } } }, "NextToken": {} } } }, "DescribeDeliveryChannelStatus": { "input": { "type": "structure", "members": { "DeliveryChannelNames": { "shape": "S4w" } } }, "output": { "type": "structure", "members": { "DeliveryChannelsStatus": { "type": "list", "member": { "type": "structure", "members": { "name": {}, "configSnapshotDeliveryInfo": { "shape": "S50" }, "configHistoryDeliveryInfo": { "shape": "S50" }, "configStreamDeliveryInfo": { "type": "structure", "members": { "lastStatus": {}, "lastErrorCode": {}, "lastErrorMessage": {}, "lastStatusChangeTime": { "type": "timestamp" } } } } } } } } }, "DescribeDeliveryChannels": { "input": { "type": "structure", "members": { "DeliveryChannelNames": { "shape": "S4w" } } }, "output": { "type": "structure", "members": { "DeliveryChannels": { "type": "list", "member": { "shape": "S56" } } } } }, "DescribeOrganizationConfigRuleStatuses": { "input": { "type": "structure", "members": { "OrganizationConfigRuleNames": { "shape": "S59" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "OrganizationConfigRuleStatuses": { "type": "list", "member": { "type": "structure", "required": [ "OrganizationConfigRuleName", "OrganizationRuleStatus" ], "members": { "OrganizationConfigRuleName": {}, "OrganizationRuleStatus": {}, "ErrorCode": {}, "ErrorMessage": {}, "LastUpdateTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "DescribeOrganizationConfigRules": { "input": { "type": "structure", "members": { "OrganizationConfigRuleNames": { "shape": "S59" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "OrganizationConfigRules": { "type": "list", "member": { "type": "structure", "required": [ "OrganizationConfigRuleName", "OrganizationConfigRuleArn" ], "members": { "OrganizationConfigRuleName": {}, "OrganizationConfigRuleArn": {}, "OrganizationManagedRuleMetadata": { "shape": "S5j" }, "OrganizationCustomRuleMetadata": { "shape": "S5o" }, "ExcludedAccounts": { "shape": "S5r" }, "LastUpdateTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "DescribeOrganizationConformancePackStatuses": { "input": { "type": "structure", "members": { "OrganizationConformancePackNames": { "shape": "S5t" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "OrganizationConformancePackStatuses": { "type": "list", "member": { "type": "structure", "required": [ "OrganizationConformancePackName", "Status" ], "members": { "OrganizationConformancePackName": {}, "Status": {}, "ErrorCode": {}, "ErrorMessage": {}, "LastUpdateTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "DescribeOrganizationConformancePacks": { "input": { "type": "structure", "members": { "OrganizationConformancePackNames": { "shape": "S5t" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "OrganizationConformancePacks": { "type": "list", "member": { "type": "structure", "required": [ "OrganizationConformancePackName", "OrganizationConformancePackArn", "DeliveryS3Bucket", "LastUpdateTime" ], "members": { "OrganizationConformancePackName": {}, "OrganizationConformancePackArn": {}, "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { "shape": "S4r" }, "ExcludedAccounts": { "shape": "S5r" }, "LastUpdateTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "DescribePendingAggregationRequests": { "input": { "type": "structure", "members": { "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "PendingAggregationRequests": { "type": "list", "member": { "type": "structure", "members": { "RequesterAccountId": {}, "RequesterAwsRegion": {} } } }, "NextToken": {} } } }, "DescribeRemediationConfigurations": { "input": { "type": "structure", "required": [ "ConfigRuleNames" ], "members": { "ConfigRuleNames": { "shape": "S2b" } } }, "output": { "type": "structure", "members": { "RemediationConfigurations": { "shape": "S69" } } } }, "DescribeRemediationExceptions": { "input": { "type": "structure", "required": [ "ConfigRuleName" ], "members": { "ConfigRuleName": {}, "ResourceKeys": { "shape": "S1f" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "RemediationExceptions": { "shape": "S6p" }, "NextToken": {} } } }, "DescribeRemediationExecutionStatus": { "input": { "type": "structure", "required": [ "ConfigRuleName" ], "members": { "ConfigRuleName": {}, "ResourceKeys": { "shape": "Sq" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "RemediationExecutionStatuses": { "type": "list", "member": { "type": "structure", "members": { "ResourceKey": { "shape": "Sr" }, "State": {}, "StepDetails": { "type": "list", "member": { "type": "structure", "members": { "Name": {}, "State": {}, "ErrorMessage": {}, "StartTime": { "type": "timestamp" }, "StopTime": { "type": "timestamp" } } } }, "InvocationTime": { "type": "timestamp" }, "LastUpdatedTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "DescribeRetentionConfigurations": { "input": { "type": "structure", "members": { "RetentionConfigurationNames": { "type": "list", "member": {} }, "NextToken": {} } }, "output": { "type": "structure", "members": { "RetentionConfigurations": { "type": "list", "member": { "shape": "S73" } }, "NextToken": {} } } }, "GetAggregateComplianceDetailsByConfigRule": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName", "ConfigRuleName", "AccountId", "AwsRegion" ], "members": { "ConfigurationAggregatorName": {}, "ConfigRuleName": {}, "AccountId": {}, "AwsRegion": {}, "ComplianceType": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "AggregateEvaluationResults": { "type": "list", "member": { "type": "structure", "members": { "EvaluationResultIdentifier": { "shape": "S79" }, "ComplianceType": {}, "ResultRecordedTime": { "type": "timestamp" }, "ConfigRuleInvokedTime": { "type": "timestamp" }, "Annotation": {}, "AccountId": {}, "AwsRegion": {} } } }, "NextToken": {} } } }, "GetAggregateConfigRuleComplianceSummary": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName" ], "members": { "ConfigurationAggregatorName": {}, "Filters": { "type": "structure", "members": { "AccountId": {}, "AwsRegion": {} } }, "GroupByKey": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "GroupByKey": {}, "AggregateComplianceCounts": { "type": "list", "member": { "type": "structure", "members": { "GroupName": {}, "ComplianceSummary": { "shape": "S7h" } } } }, "NextToken": {} } } }, "GetAggregateDiscoveredResourceCounts": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName" ], "members": { "ConfigurationAggregatorName": {}, "Filters": { "type": "structure", "members": { "ResourceType": {}, "AccountId": {}, "Region": {} } }, "GroupByKey": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "required": [ "TotalDiscoveredResources" ], "members": { "TotalDiscoveredResources": { "type": "long" }, "GroupByKey": {}, "GroupedResourceCounts": { "type": "list", "member": { "type": "structure", "required": [ "GroupName", "ResourceCount" ], "members": { "GroupName": {}, "ResourceCount": { "type": "long" } } } }, "NextToken": {} } } }, "GetAggregateResourceConfig": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName", "ResourceIdentifier" ], "members": { "ConfigurationAggregatorName": {}, "ResourceIdentifier": { "shape": "S4" } } }, "output": { "type": "structure", "members": { "ConfigurationItem": { "shape": "S7r" } } } }, "GetComplianceDetailsByConfigRule": { "input": { "type": "structure", "required": [ "ConfigRuleName" ], "members": { "ConfigRuleName": {}, "ComplianceTypes": { "shape": "S2c" }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "EvaluationResults": { "shape": "S83" }, "NextToken": {} } } }, "GetComplianceDetailsByResource": { "input": { "type": "structure", "required": [ "ResourceType", "ResourceId" ], "members": { "ResourceType": {}, "ResourceId": {}, "ComplianceTypes": { "shape": "S2c" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "EvaluationResults": { "shape": "S83" }, "NextToken": {} } } }, "GetComplianceSummaryByConfigRule": { "output": { "type": "structure", "members": { "ComplianceSummary": { "shape": "S7h" } } } }, "GetComplianceSummaryByResourceType": { "input": { "type": "structure", "members": { "ResourceTypes": { "shape": "S89" } } }, "output": { "type": "structure", "members": { "ComplianceSummariesByResourceType": { "type": "list", "member": { "type": "structure", "members": { "ResourceType": {}, "ComplianceSummary": { "shape": "S7h" } } } } } } }, "GetConformancePackComplianceDetails": { "input": { "type": "structure", "required": [ "ConformancePackName" ], "members": { "ConformancePackName": {}, "Filters": { "type": "structure", "members": { "ConfigRuleNames": { "shape": "S44" }, "ComplianceType": {}, "ResourceType": {}, "ResourceIds": { "type": "list", "member": {} } } }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "required": [ "ConformancePackName" ], "members": { "ConformancePackName": {}, "ConformancePackRuleEvaluationResults": { "type": "list", "member": { "type": "structure", "required": [ "ComplianceType", "EvaluationResultIdentifier", "ConfigRuleInvokedTime", "ResultRecordedTime" ], "members": { "ComplianceType": {}, "EvaluationResultIdentifier": { "shape": "S79" }, "ConfigRuleInvokedTime": { "type": "timestamp" }, "ResultRecordedTime": { "type": "timestamp" }, "Annotation": {} } } }, "NextToken": {} } } }, "GetConformancePackComplianceSummary": { "input": { "type": "structure", "required": [ "ConformancePackNames" ], "members": { "ConformancePackNames": { "type": "list", "member": {} }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ConformancePackComplianceSummaryList": { "type": "list", "member": { "type": "structure", "required": [ "ConformancePackName", "ConformancePackComplianceStatus" ], "members": { "ConformancePackName": {}, "ConformancePackComplianceStatus": {} } } }, "NextToken": {} } } }, "GetDiscoveredResourceCounts": { "input": { "type": "structure", "members": { "resourceTypes": { "shape": "S89" }, "limit": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "totalDiscoveredResources": { "type": "long" }, "resourceCounts": { "type": "list", "member": { "type": "structure", "members": { "resourceType": {}, "count": { "type": "long" } } } }, "nextToken": {} } } }, "GetOrganizationConfigRuleDetailedStatus": { "input": { "type": "structure", "required": [ "OrganizationConfigRuleName" ], "members": { "OrganizationConfigRuleName": {}, "Filters": { "type": "structure", "members": { "AccountId": {}, "MemberAccountRuleStatus": {} } }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "OrganizationConfigRuleDetailedStatus": { "type": "list", "member": { "type": "structure", "required": [ "AccountId", "ConfigRuleName", "MemberAccountRuleStatus" ], "members": { "AccountId": {}, "ConfigRuleName": {}, "MemberAccountRuleStatus": {}, "ErrorCode": {}, "ErrorMessage": {}, "LastUpdateTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "GetOrganizationConformancePackDetailedStatus": { "input": { "type": "structure", "required": [ "OrganizationConformancePackName" ], "members": { "OrganizationConformancePackName": {}, "Filters": { "type": "structure", "members": { "AccountId": {}, "Status": {} } }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "OrganizationConformancePackDetailedStatuses": { "type": "list", "member": { "type": "structure", "required": [ "AccountId", "ConformancePackName", "Status" ], "members": { "AccountId": {}, "ConformancePackName": {}, "Status": {}, "ErrorCode": {}, "ErrorMessage": {}, "LastUpdateTime": { "type": "timestamp" } } } }, "NextToken": {} } } }, "GetResourceConfigHistory": { "input": { "type": "structure", "required": [ "resourceType", "resourceId" ], "members": { "resourceType": {}, "resourceId": {}, "laterTime": { "type": "timestamp" }, "earlierTime": { "type": "timestamp" }, "chronologicalOrder": {}, "limit": { "type": "integer" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "configurationItems": { "type": "list", "member": { "shape": "S7r" } }, "nextToken": {} } } }, "ListAggregateDiscoveredResources": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName", "ResourceType" ], "members": { "ConfigurationAggregatorName": {}, "ResourceType": {}, "Filters": { "type": "structure", "members": { "AccountId": {}, "ResourceId": {}, "ResourceName": {}, "Region": {} } }, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ResourceIdentifiers": { "type": "list", "member": { "shape": "S4" } }, "NextToken": {} } } }, "ListDiscoveredResources": { "input": { "type": "structure", "required": [ "resourceType" ], "members": { "resourceType": {}, "resourceIds": { "type": "list", "member": {} }, "resourceName": {}, "limit": { "type": "integer" }, "includeDeletedResources": { "type": "boolean" }, "nextToken": {} } }, "output": { "type": "structure", "members": { "resourceIdentifiers": { "type": "list", "member": { "type": "structure", "members": { "resourceType": {}, "resourceId": {}, "resourceName": {}, "resourceDeletionTime": { "type": "timestamp" } } } }, "nextToken": {} } } }, "ListTagsForResource": { "input": { "type": "structure", "required": [ "ResourceArn" ], "members": { "ResourceArn": {}, "Limit": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Tags": { "shape": "S9p" }, "NextToken": {} } } }, "PutAggregationAuthorization": { "input": { "type": "structure", "required": [ "AuthorizedAccountId", "AuthorizedAwsRegion" ], "members": { "AuthorizedAccountId": {}, "AuthorizedAwsRegion": {}, "Tags": { "shape": "S9u" } } }, "output": { "type": "structure", "members": { "AggregationAuthorization": { "shape": "S28" } } } }, "PutConfigRule": { "input": { "type": "structure", "required": [ "ConfigRule" ], "members": { "ConfigRule": { "shape": "S2t" }, "Tags": { "shape": "S9u" } } } }, "PutConfigurationAggregator": { "input": { "type": "structure", "required": [ "ConfigurationAggregatorName" ], "members": { "ConfigurationAggregatorName": {}, "AccountAggregationSources": { "shape": "S3j" }, "OrganizationAggregationSource": { "shape": "S3n" }, "Tags": { "shape": "S9u" } } }, "output": { "type": "structure", "members": { "ConfigurationAggregator": { "shape": "S3h" } } } }, "PutConfigurationRecorder": { "input": { "type": "structure", "required": [ "ConfigurationRecorder" ], "members": { "ConfigurationRecorder": { "shape": "S3x" } } } }, "PutConformancePack": { "input": { "type": "structure", "required": [ "ConformancePackName", "DeliveryS3Bucket" ], "members": { "ConformancePackName": {}, "TemplateS3Uri": {}, "TemplateBody": {}, "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { "shape": "S4r" } } }, "output": { "type": "structure", "members": { "ConformancePackArn": {} } } }, "PutDeliveryChannel": { "input": { "type": "structure", "required": [ "DeliveryChannel" ], "members": { "DeliveryChannel": { "shape": "S56" } } } }, "PutEvaluations": { "input": { "type": "structure", "required": [ "ResultToken" ], "members": { "Evaluations": { "shape": "Sa6" }, "ResultToken": {}, "TestMode": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "FailedEvaluations": { "shape": "Sa6" } } } }, "PutOrganizationConfigRule": { "input": { "type": "structure", "required": [ "OrganizationConfigRuleName" ], "members": { "OrganizationConfigRuleName": {}, "OrganizationManagedRuleMetadata": { "shape": "S5j" }, "OrganizationCustomRuleMetadata": { "shape": "S5o" }, "ExcludedAccounts": { "shape": "S5r" } } }, "output": { "type": "structure", "members": { "OrganizationConfigRuleArn": {} } } }, "PutOrganizationConformancePack": { "input": { "type": "structure", "required": [ "OrganizationConformancePackName", "DeliveryS3Bucket" ], "members": { "OrganizationConformancePackName": {}, "TemplateS3Uri": {}, "TemplateBody": {}, "DeliveryS3Bucket": {}, "DeliveryS3KeyPrefix": {}, "ConformancePackInputParameters": { "shape": "S4r" }, "ExcludedAccounts": { "shape": "S5r" } } }, "output": { "type": "structure", "members": { "OrganizationConformancePackArn": {} } } }, "PutRemediationConfigurations": { "input": { "type": "structure", "required": [ "RemediationConfigurations" ], "members": { "RemediationConfigurations": { "shape": "S69" } } }, "output": { "type": "structure", "members": { "FailedBatches": { "type": "list", "member": { "type": "structure", "members": { "FailureMessage": {}, "FailedItems": { "shape": "S69" } } } } } } }, "PutRemediationExceptions": { "input": { "type": "structure", "required": [ "ConfigRuleName", "ResourceKeys" ], "members": { "ConfigRuleName": {}, "ResourceKeys": { "shape": "S1f" }, "Message": {}, "ExpirationTime": { "type": "timestamp" } } }, "output": { "type": "structure", "members": { "FailedBatches": { "type": "list", "member": { "type": "structure", "members": { "FailureMessage": {}, "FailedItems": { "shape": "S6p" } } } } } } }, "PutResourceConfig": { "input": { "type": "structure", "required": [ "ResourceType", "SchemaVersionId", "ResourceId", "Configuration" ], "members": { "ResourceType": {}, "SchemaVersionId": {}, "ResourceId": {}, "ResourceName": {}, "Configuration": {}, "Tags": { "shape": "S7t" } } } }, "PutRetentionConfiguration": { "input": { "type": "structure", "required": [ "RetentionPeriodInDays" ], "members": { "RetentionPeriodInDays": { "type": "integer" } } }, "output": { "type": "structure", "members": { "RetentionConfiguration": { "shape": "S73" } } } }, "SelectAggregateResourceConfig": { "input": { "type": "structure", "required": [ "Expression", "ConfigurationAggregatorName" ], "members": { "Expression": {}, "ConfigurationAggregatorName":