mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-20 20:29:06 +00:00
10107 lines
327 KiB
JSON
10107 lines
327 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2018-10-26",
|
|
"endpointPrefix": "securityhub",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"serviceFullName": "AWS SecurityHub",
|
|
"serviceId": "SecurityHub",
|
|
"signatureVersion": "v4",
|
|
"signingName": "securityhub",
|
|
"uid": "securityhub-2018-10-26"
|
|
},
|
|
"operations": {
|
|
"AcceptAdministratorInvitation": {
|
|
"http": {
|
|
"requestUri": "/administrator"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AdministratorId",
|
|
"InvitationId"
|
|
],
|
|
"members": {
|
|
"AdministratorId": {},
|
|
"InvitationId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"AcceptInvitation": {
|
|
"http": {
|
|
"requestUri": "/master"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"MasterId",
|
|
"InvitationId"
|
|
],
|
|
"members": {
|
|
"MasterId": {},
|
|
"InvitationId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This API has been deprecated, use AcceptAdministratorInvitation API instead."
|
|
},
|
|
"BatchDeleteAutomationRules": {
|
|
"http": {
|
|
"requestUri": "/automationrules/delete"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AutomationRulesArns"
|
|
],
|
|
"members": {
|
|
"AutomationRulesArns": {
|
|
"shape": "S7"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ProcessedAutomationRules": {
|
|
"shape": "S7"
|
|
},
|
|
"UnprocessedAutomationRules": {
|
|
"shape": "S9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchDisableStandards": {
|
|
"http": {
|
|
"requestUri": "/standards/deregister"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsSubscriptionArns"
|
|
],
|
|
"members": {
|
|
"StandardsSubscriptionArns": {
|
|
"shape": "Sd"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsSubscriptions": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchEnableStandards": {
|
|
"http": {
|
|
"requestUri": "/standards/register"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsSubscriptionRequests"
|
|
],
|
|
"members": {
|
|
"StandardsSubscriptionRequests": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsArn"
|
|
],
|
|
"members": {
|
|
"StandardsArn": {},
|
|
"StandardsInput": {
|
|
"shape": "Sh"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsSubscriptions": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchGetAutomationRules": {
|
|
"http": {
|
|
"requestUri": "/automationrules/get"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AutomationRulesArns"
|
|
],
|
|
"members": {
|
|
"AutomationRulesArns": {
|
|
"shape": "S7"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RuleArn": {},
|
|
"RuleStatus": {},
|
|
"RuleOrder": {
|
|
"type": "integer"
|
|
},
|
|
"RuleName": {},
|
|
"Description": {},
|
|
"IsTerminal": {
|
|
"type": "boolean"
|
|
},
|
|
"Criteria": {
|
|
"shape": "Sw"
|
|
},
|
|
"Actions": {
|
|
"shape": "S1a"
|
|
},
|
|
"CreatedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"UpdatedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"CreatedBy": {}
|
|
}
|
|
}
|
|
},
|
|
"UnprocessedAutomationRules": {
|
|
"shape": "S9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchGetSecurityControls": {
|
|
"http": {
|
|
"requestUri": "/securityControls/batchGet"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControlIds"
|
|
],
|
|
"members": {
|
|
"SecurityControlIds": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControls"
|
|
],
|
|
"members": {
|
|
"SecurityControls": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControlId",
|
|
"SecurityControlArn",
|
|
"Title",
|
|
"Description",
|
|
"RemediationUrl",
|
|
"SeverityRating",
|
|
"SecurityControlStatus"
|
|
],
|
|
"members": {
|
|
"SecurityControlId": {},
|
|
"SecurityControlArn": {},
|
|
"Title": {},
|
|
"Description": {},
|
|
"RemediationUrl": {},
|
|
"SeverityRating": {},
|
|
"SecurityControlStatus": {}
|
|
}
|
|
}
|
|
},
|
|
"UnprocessedIds": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControlId",
|
|
"ErrorCode"
|
|
],
|
|
"members": {
|
|
"SecurityControlId": {},
|
|
"ErrorCode": {},
|
|
"ErrorReason": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchGetStandardsControlAssociations": {
|
|
"http": {
|
|
"requestUri": "/associations/batchGet"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsControlAssociationIds"
|
|
],
|
|
"members": {
|
|
"StandardsControlAssociationIds": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S22"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsControlAssociationDetails"
|
|
],
|
|
"members": {
|
|
"StandardsControlAssociationDetails": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsArn",
|
|
"SecurityControlId",
|
|
"SecurityControlArn",
|
|
"AssociationStatus"
|
|
],
|
|
"members": {
|
|
"StandardsArn": {},
|
|
"SecurityControlId": {},
|
|
"SecurityControlArn": {},
|
|
"AssociationStatus": {},
|
|
"RelatedRequirements": {
|
|
"shape": "S27"
|
|
},
|
|
"UpdatedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"UpdatedReason": {},
|
|
"StandardsControlTitle": {},
|
|
"StandardsControlDescription": {},
|
|
"StandardsControlArns": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UnprocessedAssociations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsControlAssociationId",
|
|
"ErrorCode"
|
|
],
|
|
"members": {
|
|
"StandardsControlAssociationId": {
|
|
"shape": "S22"
|
|
},
|
|
"ErrorCode": {},
|
|
"ErrorReason": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchImportFindings": {
|
|
"http": {
|
|
"requestUri": "/findings/import"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Findings"
|
|
],
|
|
"members": {
|
|
"Findings": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2d"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FailedCount",
|
|
"SuccessCount"
|
|
],
|
|
"members": {
|
|
"FailedCount": {
|
|
"type": "integer"
|
|
},
|
|
"SuccessCount": {
|
|
"type": "integer"
|
|
},
|
|
"FailedFindings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"ErrorCode",
|
|
"ErrorMessage"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"ErrorCode": {},
|
|
"ErrorMessage": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchUpdateAutomationRules": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/automationrules/update"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UpdateAutomationRulesRequestItems"
|
|
],
|
|
"members": {
|
|
"UpdateAutomationRulesRequestItems": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RuleArn"
|
|
],
|
|
"members": {
|
|
"RuleArn": {},
|
|
"RuleStatus": {},
|
|
"RuleOrder": {
|
|
"type": "integer"
|
|
},
|
|
"Description": {},
|
|
"RuleName": {},
|
|
"IsTerminal": {
|
|
"type": "boolean"
|
|
},
|
|
"Criteria": {
|
|
"shape": "Sw"
|
|
},
|
|
"Actions": {
|
|
"shape": "S1a"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ProcessedAutomationRules": {
|
|
"shape": "S7"
|
|
},
|
|
"UnprocessedAutomationRules": {
|
|
"shape": "S9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchUpdateFindings": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/findings/batchupdate"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingIdentifiers"
|
|
],
|
|
"members": {
|
|
"FindingIdentifiers": {
|
|
"shape": "Soq"
|
|
},
|
|
"Note": {
|
|
"shape": "S1e"
|
|
},
|
|
"Severity": {
|
|
"shape": "S1f"
|
|
},
|
|
"VerificationState": {},
|
|
"Confidence": {
|
|
"type": "integer"
|
|
},
|
|
"Criticality": {
|
|
"type": "integer"
|
|
},
|
|
"Types": {
|
|
"shape": "S1j"
|
|
},
|
|
"UserDefinedFields": {
|
|
"shape": "S1k"
|
|
},
|
|
"Workflow": {
|
|
"shape": "S1l"
|
|
},
|
|
"RelatedFindings": {
|
|
"shape": "S1n"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ProcessedFindings",
|
|
"UnprocessedFindings"
|
|
],
|
|
"members": {
|
|
"ProcessedFindings": {
|
|
"shape": "Soq"
|
|
},
|
|
"UnprocessedFindings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingIdentifier",
|
|
"ErrorCode",
|
|
"ErrorMessage"
|
|
],
|
|
"members": {
|
|
"FindingIdentifier": {
|
|
"shape": "Sor"
|
|
},
|
|
"ErrorCode": {},
|
|
"ErrorMessage": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchUpdateStandardsControlAssociations": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/associations"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsControlAssociationUpdates"
|
|
],
|
|
"members": {
|
|
"StandardsControlAssociationUpdates": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sox"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAssociationUpdates": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsControlAssociationUpdate",
|
|
"ErrorCode"
|
|
],
|
|
"members": {
|
|
"StandardsControlAssociationUpdate": {
|
|
"shape": "Sox"
|
|
},
|
|
"ErrorCode": {},
|
|
"ErrorReason": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateActionTarget": {
|
|
"http": {
|
|
"requestUri": "/actionTargets"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Description",
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Description": {},
|
|
"Id": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ActionTargetArn"
|
|
],
|
|
"members": {
|
|
"ActionTargetArn": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateAutomationRule": {
|
|
"http": {
|
|
"requestUri": "/automationrules/create"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RuleOrder",
|
|
"RuleName",
|
|
"Description",
|
|
"Criteria",
|
|
"Actions"
|
|
],
|
|
"members": {
|
|
"Tags": {
|
|
"shape": "Sp4"
|
|
},
|
|
"RuleStatus": {},
|
|
"RuleOrder": {
|
|
"type": "integer"
|
|
},
|
|
"RuleName": {},
|
|
"Description": {},
|
|
"IsTerminal": {
|
|
"type": "boolean"
|
|
},
|
|
"Criteria": {
|
|
"shape": "Sw"
|
|
},
|
|
"Actions": {
|
|
"shape": "S1a"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RuleArn": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateFindingAggregator": {
|
|
"http": {
|
|
"requestUri": "/findingAggregator/create"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"RegionLinkingMode"
|
|
],
|
|
"members": {
|
|
"RegionLinkingMode": {},
|
|
"Regions": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FindingAggregatorArn": {},
|
|
"FindingAggregationRegion": {},
|
|
"RegionLinkingMode": {},
|
|
"Regions": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateInsight": {
|
|
"http": {
|
|
"requestUri": "/insights"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"Filters",
|
|
"GroupByAttribute"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Filters": {
|
|
"shape": "Spb"
|
|
},
|
|
"GroupByAttribute": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightArn"
|
|
],
|
|
"members": {
|
|
"InsightArn": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateMembers": {
|
|
"http": {
|
|
"requestUri": "/members"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountDetails"
|
|
],
|
|
"members": {
|
|
"AccountDetails": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountId"
|
|
],
|
|
"members": {
|
|
"AccountId": {},
|
|
"Email": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "Spo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeclineInvitations": {
|
|
"http": {
|
|
"requestUri": "/invitations/decline"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "Spr"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "Spo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteActionTarget": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/actionTargets/{ActionTargetArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ActionTargetArn"
|
|
],
|
|
"members": {
|
|
"ActionTargetArn": {
|
|
"location": "uri",
|
|
"locationName": "ActionTargetArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ActionTargetArn"
|
|
],
|
|
"members": {
|
|
"ActionTargetArn": {}
|
|
}
|
|
}
|
|
},
|
|
"DeleteFindingAggregator": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/findingAggregator/delete/{FindingAggregatorArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingAggregatorArn"
|
|
],
|
|
"members": {
|
|
"FindingAggregatorArn": {
|
|
"location": "uri",
|
|
"locationName": "FindingAggregatorArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteInsight": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/insights/{InsightArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightArn"
|
|
],
|
|
"members": {
|
|
"InsightArn": {
|
|
"location": "uri",
|
|
"locationName": "InsightArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightArn"
|
|
],
|
|
"members": {
|
|
"InsightArn": {}
|
|
}
|
|
}
|
|
},
|
|
"DeleteInvitations": {
|
|
"http": {
|
|
"requestUri": "/invitations/delete"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "Spr"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "Spo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteMembers": {
|
|
"http": {
|
|
"requestUri": "/members/delete"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "Spr"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "Spo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DescribeActionTargets": {
|
|
"http": {
|
|
"requestUri": "/actionTargets/get"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ActionTargetArns": {
|
|
"shape": "Sq4"
|
|
},
|
|
"NextToken": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ActionTargets"
|
|
],
|
|
"members": {
|
|
"ActionTargets": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ActionTargetArn",
|
|
"Name",
|
|
"Description"
|
|
],
|
|
"members": {
|
|
"ActionTargetArn": {},
|
|
"Name": {},
|
|
"Description": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeHub": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/accounts"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HubArn": {
|
|
"location": "querystring",
|
|
"locationName": "HubArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HubArn": {},
|
|
"SubscribedAt": {},
|
|
"AutoEnableControls": {
|
|
"type": "boolean"
|
|
},
|
|
"ControlFindingGenerator": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeOrganizationConfiguration": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/organization/configuration"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutoEnable": {
|
|
"type": "boolean"
|
|
},
|
|
"MemberAccountLimitReached": {
|
|
"type": "boolean"
|
|
},
|
|
"AutoEnableStandards": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeProducts": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/products"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
},
|
|
"ProductArn": {
|
|
"location": "querystring",
|
|
"locationName": "ProductArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Products"
|
|
],
|
|
"members": {
|
|
"Products": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ProductArn"
|
|
],
|
|
"members": {
|
|
"ProductArn": {},
|
|
"ProductName": {},
|
|
"CompanyName": {},
|
|
"Description": {},
|
|
"Categories": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"IntegrationTypes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"MarketplaceUrl": {},
|
|
"ActivationUrl": {},
|
|
"ProductSubscriptionResourcePolicy": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeStandards": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/standards"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Standards": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsArn": {},
|
|
"Name": {},
|
|
"Description": {},
|
|
"EnabledByDefault": {
|
|
"type": "boolean"
|
|
},
|
|
"StandardsManagedBy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Company": {},
|
|
"Product": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeStandardsControls": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/standards/controls/{StandardsSubscriptionArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsSubscriptionArn"
|
|
],
|
|
"members": {
|
|
"StandardsSubscriptionArn": {
|
|
"location": "uri",
|
|
"locationName": "StandardsSubscriptionArn"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Controls": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsControlArn": {},
|
|
"ControlStatus": {},
|
|
"DisabledReason": {},
|
|
"ControlStatusUpdatedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"ControlId": {},
|
|
"Title": {},
|
|
"Description": {},
|
|
"RemediationUrl": {},
|
|
"SeverityRating": {},
|
|
"RelatedRequirements": {
|
|
"shape": "S27"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DisableImportFindingsForProduct": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/productSubscriptions/{ProductSubscriptionArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ProductSubscriptionArn"
|
|
],
|
|
"members": {
|
|
"ProductSubscriptionArn": {
|
|
"location": "uri",
|
|
"locationName": "ProductSubscriptionArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisableOrganizationAdminAccount": {
|
|
"http": {
|
|
"requestUri": "/organization/admin/disable"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AdminAccountId"
|
|
],
|
|
"members": {
|
|
"AdminAccountId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisableSecurityHub": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/accounts"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateFromAdministratorAccount": {
|
|
"http": {
|
|
"requestUri": "/administrator/disassociate"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateFromMasterAccount": {
|
|
"http": {
|
|
"requestUri": "/master/disassociate"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This API has been deprecated, use DisassociateFromAdministratorAccount API instead."
|
|
},
|
|
"DisassociateMembers": {
|
|
"http": {
|
|
"requestUri": "/members/disassociate"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "Spr"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"EnableImportFindingsForProduct": {
|
|
"http": {
|
|
"requestUri": "/productSubscriptions"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ProductArn"
|
|
],
|
|
"members": {
|
|
"ProductArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ProductSubscriptionArn": {}
|
|
}
|
|
}
|
|
},
|
|
"EnableOrganizationAdminAccount": {
|
|
"http": {
|
|
"requestUri": "/organization/admin/enable"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AdminAccountId"
|
|
],
|
|
"members": {
|
|
"AdminAccountId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"EnableSecurityHub": {
|
|
"http": {
|
|
"requestUri": "/accounts"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Tags": {
|
|
"shape": "Sp4"
|
|
},
|
|
"EnableDefaultStandards": {
|
|
"type": "boolean"
|
|
},
|
|
"ControlFindingGenerator": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"GetAdministratorAccount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/administrator"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Administrator": {
|
|
"shape": "Srg"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetEnabledStandards": {
|
|
"http": {
|
|
"requestUri": "/standards/get"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsSubscriptionArns": {
|
|
"shape": "Sd"
|
|
},
|
|
"NextToken": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsSubscriptions": {
|
|
"shape": "Sf"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"GetFindingAggregator": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/findingAggregator/get/{FindingAggregatorArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingAggregatorArn"
|
|
],
|
|
"members": {
|
|
"FindingAggregatorArn": {
|
|
"location": "uri",
|
|
"locationName": "FindingAggregatorArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FindingAggregatorArn": {},
|
|
"FindingAggregationRegion": {},
|
|
"RegionLinkingMode": {},
|
|
"Regions": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetFindingHistory": {
|
|
"http": {
|
|
"requestUri": "/findingHistory/get"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingIdentifier"
|
|
],
|
|
"members": {
|
|
"FindingIdentifier": {
|
|
"shape": "Sor"
|
|
},
|
|
"StartTime": {
|
|
"shape": "S1p"
|
|
},
|
|
"EndTime": {
|
|
"shape": "S1p"
|
|
},
|
|
"NextToken": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Records": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FindingIdentifier": {
|
|
"shape": "Sor"
|
|
},
|
|
"UpdateTime": {
|
|
"shape": "S1p"
|
|
},
|
|
"FindingCreated": {
|
|
"type": "boolean"
|
|
},
|
|
"UpdateSource": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"Identity": {}
|
|
}
|
|
},
|
|
"Updates": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UpdatedField": {},
|
|
"OldValue": {},
|
|
"NewValue": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"GetFindings": {
|
|
"http": {
|
|
"requestUri": "/findings"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Filters": {
|
|
"shape": "Spb"
|
|
},
|
|
"SortCriteria": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Field": {},
|
|
"SortOrder": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Findings"
|
|
],
|
|
"members": {
|
|
"Findings": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2d"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"GetInsightResults": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/insights/results/{InsightArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightArn"
|
|
],
|
|
"members": {
|
|
"InsightArn": {
|
|
"location": "uri",
|
|
"locationName": "InsightArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightResults"
|
|
],
|
|
"members": {
|
|
"InsightResults": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightArn",
|
|
"GroupByAttribute",
|
|
"ResultValues"
|
|
],
|
|
"members": {
|
|
"InsightArn": {},
|
|
"GroupByAttribute": {},
|
|
"ResultValues": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"GroupByAttributeValue",
|
|
"Count"
|
|
],
|
|
"members": {
|
|
"GroupByAttributeValue": {},
|
|
"Count": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetInsights": {
|
|
"http": {
|
|
"requestUri": "/insights/get"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InsightArns": {
|
|
"shape": "Sq4"
|
|
},
|
|
"NextToken": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Insights"
|
|
],
|
|
"members": {
|
|
"Insights": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightArn",
|
|
"Name",
|
|
"Filters",
|
|
"GroupByAttribute"
|
|
],
|
|
"members": {
|
|
"InsightArn": {},
|
|
"Name": {},
|
|
"Filters": {
|
|
"shape": "Spb"
|
|
},
|
|
"GroupByAttribute": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"GetInvitationsCount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/invitations/count"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InvitationsCount": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetMasterAccount": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/master"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Master": {
|
|
"shape": "Srg"
|
|
}
|
|
}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This API has been deprecated, use GetAdministratorAccount API instead."
|
|
},
|
|
"GetMembers": {
|
|
"http": {
|
|
"requestUri": "/members/get"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "Spr"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Members": {
|
|
"shape": "Sse"
|
|
},
|
|
"UnprocessedAccounts": {
|
|
"shape": "Spo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InviteMembers": {
|
|
"http": {
|
|
"requestUri": "/members/invite"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountIds"
|
|
],
|
|
"members": {
|
|
"AccountIds": {
|
|
"shape": "Spr"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UnprocessedAccounts": {
|
|
"shape": "Spo"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListAutomationRules": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/automationrules/list"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutomationRulesMetadata": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RuleArn": {},
|
|
"RuleStatus": {},
|
|
"RuleOrder": {
|
|
"type": "integer"
|
|
},
|
|
"RuleName": {},
|
|
"Description": {},
|
|
"IsTerminal": {
|
|
"type": "boolean"
|
|
},
|
|
"CreatedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"UpdatedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"CreatedBy": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListEnabledProductsForImport": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/productSubscriptions"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ProductSubscriptions": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListFindingAggregators": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/findingAggregator/list"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FindingAggregators": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FindingAggregatorArn": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListInvitations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/invitations"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Invitations": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Srg"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListMembers": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/members"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"OnlyAssociated": {
|
|
"location": "querystring",
|
|
"locationName": "OnlyAssociated",
|
|
"type": "boolean"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Members": {
|
|
"shape": "Sse"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListOrganizationAdminAccounts": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/organization/admin"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AdminAccounts": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListSecurityControlDefinitions": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/securityControls/definitions"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsArn": {
|
|
"location": "querystring",
|
|
"locationName": "StandardsArn"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControlDefinitions"
|
|
],
|
|
"members": {
|
|
"SecurityControlDefinitions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControlId",
|
|
"Title",
|
|
"Description",
|
|
"RemediationUrl",
|
|
"SeverityRating",
|
|
"CurrentRegionAvailability"
|
|
],
|
|
"members": {
|
|
"SecurityControlId": {},
|
|
"Title": {},
|
|
"Description": {},
|
|
"RemediationUrl": {},
|
|
"SeverityRating": {},
|
|
"CurrentRegionAvailability": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListStandardsControlAssociations": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/associations"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControlId"
|
|
],
|
|
"members": {
|
|
"SecurityControlId": {
|
|
"location": "querystring",
|
|
"locationName": "SecurityControlId"
|
|
},
|
|
"NextToken": {
|
|
"location": "querystring",
|
|
"locationName": "NextToken"
|
|
},
|
|
"MaxResults": {
|
|
"location": "querystring",
|
|
"locationName": "MaxResults",
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsControlAssociationSummaries"
|
|
],
|
|
"members": {
|
|
"StandardsControlAssociationSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsArn",
|
|
"SecurityControlId",
|
|
"SecurityControlArn",
|
|
"AssociationStatus"
|
|
],
|
|
"members": {
|
|
"StandardsArn": {},
|
|
"SecurityControlId": {},
|
|
"SecurityControlArn": {},
|
|
"AssociationStatus": {},
|
|
"RelatedRequirements": {
|
|
"shape": "S27"
|
|
},
|
|
"UpdatedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"UpdatedReason": {},
|
|
"StandardsControlTitle": {},
|
|
"StandardsControlDescription": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/tags/{ResourceArn}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "ResourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Tags": {
|
|
"shape": "Sp4"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{ResourceArn}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn",
|
|
"Tags"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "ResourceArn"
|
|
},
|
|
"Tags": {
|
|
"shape": "Sp4"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/tags/{ResourceArn}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn",
|
|
"TagKeys"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {
|
|
"location": "uri",
|
|
"locationName": "ResourceArn"
|
|
},
|
|
"TagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateActionTarget": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/actionTargets/{ActionTargetArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ActionTargetArn"
|
|
],
|
|
"members": {
|
|
"ActionTargetArn": {
|
|
"location": "uri",
|
|
"locationName": "ActionTargetArn"
|
|
},
|
|
"Name": {},
|
|
"Description": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateFindingAggregator": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/findingAggregator/update"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FindingAggregatorArn",
|
|
"RegionLinkingMode"
|
|
],
|
|
"members": {
|
|
"FindingAggregatorArn": {},
|
|
"RegionLinkingMode": {},
|
|
"Regions": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FindingAggregatorArn": {},
|
|
"FindingAggregationRegion": {},
|
|
"RegionLinkingMode": {},
|
|
"Regions": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateFindings": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/findings"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Filters"
|
|
],
|
|
"members": {
|
|
"Filters": {
|
|
"shape": "Spb"
|
|
},
|
|
"Note": {
|
|
"shape": "S1e"
|
|
},
|
|
"RecordState": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateInsight": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/insights/{InsightArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"InsightArn"
|
|
],
|
|
"members": {
|
|
"InsightArn": {
|
|
"location": "uri",
|
|
"locationName": "InsightArn"
|
|
},
|
|
"Name": {},
|
|
"Filters": {
|
|
"shape": "Spb"
|
|
},
|
|
"GroupByAttribute": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateOrganizationConfiguration": {
|
|
"http": {
|
|
"requestUri": "/organization/configuration"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AutoEnable"
|
|
],
|
|
"members": {
|
|
"AutoEnable": {
|
|
"type": "boolean"
|
|
},
|
|
"AutoEnableStandards": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateSecurityHubConfiguration": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/accounts"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutoEnableControls": {
|
|
"type": "boolean"
|
|
},
|
|
"ControlFindingGenerator": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateStandardsControl": {
|
|
"http": {
|
|
"method": "PATCH",
|
|
"requestUri": "/standards/control/{StandardsControlArn+}"
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsControlArn"
|
|
],
|
|
"members": {
|
|
"StandardsControlArn": {
|
|
"location": "uri",
|
|
"locationName": "StandardsControlArn"
|
|
},
|
|
"ControlStatus": {},
|
|
"DisabledReason": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S7": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S9": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RuleArn": {},
|
|
"ErrorCode": {
|
|
"type": "integer"
|
|
},
|
|
"ErrorMessage": {}
|
|
}
|
|
}
|
|
},
|
|
"Sd": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sf": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsSubscriptionArn",
|
|
"StandardsArn",
|
|
"StandardsInput",
|
|
"StandardsStatus"
|
|
],
|
|
"members": {
|
|
"StandardsSubscriptionArn": {},
|
|
"StandardsArn": {},
|
|
"StandardsInput": {
|
|
"shape": "Sh"
|
|
},
|
|
"StandardsStatus": {},
|
|
"StandardsStatusReason": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StatusReasonCode"
|
|
],
|
|
"members": {
|
|
"StatusReasonCode": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sh": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"Sw": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ProductArn": {
|
|
"shape": "Sx"
|
|
},
|
|
"AwsAccountId": {
|
|
"shape": "Sx"
|
|
},
|
|
"Id": {
|
|
"shape": "Sx"
|
|
},
|
|
"GeneratorId": {
|
|
"shape": "Sx"
|
|
},
|
|
"Type": {
|
|
"shape": "Sx"
|
|
},
|
|
"FirstObservedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"LastObservedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"CreatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"UpdatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"Confidence": {
|
|
"shape": "S14"
|
|
},
|
|
"Criticality": {
|
|
"shape": "S14"
|
|
},
|
|
"Title": {
|
|
"shape": "Sx"
|
|
},
|
|
"Description": {
|
|
"shape": "Sx"
|
|
},
|
|
"SourceUrl": {
|
|
"shape": "Sx"
|
|
},
|
|
"ProductName": {
|
|
"shape": "Sx"
|
|
},
|
|
"CompanyName": {
|
|
"shape": "Sx"
|
|
},
|
|
"SeverityLabel": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceType": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourcePartition": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceRegion": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceTags": {
|
|
"shape": "S17"
|
|
},
|
|
"ResourceDetailsOther": {
|
|
"shape": "S17"
|
|
},
|
|
"ComplianceStatus": {
|
|
"shape": "Sx"
|
|
},
|
|
"ComplianceSecurityControlId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ComplianceAssociatedStandardsId": {
|
|
"shape": "Sx"
|
|
},
|
|
"VerificationState": {
|
|
"shape": "Sx"
|
|
},
|
|
"WorkflowStatus": {
|
|
"shape": "Sx"
|
|
},
|
|
"RecordState": {
|
|
"shape": "Sx"
|
|
},
|
|
"RelatedFindingsProductArn": {
|
|
"shape": "Sx"
|
|
},
|
|
"RelatedFindingsId": {
|
|
"shape": "Sx"
|
|
},
|
|
"NoteText": {
|
|
"shape": "Sx"
|
|
},
|
|
"NoteUpdatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"NoteUpdatedBy": {
|
|
"shape": "Sx"
|
|
},
|
|
"UserDefinedFields": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"Sx": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {},
|
|
"Comparison": {}
|
|
}
|
|
}
|
|
},
|
|
"S10": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Start": {},
|
|
"End": {},
|
|
"DateRange": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {
|
|
"type": "integer"
|
|
},
|
|
"Unit": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S14": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Gte": {
|
|
"type": "double"
|
|
},
|
|
"Lte": {
|
|
"type": "double"
|
|
},
|
|
"Eq": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S17": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {},
|
|
"Comparison": {}
|
|
}
|
|
}
|
|
},
|
|
"S1a": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"FindingFieldsUpdate": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Note": {
|
|
"shape": "S1e"
|
|
},
|
|
"Severity": {
|
|
"shape": "S1f"
|
|
},
|
|
"VerificationState": {},
|
|
"Confidence": {
|
|
"type": "integer"
|
|
},
|
|
"Criticality": {
|
|
"type": "integer"
|
|
},
|
|
"Types": {
|
|
"shape": "S1j"
|
|
},
|
|
"UserDefinedFields": {
|
|
"shape": "S1k"
|
|
},
|
|
"Workflow": {
|
|
"shape": "S1l"
|
|
},
|
|
"RelatedFindings": {
|
|
"shape": "S1n"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1e": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Text",
|
|
"UpdatedBy"
|
|
],
|
|
"members": {
|
|
"Text": {},
|
|
"UpdatedBy": {}
|
|
}
|
|
},
|
|
"S1f": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Normalized": {
|
|
"type": "integer"
|
|
},
|
|
"Product": {
|
|
"type": "double"
|
|
},
|
|
"Label": {}
|
|
}
|
|
},
|
|
"S1j": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S1k": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S1l": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"S1n": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ProductArn",
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"ProductArn": {},
|
|
"Id": {}
|
|
}
|
|
}
|
|
},
|
|
"S1p": {
|
|
"type": "timestamp",
|
|
"timestampFormat": "iso8601"
|
|
},
|
|
"S1r": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S22": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SecurityControlId",
|
|
"StandardsArn"
|
|
],
|
|
"members": {
|
|
"SecurityControlId": {},
|
|
"StandardsArn": {}
|
|
}
|
|
},
|
|
"S27": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S2d": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SchemaVersion",
|
|
"Id",
|
|
"ProductArn",
|
|
"GeneratorId",
|
|
"AwsAccountId",
|
|
"CreatedAt",
|
|
"UpdatedAt",
|
|
"Title",
|
|
"Description",
|
|
"Resources"
|
|
],
|
|
"members": {
|
|
"SchemaVersion": {},
|
|
"Id": {},
|
|
"ProductArn": {},
|
|
"ProductName": {},
|
|
"CompanyName": {},
|
|
"Region": {},
|
|
"GeneratorId": {},
|
|
"AwsAccountId": {},
|
|
"Types": {
|
|
"shape": "S1j"
|
|
},
|
|
"FirstObservedAt": {},
|
|
"LastObservedAt": {},
|
|
"CreatedAt": {},
|
|
"UpdatedAt": {},
|
|
"Severity": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Product": {
|
|
"type": "double"
|
|
},
|
|
"Label": {},
|
|
"Normalized": {
|
|
"type": "integer"
|
|
},
|
|
"Original": {}
|
|
}
|
|
},
|
|
"Confidence": {
|
|
"type": "integer"
|
|
},
|
|
"Criticality": {
|
|
"type": "integer"
|
|
},
|
|
"Title": {},
|
|
"Description": {},
|
|
"Remediation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Recommendation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Text": {},
|
|
"Url": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SourceUrl": {},
|
|
"ProductFields": {
|
|
"shape": "S1k"
|
|
},
|
|
"UserDefinedFields": {
|
|
"shape": "S1k"
|
|
},
|
|
"Malware": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Type": {},
|
|
"Path": {},
|
|
"State": {}
|
|
}
|
|
}
|
|
},
|
|
"Network": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Direction": {},
|
|
"Protocol": {},
|
|
"OpenPortRange": {
|
|
"shape": "S2n"
|
|
},
|
|
"SourceIpV4": {},
|
|
"SourceIpV6": {},
|
|
"SourcePort": {
|
|
"type": "integer"
|
|
},
|
|
"SourceDomain": {},
|
|
"SourceMac": {},
|
|
"DestinationIpV4": {},
|
|
"DestinationIpV6": {},
|
|
"DestinationPort": {
|
|
"type": "integer"
|
|
},
|
|
"DestinationDomain": {}
|
|
}
|
|
},
|
|
"NetworkPath": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ComponentId": {},
|
|
"ComponentType": {},
|
|
"Egress": {
|
|
"shape": "S2q"
|
|
},
|
|
"Ingress": {
|
|
"shape": "S2q"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Process": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Path": {},
|
|
"Pid": {
|
|
"type": "integer"
|
|
},
|
|
"ParentPid": {
|
|
"type": "integer"
|
|
},
|
|
"LaunchedAt": {},
|
|
"TerminatedAt": {}
|
|
}
|
|
},
|
|
"Threats": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Severity": {},
|
|
"ItemCount": {
|
|
"type": "integer"
|
|
},
|
|
"FilePaths": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FilePath": {},
|
|
"FileName": {},
|
|
"ResourceId": {},
|
|
"Hash": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ThreatIntelIndicators": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"Value": {},
|
|
"Category": {},
|
|
"LastObservedAt": {},
|
|
"Source": {},
|
|
"SourceUrl": {}
|
|
}
|
|
}
|
|
},
|
|
"Resources": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Type",
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Type": {},
|
|
"Id": {},
|
|
"Partition": {},
|
|
"Region": {},
|
|
"ResourceRole": {},
|
|
"Tags": {
|
|
"shape": "S1k"
|
|
},
|
|
"DataClassification": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetailedResultsLocation": {},
|
|
"Result": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MimeType": {},
|
|
"SizeClassified": {
|
|
"type": "long"
|
|
},
|
|
"AdditionalOccurrences": {
|
|
"type": "boolean"
|
|
},
|
|
"Status": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {},
|
|
"Reason": {}
|
|
}
|
|
},
|
|
"SensitiveData": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Category": {},
|
|
"Detections": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Count": {
|
|
"type": "long"
|
|
},
|
|
"Type": {},
|
|
"Occurrences": {
|
|
"shape": "S3d"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TotalCount": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CustomDataIdentifiers": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Detections": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Count": {
|
|
"type": "long"
|
|
},
|
|
"Arn": {},
|
|
"Name": {},
|
|
"Occurrences": {
|
|
"shape": "S3d"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TotalCount": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Details": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AwsAutoScalingAutoScalingGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LaunchConfigurationName": {},
|
|
"LoadBalancerNames": {
|
|
"shape": "S1r"
|
|
},
|
|
"HealthCheckType": {},
|
|
"HealthCheckGracePeriod": {
|
|
"type": "integer"
|
|
},
|
|
"CreatedTime": {},
|
|
"MixedInstancesPolicy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InstancesDistribution": {
|
|
"type": "structure",
|
|
"members": {
|
|
"OnDemandAllocationStrategy": {},
|
|
"OnDemandBaseCapacity": {
|
|
"type": "integer"
|
|
},
|
|
"OnDemandPercentageAboveBaseCapacity": {
|
|
"type": "integer"
|
|
},
|
|
"SpotAllocationStrategy": {},
|
|
"SpotInstancePools": {
|
|
"type": "integer"
|
|
},
|
|
"SpotMaxPrice": {}
|
|
}
|
|
},
|
|
"LaunchTemplate": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LaunchTemplateSpecification": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LaunchTemplateId": {},
|
|
"LaunchTemplateName": {},
|
|
"Version": {}
|
|
}
|
|
},
|
|
"Overrides": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InstanceType": {},
|
|
"WeightedCapacity": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AvailabilityZones": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"LaunchTemplate": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LaunchTemplateId": {},
|
|
"LaunchTemplateName": {},
|
|
"Version": {}
|
|
}
|
|
},
|
|
"CapacityRebalance": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"AwsCodeBuildProject": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionKey": {},
|
|
"Artifacts": {
|
|
"shape": "S41"
|
|
},
|
|
"Environment": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Certificate": {},
|
|
"EnvironmentVariables": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Type": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"PrivilegedMode": {
|
|
"type": "boolean"
|
|
},
|
|
"ImagePullCredentialsType": {},
|
|
"RegistryCredential": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Credential": {},
|
|
"CredentialProvider": {}
|
|
}
|
|
},
|
|
"Type": {}
|
|
}
|
|
},
|
|
"Name": {},
|
|
"Source": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"Location": {},
|
|
"GitCloneDepth": {
|
|
"type": "integer"
|
|
},
|
|
"InsecureSsl": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ServiceRole": {},
|
|
"LogsConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GroupName": {},
|
|
"Status": {},
|
|
"StreamName": {}
|
|
}
|
|
},
|
|
"S3Logs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionDisabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Location": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"VpcConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"VpcId": {},
|
|
"Subnets": {
|
|
"shape": "S4c"
|
|
},
|
|
"SecurityGroupIds": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
},
|
|
"SecondaryArtifacts": {
|
|
"shape": "S41"
|
|
}
|
|
}
|
|
},
|
|
"AwsCloudFrontDistribution": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CacheBehaviors": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ViewerProtocolPolicy": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DefaultCacheBehavior": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ViewerProtocolPolicy": {}
|
|
}
|
|
},
|
|
"DefaultRootObject": {},
|
|
"DomainName": {},
|
|
"ETag": {},
|
|
"LastModifiedTime": {},
|
|
"Logging": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Bucket": {},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"IncludeCookies": {
|
|
"type": "boolean"
|
|
},
|
|
"Prefix": {}
|
|
}
|
|
},
|
|
"Origins": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DomainName": {},
|
|
"Id": {},
|
|
"OriginPath": {},
|
|
"S3OriginConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"OriginAccessIdentity": {}
|
|
}
|
|
},
|
|
"CustomOriginConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HttpPort": {
|
|
"type": "integer"
|
|
},
|
|
"HttpsPort": {
|
|
"type": "integer"
|
|
},
|
|
"OriginKeepaliveTimeout": {
|
|
"type": "integer"
|
|
},
|
|
"OriginProtocolPolicy": {},
|
|
"OriginReadTimeout": {
|
|
"type": "integer"
|
|
},
|
|
"OriginSslProtocols": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Items": {
|
|
"shape": "S4c"
|
|
},
|
|
"Quantity": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OriginGroups": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FailoverCriteria": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StatusCodes": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"Quantity": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ViewerCertificate": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AcmCertificateArn": {},
|
|
"Certificate": {},
|
|
"CertificateSource": {},
|
|
"CloudFrontDefaultCertificate": {
|
|
"type": "boolean"
|
|
},
|
|
"IamCertificateId": {},
|
|
"MinimumProtocolVersion": {},
|
|
"SslSupportMethod": {}
|
|
}
|
|
},
|
|
"Status": {},
|
|
"WebAclId": {}
|
|
}
|
|
},
|
|
"AwsEc2Instance": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"ImageId": {},
|
|
"IpV4Addresses": {
|
|
"shape": "S1r"
|
|
},
|
|
"IpV6Addresses": {
|
|
"shape": "S1r"
|
|
},
|
|
"KeyName": {},
|
|
"IamInstanceProfileArn": {},
|
|
"VpcId": {},
|
|
"SubnetId": {},
|
|
"LaunchedAt": {},
|
|
"NetworkInterfaces": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NetworkInterfaceId": {}
|
|
}
|
|
}
|
|
},
|
|
"VirtualizationType": {},
|
|
"MetadataOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HttpEndpoint": {},
|
|
"HttpProtocolIpv6": {},
|
|
"HttpPutResponseHopLimit": {
|
|
"type": "integer"
|
|
},
|
|
"HttpTokens": {},
|
|
"InstanceMetadataTags": {}
|
|
}
|
|
},
|
|
"Monitoring": {
|
|
"type": "structure",
|
|
"members": {
|
|
"State": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsEc2NetworkInterface": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Attachment": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttachTime": {},
|
|
"AttachmentId": {},
|
|
"DeleteOnTermination": {
|
|
"type": "boolean"
|
|
},
|
|
"DeviceIndex": {
|
|
"type": "integer"
|
|
},
|
|
"InstanceId": {},
|
|
"InstanceOwnerId": {},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"NetworkInterfaceId": {},
|
|
"SecurityGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GroupName": {},
|
|
"GroupId": {}
|
|
}
|
|
}
|
|
},
|
|
"SourceDestCheck": {
|
|
"type": "boolean"
|
|
},
|
|
"IpV6Addresses": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IpV6Address": {}
|
|
}
|
|
}
|
|
},
|
|
"PrivateIpAddresses": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PrivateIpAddress": {},
|
|
"PrivateDnsName": {}
|
|
}
|
|
}
|
|
},
|
|
"PublicDnsName": {},
|
|
"PublicIp": {}
|
|
}
|
|
},
|
|
"AwsEc2SecurityGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GroupName": {},
|
|
"GroupId": {},
|
|
"OwnerId": {},
|
|
"VpcId": {},
|
|
"IpPermissions": {
|
|
"shape": "S5a"
|
|
},
|
|
"IpPermissionsEgress": {
|
|
"shape": "S5a"
|
|
}
|
|
}
|
|
},
|
|
"AwsEc2Volume": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreateTime": {},
|
|
"DeviceName": {},
|
|
"Encrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"Size": {
|
|
"type": "integer"
|
|
},
|
|
"SnapshotId": {},
|
|
"Status": {},
|
|
"KmsKeyId": {},
|
|
"Attachments": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttachTime": {},
|
|
"DeleteOnTermination": {
|
|
"type": "boolean"
|
|
},
|
|
"InstanceId": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"VolumeId": {},
|
|
"VolumeType": {},
|
|
"VolumeScanStatus": {}
|
|
}
|
|
},
|
|
"AwsEc2Vpc": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CidrBlockAssociationSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssociationId": {},
|
|
"CidrBlock": {},
|
|
"CidrBlockState": {}
|
|
}
|
|
}
|
|
},
|
|
"Ipv6CidrBlockAssociationSet": {
|
|
"shape": "S5q"
|
|
},
|
|
"DhcpOptionsId": {},
|
|
"State": {}
|
|
}
|
|
},
|
|
"AwsEc2Eip": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InstanceId": {},
|
|
"PublicIp": {},
|
|
"AllocationId": {},
|
|
"AssociationId": {},
|
|
"Domain": {},
|
|
"PublicIpv4Pool": {},
|
|
"NetworkBorderGroup": {},
|
|
"NetworkInterfaceId": {},
|
|
"NetworkInterfaceOwnerId": {},
|
|
"PrivateIpAddress": {}
|
|
}
|
|
},
|
|
"AwsEc2Subnet": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssignIpv6AddressOnCreation": {
|
|
"type": "boolean"
|
|
},
|
|
"AvailabilityZone": {},
|
|
"AvailabilityZoneId": {},
|
|
"AvailableIpAddressCount": {
|
|
"type": "integer"
|
|
},
|
|
"CidrBlock": {},
|
|
"DefaultForAz": {
|
|
"type": "boolean"
|
|
},
|
|
"MapPublicIpOnLaunch": {
|
|
"type": "boolean"
|
|
},
|
|
"OwnerId": {},
|
|
"State": {},
|
|
"SubnetArn": {},
|
|
"SubnetId": {},
|
|
"VpcId": {},
|
|
"Ipv6CidrBlockAssociationSet": {
|
|
"shape": "S5q"
|
|
}
|
|
}
|
|
},
|
|
"AwsEc2NetworkAcl": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsDefault": {
|
|
"type": "boolean"
|
|
},
|
|
"NetworkAclId": {},
|
|
"OwnerId": {},
|
|
"VpcId": {},
|
|
"Associations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NetworkAclAssociationId": {},
|
|
"NetworkAclId": {},
|
|
"SubnetId": {}
|
|
}
|
|
}
|
|
},
|
|
"Entries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CidrBlock": {},
|
|
"Egress": {
|
|
"type": "boolean"
|
|
},
|
|
"IcmpTypeCode": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {
|
|
"type": "integer"
|
|
},
|
|
"Type": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"Ipv6CidrBlock": {},
|
|
"PortRange": {
|
|
"type": "structure",
|
|
"members": {
|
|
"From": {
|
|
"type": "integer"
|
|
},
|
|
"To": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"Protocol": {},
|
|
"RuleAction": {},
|
|
"RuleNumber": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsElbv2LoadBalancer": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AvailabilityZones": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ZoneName": {},
|
|
"SubnetId": {}
|
|
}
|
|
}
|
|
},
|
|
"CanonicalHostedZoneId": {},
|
|
"CreatedTime": {},
|
|
"DNSName": {},
|
|
"IpAddressType": {},
|
|
"Scheme": {},
|
|
"SecurityGroups": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"State": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {},
|
|
"Reason": {}
|
|
}
|
|
},
|
|
"Type": {},
|
|
"VpcId": {},
|
|
"LoadBalancerAttributes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsElasticBeanstalkEnvironment": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ApplicationName": {},
|
|
"Cname": {},
|
|
"DateCreated": {},
|
|
"DateUpdated": {},
|
|
"Description": {},
|
|
"EndpointUrl": {},
|
|
"EnvironmentArn": {},
|
|
"EnvironmentId": {},
|
|
"EnvironmentLinks": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EnvironmentName": {},
|
|
"LinkName": {}
|
|
}
|
|
}
|
|
},
|
|
"EnvironmentName": {},
|
|
"OptionSettings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Namespace": {},
|
|
"OptionName": {},
|
|
"ResourceName": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"PlatformArn": {},
|
|
"SolutionStackName": {},
|
|
"Status": {},
|
|
"Tier": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Type": {},
|
|
"Version": {}
|
|
}
|
|
},
|
|
"VersionLabel": {}
|
|
}
|
|
},
|
|
"AwsElasticsearchDomain": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessPolicies": {},
|
|
"DomainEndpointOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EnforceHTTPS": {
|
|
"type": "boolean"
|
|
},
|
|
"TLSSecurityPolicy": {}
|
|
}
|
|
},
|
|
"DomainId": {},
|
|
"DomainName": {},
|
|
"Endpoint": {},
|
|
"Endpoints": {
|
|
"shape": "S1k"
|
|
},
|
|
"ElasticsearchVersion": {},
|
|
"ElasticsearchClusterConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DedicatedMasterCount": {
|
|
"type": "integer"
|
|
},
|
|
"DedicatedMasterEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"DedicatedMasterType": {},
|
|
"InstanceCount": {
|
|
"type": "integer"
|
|
},
|
|
"InstanceType": {},
|
|
"ZoneAwarenessConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AvailabilityZoneCount": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"ZoneAwarenessEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"EncryptionAtRestOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"KmsKeyId": {}
|
|
}
|
|
},
|
|
"LogPublishingOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IndexSlowLogs": {
|
|
"shape": "S6k"
|
|
},
|
|
"SearchSlowLogs": {
|
|
"shape": "S6k"
|
|
},
|
|
"AuditLogs": {
|
|
"shape": "S6k"
|
|
}
|
|
}
|
|
},
|
|
"NodeToNodeEncryptionOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ServiceSoftwareOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutomatedUpdateDate": {},
|
|
"Cancellable": {
|
|
"type": "boolean"
|
|
},
|
|
"CurrentVersion": {},
|
|
"Description": {},
|
|
"NewVersion": {},
|
|
"UpdateAvailable": {
|
|
"type": "boolean"
|
|
},
|
|
"UpdateStatus": {}
|
|
}
|
|
},
|
|
"VPCOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AvailabilityZones": {
|
|
"shape": "S4c"
|
|
},
|
|
"SecurityGroupIds": {
|
|
"shape": "S4c"
|
|
},
|
|
"SubnetIds": {
|
|
"shape": "S4c"
|
|
},
|
|
"VPCId": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsS3Bucket": {
|
|
"type": "structure",
|
|
"members": {
|
|
"OwnerId": {},
|
|
"OwnerName": {},
|
|
"OwnerAccountId": {},
|
|
"CreatedAt": {},
|
|
"ServerSideEncryptionConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ApplyServerSideEncryptionByDefault": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SSEAlgorithm": {},
|
|
"KMSMasterKeyID": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BucketLifecycleConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AbortIncompleteMultipartUpload": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DaysAfterInitiation": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"ExpirationDate": {},
|
|
"ExpirationInDays": {
|
|
"type": "integer"
|
|
},
|
|
"ExpiredObjectDeleteMarker": {
|
|
"type": "boolean"
|
|
},
|
|
"Filter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Predicate": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Operands": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Prefix": {},
|
|
"Tag": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"Prefix": {},
|
|
"Tag": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
},
|
|
"Type": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ID": {},
|
|
"NoncurrentVersionExpirationInDays": {
|
|
"type": "integer"
|
|
},
|
|
"NoncurrentVersionTransitions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Days": {
|
|
"type": "integer"
|
|
},
|
|
"StorageClass": {}
|
|
}
|
|
}
|
|
},
|
|
"Prefix": {},
|
|
"Status": {},
|
|
"Transitions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Date": {},
|
|
"Days": {
|
|
"type": "integer"
|
|
},
|
|
"StorageClass": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PublicAccessBlockConfiguration": {
|
|
"shape": "S77"
|
|
},
|
|
"AccessControlList": {},
|
|
"BucketLoggingConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DestinationBucketName": {},
|
|
"LogFilePrefix": {}
|
|
}
|
|
},
|
|
"BucketWebsiteConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ErrorDocument": {},
|
|
"IndexDocumentSuffix": {},
|
|
"RedirectAllRequestsTo": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Hostname": {},
|
|
"Protocol": {}
|
|
}
|
|
},
|
|
"RoutingRules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Condition": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HttpErrorCodeReturnedEquals": {},
|
|
"KeyPrefixEquals": {}
|
|
}
|
|
},
|
|
"Redirect": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Hostname": {},
|
|
"HttpRedirectCode": {},
|
|
"Protocol": {},
|
|
"ReplaceKeyPrefixWith": {},
|
|
"ReplaceKeyWith": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BucketNotificationConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Configurations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Events": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Filter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"S3KeyFilter": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FilterRules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Destination": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BucketVersioningConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsMfaDeleteEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"ObjectLockConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ObjectLockEnabled": {},
|
|
"Rule": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DefaultRetention": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Days": {
|
|
"type": "integer"
|
|
},
|
|
"Mode": {},
|
|
"Years": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsS3AccountPublicAccessBlock": {
|
|
"shape": "S77"
|
|
},
|
|
"AwsS3Object": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LastModified": {},
|
|
"ETag": {},
|
|
"VersionId": {},
|
|
"ContentType": {},
|
|
"ServerSideEncryption": {},
|
|
"SSEKMSKeyId": {}
|
|
}
|
|
},
|
|
"AwsSecretsManagerSecret": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RotationRules": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutomaticallyAfterDays": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"RotationOccurredWithinFrequency": {
|
|
"type": "boolean"
|
|
},
|
|
"KmsKeyId": {},
|
|
"RotationEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"RotationLambdaArn": {},
|
|
"Deleted": {
|
|
"type": "boolean"
|
|
},
|
|
"Name": {},
|
|
"Description": {}
|
|
}
|
|
},
|
|
"AwsIamAccessKey": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UserName": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This filter is deprecated. Instead, use PrincipalName."
|
|
},
|
|
"Status": {},
|
|
"CreatedAt": {},
|
|
"PrincipalId": {},
|
|
"PrincipalType": {},
|
|
"PrincipalName": {},
|
|
"AccountId": {},
|
|
"AccessKeyId": {},
|
|
"SessionContext": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Attributes": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MfaAuthenticated": {
|
|
"type": "boolean"
|
|
},
|
|
"CreationDate": {}
|
|
}
|
|
},
|
|
"SessionIssuer": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"PrincipalId": {},
|
|
"Arn": {},
|
|
"AccountId": {},
|
|
"UserName": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsIamUser": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttachedManagedPolicies": {
|
|
"shape": "S81"
|
|
},
|
|
"CreateDate": {},
|
|
"GroupList": {
|
|
"shape": "S1r"
|
|
},
|
|
"Path": {},
|
|
"PermissionsBoundary": {
|
|
"shape": "S83"
|
|
},
|
|
"UserId": {},
|
|
"UserName": {},
|
|
"UserPolicyList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PolicyName": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsIamPolicy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttachmentCount": {
|
|
"type": "integer"
|
|
},
|
|
"CreateDate": {},
|
|
"DefaultVersionId": {},
|
|
"Description": {},
|
|
"IsAttachable": {
|
|
"type": "boolean"
|
|
},
|
|
"Path": {},
|
|
"PermissionsBoundaryUsageCount": {
|
|
"type": "integer"
|
|
},
|
|
"PolicyId": {},
|
|
"PolicyName": {},
|
|
"PolicyVersionList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"VersionId": {},
|
|
"IsDefaultVersion": {
|
|
"type": "boolean"
|
|
},
|
|
"CreateDate": {}
|
|
}
|
|
}
|
|
},
|
|
"UpdateDate": {}
|
|
}
|
|
},
|
|
"AwsApiGatewayV2Stage": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClientCertificateId": {},
|
|
"CreatedDate": {},
|
|
"Description": {},
|
|
"DefaultRouteSettings": {
|
|
"shape": "S8a"
|
|
},
|
|
"DeploymentId": {},
|
|
"LastUpdatedDate": {},
|
|
"RouteSettings": {
|
|
"shape": "S8a"
|
|
},
|
|
"StageName": {},
|
|
"StageVariables": {
|
|
"shape": "S1k"
|
|
},
|
|
"AccessLogSettings": {
|
|
"shape": "S8b"
|
|
},
|
|
"AutoDeploy": {
|
|
"type": "boolean"
|
|
},
|
|
"LastDeploymentStatusMessage": {},
|
|
"ApiGatewayManaged": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"AwsApiGatewayV2Api": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ApiEndpoint": {},
|
|
"ApiId": {},
|
|
"ApiKeySelectionExpression": {},
|
|
"CreatedDate": {},
|
|
"Description": {},
|
|
"Version": {},
|
|
"Name": {},
|
|
"ProtocolType": {},
|
|
"RouteSelectionExpression": {},
|
|
"CorsConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AllowOrigins": {
|
|
"shape": "S4c"
|
|
},
|
|
"AllowCredentials": {
|
|
"type": "boolean"
|
|
},
|
|
"ExposeHeaders": {
|
|
"shape": "S4c"
|
|
},
|
|
"MaxAge": {
|
|
"type": "integer"
|
|
},
|
|
"AllowMethods": {
|
|
"shape": "S4c"
|
|
},
|
|
"AllowHeaders": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsDynamoDbTable": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttributeDefinitions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttributeName": {},
|
|
"AttributeType": {}
|
|
}
|
|
}
|
|
},
|
|
"BillingModeSummary": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BillingMode": {},
|
|
"LastUpdateToPayPerRequestDateTime": {}
|
|
}
|
|
},
|
|
"CreationDateTime": {},
|
|
"GlobalSecondaryIndexes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Backfilling": {
|
|
"type": "boolean"
|
|
},
|
|
"IndexArn": {},
|
|
"IndexName": {},
|
|
"IndexSizeBytes": {
|
|
"type": "long"
|
|
},
|
|
"IndexStatus": {},
|
|
"ItemCount": {
|
|
"type": "integer"
|
|
},
|
|
"KeySchema": {
|
|
"shape": "S8l"
|
|
},
|
|
"Projection": {
|
|
"shape": "S8n"
|
|
},
|
|
"ProvisionedThroughput": {
|
|
"shape": "S8o"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GlobalTableVersion": {},
|
|
"ItemCount": {
|
|
"type": "integer"
|
|
},
|
|
"KeySchema": {
|
|
"shape": "S8l"
|
|
},
|
|
"LatestStreamArn": {},
|
|
"LatestStreamLabel": {},
|
|
"LocalSecondaryIndexes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IndexArn": {},
|
|
"IndexName": {},
|
|
"KeySchema": {
|
|
"shape": "S8l"
|
|
},
|
|
"Projection": {
|
|
"shape": "S8n"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ProvisionedThroughput": {
|
|
"shape": "S8o"
|
|
},
|
|
"Replicas": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GlobalSecondaryIndexes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IndexName": {},
|
|
"ProvisionedThroughputOverride": {
|
|
"shape": "S8v"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"KmsMasterKeyId": {},
|
|
"ProvisionedThroughputOverride": {
|
|
"shape": "S8v"
|
|
},
|
|
"RegionName": {},
|
|
"ReplicaStatus": {},
|
|
"ReplicaStatusDescription": {}
|
|
}
|
|
}
|
|
},
|
|
"RestoreSummary": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SourceBackupArn": {},
|
|
"SourceTableArn": {},
|
|
"RestoreDateTime": {},
|
|
"RestoreInProgress": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"SseDescription": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InaccessibleEncryptionDateTime": {},
|
|
"Status": {},
|
|
"SseType": {},
|
|
"KmsMasterKeyArn": {}
|
|
}
|
|
},
|
|
"StreamSpecification": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StreamEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"StreamViewType": {}
|
|
}
|
|
},
|
|
"TableId": {},
|
|
"TableName": {},
|
|
"TableSizeBytes": {
|
|
"type": "long"
|
|
},
|
|
"TableStatus": {}
|
|
}
|
|
},
|
|
"AwsApiGatewayStage": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeploymentId": {},
|
|
"ClientCertificateId": {},
|
|
"StageName": {},
|
|
"Description": {},
|
|
"CacheClusterEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"CacheClusterSize": {},
|
|
"CacheClusterStatus": {},
|
|
"MethodSettings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MetricsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"LoggingLevel": {},
|
|
"DataTraceEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"ThrottlingBurstLimit": {
|
|
"type": "integer"
|
|
},
|
|
"ThrottlingRateLimit": {
|
|
"type": "double"
|
|
},
|
|
"CachingEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"CacheTtlInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"CacheDataEncrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"RequireAuthorizationForCacheControl": {
|
|
"type": "boolean"
|
|
},
|
|
"UnauthorizedCacheControlHeaderStrategy": {},
|
|
"HttpMethod": {},
|
|
"ResourcePath": {}
|
|
}
|
|
}
|
|
},
|
|
"Variables": {
|
|
"shape": "S1k"
|
|
},
|
|
"DocumentationVersion": {},
|
|
"AccessLogSettings": {
|
|
"shape": "S8b"
|
|
},
|
|
"CanarySettings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PercentTraffic": {
|
|
"type": "double"
|
|
},
|
|
"DeploymentId": {},
|
|
"StageVariableOverrides": {
|
|
"shape": "S1k"
|
|
},
|
|
"UseStageCache": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"TracingEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"CreatedDate": {},
|
|
"LastUpdatedDate": {},
|
|
"WebAclArn": {}
|
|
}
|
|
},
|
|
"AwsApiGatewayRestApi": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Id": {},
|
|
"Name": {},
|
|
"Description": {},
|
|
"CreatedDate": {},
|
|
"Version": {},
|
|
"BinaryMediaTypes": {
|
|
"shape": "S4c"
|
|
},
|
|
"MinimumCompressionSize": {
|
|
"type": "integer"
|
|
},
|
|
"ApiKeySource": {},
|
|
"EndpointConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Types": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsCloudTrailTrail": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogsLogGroupArn": {},
|
|
"CloudWatchLogsRoleArn": {},
|
|
"HasCustomEventSelectors": {
|
|
"type": "boolean"
|
|
},
|
|
"HomeRegion": {},
|
|
"IncludeGlobalServiceEvents": {
|
|
"type": "boolean"
|
|
},
|
|
"IsMultiRegionTrail": {
|
|
"type": "boolean"
|
|
},
|
|
"IsOrganizationTrail": {
|
|
"type": "boolean"
|
|
},
|
|
"KmsKeyId": {},
|
|
"LogFileValidationEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Name": {},
|
|
"S3BucketName": {},
|
|
"S3KeyPrefix": {},
|
|
"SnsTopicArn": {},
|
|
"SnsTopicName": {},
|
|
"TrailArn": {}
|
|
}
|
|
},
|
|
"AwsSsmPatchCompliance": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Patch": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ComplianceSummary": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {},
|
|
"CompliantCriticalCount": {
|
|
"type": "integer"
|
|
},
|
|
"CompliantHighCount": {
|
|
"type": "integer"
|
|
},
|
|
"CompliantMediumCount": {
|
|
"type": "integer"
|
|
},
|
|
"ExecutionType": {},
|
|
"NonCompliantCriticalCount": {
|
|
"type": "integer"
|
|
},
|
|
"CompliantInformationalCount": {
|
|
"type": "integer"
|
|
},
|
|
"NonCompliantInformationalCount": {
|
|
"type": "integer"
|
|
},
|
|
"CompliantUnspecifiedCount": {
|
|
"type": "integer"
|
|
},
|
|
"NonCompliantLowCount": {
|
|
"type": "integer"
|
|
},
|
|
"NonCompliantHighCount": {
|
|
"type": "integer"
|
|
},
|
|
"CompliantLowCount": {
|
|
"type": "integer"
|
|
},
|
|
"ComplianceType": {},
|
|
"PatchBaselineId": {},
|
|
"OverallSeverity": {},
|
|
"NonCompliantMediumCount": {
|
|
"type": "integer"
|
|
},
|
|
"NonCompliantUnspecifiedCount": {
|
|
"type": "integer"
|
|
},
|
|
"PatchGroup": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsCertificateManagerCertificate": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CertificateAuthorityArn": {},
|
|
"CreatedAt": {},
|
|
"DomainName": {},
|
|
"DomainValidationOptions": {
|
|
"shape": "S9a"
|
|
},
|
|
"ExtendedKeyUsages": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"OId": {}
|
|
}
|
|
}
|
|
},
|
|
"FailureReason": {},
|
|
"ImportedAt": {},
|
|
"InUseBy": {
|
|
"shape": "S1r"
|
|
},
|
|
"IssuedAt": {},
|
|
"Issuer": {},
|
|
"KeyAlgorithm": {},
|
|
"KeyUsages": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
}
|
|
},
|
|
"NotAfter": {},
|
|
"NotBefore": {},
|
|
"Options": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CertificateTransparencyLoggingPreference": {}
|
|
}
|
|
},
|
|
"RenewalEligibility": {},
|
|
"RenewalSummary": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DomainValidationOptions": {
|
|
"shape": "S9a"
|
|
},
|
|
"RenewalStatus": {},
|
|
"RenewalStatusReason": {},
|
|
"UpdatedAt": {}
|
|
}
|
|
},
|
|
"Serial": {},
|
|
"SignatureAlgorithm": {},
|
|
"Status": {},
|
|
"Subject": {},
|
|
"SubjectAlternativeNames": {
|
|
"shape": "S1r"
|
|
},
|
|
"Type": {}
|
|
}
|
|
},
|
|
"AwsRedshiftCluster": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AllowVersionUpgrade": {
|
|
"type": "boolean"
|
|
},
|
|
"AutomatedSnapshotRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"AvailabilityZone": {},
|
|
"ClusterAvailabilityStatus": {},
|
|
"ClusterCreateTime": {},
|
|
"ClusterIdentifier": {},
|
|
"ClusterNodes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NodeRole": {},
|
|
"PrivateIpAddress": {},
|
|
"PublicIpAddress": {}
|
|
}
|
|
}
|
|
},
|
|
"ClusterParameterGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClusterParameterStatusList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ParameterName": {},
|
|
"ParameterApplyStatus": {},
|
|
"ParameterApplyErrorDescription": {}
|
|
}
|
|
}
|
|
},
|
|
"ParameterApplyStatus": {},
|
|
"ParameterGroupName": {}
|
|
}
|
|
}
|
|
},
|
|
"ClusterPublicKey": {},
|
|
"ClusterRevisionNumber": {},
|
|
"ClusterSecurityGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClusterSecurityGroupName": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"ClusterSnapshotCopyStatus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DestinationRegion": {},
|
|
"ManualSnapshotRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"RetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"SnapshotCopyGrantName": {}
|
|
}
|
|
},
|
|
"ClusterStatus": {},
|
|
"ClusterSubnetGroupName": {},
|
|
"ClusterVersion": {},
|
|
"DBName": {},
|
|
"DeferredMaintenanceWindows": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeferMaintenanceEndTime": {},
|
|
"DeferMaintenanceIdentifier": {},
|
|
"DeferMaintenanceStartTime": {}
|
|
}
|
|
}
|
|
},
|
|
"ElasticIpStatus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ElasticIp": {},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"ElasticResizeNumberOfNodeOptions": {},
|
|
"Encrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"Endpoint": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Address": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"EnhancedVpcRouting": {
|
|
"type": "boolean"
|
|
},
|
|
"ExpectedNextSnapshotScheduleTime": {},
|
|
"ExpectedNextSnapshotScheduleTimeStatus": {},
|
|
"HsmStatus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HsmClientCertificateIdentifier": {},
|
|
"HsmConfigurationIdentifier": {},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"IamRoles": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ApplyStatus": {},
|
|
"IamRoleArn": {}
|
|
}
|
|
}
|
|
},
|
|
"KmsKeyId": {},
|
|
"MaintenanceTrackName": {},
|
|
"ManualSnapshotRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"MasterUsername": {},
|
|
"NextMaintenanceWindowStartTime": {},
|
|
"NodeType": {},
|
|
"NumberOfNodes": {
|
|
"type": "integer"
|
|
},
|
|
"PendingActions": {
|
|
"shape": "S1r"
|
|
},
|
|
"PendingModifiedValues": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutomatedSnapshotRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"ClusterIdentifier": {},
|
|
"ClusterType": {},
|
|
"ClusterVersion": {},
|
|
"EncryptionType": {},
|
|
"EnhancedVpcRouting": {
|
|
"type": "boolean"
|
|
},
|
|
"MaintenanceTrackName": {},
|
|
"MasterUserPassword": {},
|
|
"NodeType": {},
|
|
"NumberOfNodes": {
|
|
"type": "integer"
|
|
},
|
|
"PubliclyAccessible": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"PreferredMaintenanceWindow": {},
|
|
"PubliclyAccessible": {
|
|
"type": "boolean"
|
|
},
|
|
"ResizeInfo": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AllowCancelResize": {
|
|
"type": "boolean"
|
|
},
|
|
"ResizeType": {}
|
|
}
|
|
},
|
|
"RestoreStatus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CurrentRestoreRateInMegaBytesPerSecond": {
|
|
"type": "double"
|
|
},
|
|
"ElapsedTimeInSeconds": {
|
|
"type": "long"
|
|
},
|
|
"EstimatedTimeToCompletionInSeconds": {
|
|
"type": "long"
|
|
},
|
|
"ProgressInMegaBytes": {
|
|
"type": "long"
|
|
},
|
|
"SnapshotSizeInMegaBytes": {
|
|
"type": "long"
|
|
},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"SnapshotScheduleIdentifier": {},
|
|
"SnapshotScheduleState": {},
|
|
"VpcId": {},
|
|
"VpcSecurityGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {},
|
|
"VpcSecurityGroupId": {}
|
|
}
|
|
}
|
|
},
|
|
"LoggingStatus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BucketName": {},
|
|
"LastFailureMessage": {},
|
|
"LastFailureTime": {},
|
|
"LastSuccessfulDeliveryTime": {},
|
|
"LoggingEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"S3KeyPrefix": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsElbLoadBalancer": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AvailabilityZones": {
|
|
"shape": "S1r"
|
|
},
|
|
"BackendServerDescriptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InstancePort": {
|
|
"type": "integer"
|
|
},
|
|
"PolicyNames": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CanonicalHostedZoneName": {},
|
|
"CanonicalHostedZoneNameID": {},
|
|
"CreatedTime": {},
|
|
"DnsName": {},
|
|
"HealthCheck": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HealthyThreshold": {
|
|
"type": "integer"
|
|
},
|
|
"Interval": {
|
|
"type": "integer"
|
|
},
|
|
"Target": {},
|
|
"Timeout": {
|
|
"type": "integer"
|
|
},
|
|
"UnhealthyThreshold": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"Instances": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InstanceId": {}
|
|
}
|
|
}
|
|
},
|
|
"ListenerDescriptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Listener": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InstancePort": {
|
|
"type": "integer"
|
|
},
|
|
"InstanceProtocol": {},
|
|
"LoadBalancerPort": {
|
|
"type": "integer"
|
|
},
|
|
"Protocol": {},
|
|
"SslCertificateId": {}
|
|
}
|
|
},
|
|
"PolicyNames": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"LoadBalancerAttributes": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessLog": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EmitInterval": {
|
|
"type": "integer"
|
|
},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"S3BucketName": {},
|
|
"S3BucketPrefix": {}
|
|
}
|
|
},
|
|
"ConnectionDraining": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Timeout": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"ConnectionSettings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IdleTimeout": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"CrossZoneLoadBalancing": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"AdditionalAttributes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Key": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"LoadBalancerName": {},
|
|
"Policies": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AppCookieStickinessPolicies": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CookieName": {},
|
|
"PolicyName": {}
|
|
}
|
|
}
|
|
},
|
|
"LbCookieStickinessPolicies": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CookieExpirationPeriod": {
|
|
"type": "long"
|
|
},
|
|
"PolicyName": {}
|
|
}
|
|
}
|
|
},
|
|
"OtherPolicies": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
},
|
|
"Scheme": {},
|
|
"SecurityGroups": {
|
|
"shape": "S1r"
|
|
},
|
|
"SourceSecurityGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GroupName": {},
|
|
"OwnerAlias": {}
|
|
}
|
|
},
|
|
"Subnets": {
|
|
"shape": "S1r"
|
|
},
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"AwsIamGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttachedManagedPolicies": {
|
|
"shape": "S81"
|
|
},
|
|
"CreateDate": {},
|
|
"GroupId": {},
|
|
"GroupName": {},
|
|
"GroupPolicyList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PolicyName": {}
|
|
}
|
|
}
|
|
},
|
|
"Path": {}
|
|
}
|
|
},
|
|
"AwsIamRole": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssumeRolePolicyDocument": {},
|
|
"AttachedManagedPolicies": {
|
|
"shape": "S81"
|
|
},
|
|
"CreateDate": {},
|
|
"InstanceProfileList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"CreateDate": {},
|
|
"InstanceProfileId": {},
|
|
"InstanceProfileName": {},
|
|
"Path": {},
|
|
"Roles": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"AssumeRolePolicyDocument": {},
|
|
"CreateDate": {},
|
|
"Path": {},
|
|
"RoleId": {},
|
|
"RoleName": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PermissionsBoundary": {
|
|
"shape": "S83"
|
|
},
|
|
"RoleId": {},
|
|
"RoleName": {},
|
|
"RolePolicyList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PolicyName": {}
|
|
}
|
|
}
|
|
},
|
|
"MaxSessionDuration": {
|
|
"type": "integer"
|
|
},
|
|
"Path": {}
|
|
}
|
|
},
|
|
"AwsKmsKey": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AWSAccountId": {},
|
|
"CreationDate": {
|
|
"type": "double"
|
|
},
|
|
"KeyId": {},
|
|
"KeyManager": {},
|
|
"KeyState": {},
|
|
"Origin": {},
|
|
"Description": {},
|
|
"KeyRotationStatus": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"AwsLambdaFunction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {
|
|
"type": "structure",
|
|
"members": {
|
|
"S3Bucket": {},
|
|
"S3Key": {},
|
|
"S3ObjectVersion": {},
|
|
"ZipFile": {}
|
|
}
|
|
},
|
|
"CodeSha256": {},
|
|
"DeadLetterConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TargetArn": {}
|
|
}
|
|
},
|
|
"Environment": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Variables": {
|
|
"shape": "S1k"
|
|
},
|
|
"Error": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ErrorCode": {},
|
|
"Message": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FunctionName": {},
|
|
"Handler": {},
|
|
"KmsKeyArn": {},
|
|
"LastModified": {},
|
|
"Layers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"CodeSize": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MasterArn": {},
|
|
"MemorySize": {
|
|
"type": "integer"
|
|
},
|
|
"RevisionId": {},
|
|
"Role": {},
|
|
"Runtime": {},
|
|
"Timeout": {
|
|
"type": "integer"
|
|
},
|
|
"TracingConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Mode": {}
|
|
}
|
|
},
|
|
"VpcConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SecurityGroupIds": {
|
|
"shape": "S4c"
|
|
},
|
|
"SubnetIds": {
|
|
"shape": "S4c"
|
|
},
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"Version": {},
|
|
"Architectures": {
|
|
"shape": "S4c"
|
|
},
|
|
"PackageType": {}
|
|
}
|
|
},
|
|
"AwsLambdaLayerVersion": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Version": {
|
|
"type": "long"
|
|
},
|
|
"CompatibleRuntimes": {
|
|
"shape": "S4c"
|
|
},
|
|
"CreatedDate": {}
|
|
}
|
|
},
|
|
"AwsRdsDbInstance": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssociatedRoles": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RoleArn": {},
|
|
"FeatureName": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"CACertificateIdentifier": {},
|
|
"DBClusterIdentifier": {},
|
|
"DBInstanceIdentifier": {},
|
|
"DBInstanceClass": {},
|
|
"DbInstancePort": {
|
|
"type": "integer"
|
|
},
|
|
"DbiResourceId": {},
|
|
"DBName": {},
|
|
"DeletionProtection": {
|
|
"type": "boolean"
|
|
},
|
|
"Endpoint": {
|
|
"shape": "Sbi"
|
|
},
|
|
"Engine": {},
|
|
"EngineVersion": {},
|
|
"IAMDatabaseAuthenticationEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"InstanceCreateTime": {},
|
|
"KmsKeyId": {},
|
|
"PubliclyAccessible": {
|
|
"type": "boolean"
|
|
},
|
|
"StorageEncrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"TdeCredentialArn": {},
|
|
"VpcSecurityGroups": {
|
|
"shape": "Sbj"
|
|
},
|
|
"MultiAz": {
|
|
"type": "boolean"
|
|
},
|
|
"EnhancedMonitoringResourceArn": {},
|
|
"DbInstanceStatus": {},
|
|
"MasterUsername": {},
|
|
"AllocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"PreferredBackupWindow": {},
|
|
"BackupRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"DbSecurityGroups": {
|
|
"shape": "S1r"
|
|
},
|
|
"DbParameterGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DbParameterGroupName": {},
|
|
"ParameterApplyStatus": {}
|
|
}
|
|
}
|
|
},
|
|
"AvailabilityZone": {},
|
|
"DbSubnetGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DbSubnetGroupName": {},
|
|
"DbSubnetGroupDescription": {},
|
|
"VpcId": {},
|
|
"SubnetGroupStatus": {},
|
|
"Subnets": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SubnetIdentifier": {},
|
|
"SubnetAvailabilityZone": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"SubnetStatus": {}
|
|
}
|
|
}
|
|
},
|
|
"DbSubnetGroupArn": {}
|
|
}
|
|
},
|
|
"PreferredMaintenanceWindow": {},
|
|
"PendingModifiedValues": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DbInstanceClass": {},
|
|
"AllocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"MasterUserPassword": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"BackupRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"MultiAZ": {
|
|
"type": "boolean"
|
|
},
|
|
"EngineVersion": {},
|
|
"LicenseModel": {},
|
|
"Iops": {
|
|
"type": "integer"
|
|
},
|
|
"DbInstanceIdentifier": {},
|
|
"StorageType": {},
|
|
"CaCertificateIdentifier": {},
|
|
"DbSubnetGroupName": {},
|
|
"PendingCloudWatchLogsExports": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LogTypesToEnable": {
|
|
"shape": "S1r"
|
|
},
|
|
"LogTypesToDisable": {
|
|
"shape": "S1r"
|
|
}
|
|
}
|
|
},
|
|
"ProcessorFeatures": {
|
|
"shape": "Sbt"
|
|
}
|
|
}
|
|
},
|
|
"LatestRestorableTime": {},
|
|
"AutoMinorVersionUpgrade": {
|
|
"type": "boolean"
|
|
},
|
|
"ReadReplicaSourceDBInstanceIdentifier": {},
|
|
"ReadReplicaDBInstanceIdentifiers": {
|
|
"shape": "S1r"
|
|
},
|
|
"ReadReplicaDBClusterIdentifiers": {
|
|
"shape": "S1r"
|
|
},
|
|
"LicenseModel": {},
|
|
"Iops": {
|
|
"type": "integer"
|
|
},
|
|
"OptionGroupMemberships": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"OptionGroupName": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"CharacterSetName": {},
|
|
"SecondaryAvailabilityZone": {},
|
|
"StatusInfos": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StatusType": {},
|
|
"Normal": {
|
|
"type": "boolean"
|
|
},
|
|
"Status": {},
|
|
"Message": {}
|
|
}
|
|
}
|
|
},
|
|
"StorageType": {},
|
|
"DomainMemberships": {
|
|
"shape": "Sbz"
|
|
},
|
|
"CopyTagsToSnapshot": {
|
|
"type": "boolean"
|
|
},
|
|
"MonitoringInterval": {
|
|
"type": "integer"
|
|
},
|
|
"MonitoringRoleArn": {},
|
|
"PromotionTier": {
|
|
"type": "integer"
|
|
},
|
|
"Timezone": {},
|
|
"PerformanceInsightsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"PerformanceInsightsKmsKeyId": {},
|
|
"PerformanceInsightsRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"EnabledCloudWatchLogsExports": {
|
|
"shape": "S1r"
|
|
},
|
|
"ProcessorFeatures": {
|
|
"shape": "Sbt"
|
|
},
|
|
"ListenerEndpoint": {
|
|
"shape": "Sbi"
|
|
},
|
|
"MaxAllocatedStorage": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AwsSnsTopic": {
|
|
"type": "structure",
|
|
"members": {
|
|
"KmsMasterKeyId": {},
|
|
"Subscription": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Endpoint": {},
|
|
"Protocol": {}
|
|
}
|
|
}
|
|
},
|
|
"TopicName": {},
|
|
"Owner": {},
|
|
"SqsSuccessFeedbackRoleArn": {},
|
|
"SqsFailureFeedbackRoleArn": {},
|
|
"ApplicationSuccessFeedbackRoleArn": {},
|
|
"FirehoseSuccessFeedbackRoleArn": {},
|
|
"FirehoseFailureFeedbackRoleArn": {},
|
|
"HttpSuccessFeedbackRoleArn": {},
|
|
"HttpFailureFeedbackRoleArn": {}
|
|
}
|
|
},
|
|
"AwsSqsQueue": {
|
|
"type": "structure",
|
|
"members": {
|
|
"KmsDataKeyReusePeriodSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"KmsMasterKeyId": {},
|
|
"QueueName": {},
|
|
"DeadLetterTargetArn": {}
|
|
}
|
|
},
|
|
"AwsWafWebAcl": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"DefaultAction": {},
|
|
"Rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
},
|
|
"ExcludedRules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RuleId": {}
|
|
}
|
|
}
|
|
},
|
|
"OverrideAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"RuleId": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"WebAclId": {}
|
|
}
|
|
},
|
|
"AwsRdsDbSnapshot": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DbSnapshotIdentifier": {},
|
|
"DbInstanceIdentifier": {},
|
|
"SnapshotCreateTime": {},
|
|
"Engine": {},
|
|
"AllocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"Status": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"AvailabilityZone": {},
|
|
"VpcId": {},
|
|
"InstanceCreateTime": {},
|
|
"MasterUsername": {},
|
|
"EngineVersion": {},
|
|
"LicenseModel": {},
|
|
"SnapshotType": {},
|
|
"Iops": {
|
|
"type": "integer"
|
|
},
|
|
"OptionGroupName": {},
|
|
"PercentProgress": {
|
|
"type": "integer"
|
|
},
|
|
"SourceRegion": {},
|
|
"SourceDbSnapshotIdentifier": {},
|
|
"StorageType": {},
|
|
"TdeCredentialArn": {},
|
|
"Encrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"KmsKeyId": {},
|
|
"Timezone": {},
|
|
"IamDatabaseAuthenticationEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"ProcessorFeatures": {
|
|
"shape": "Sbt"
|
|
},
|
|
"DbiResourceId": {}
|
|
}
|
|
},
|
|
"AwsRdsDbClusterSnapshot": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AvailabilityZones": {
|
|
"shape": "S1r"
|
|
},
|
|
"SnapshotCreateTime": {},
|
|
"Engine": {},
|
|
"AllocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"Status": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"VpcId": {},
|
|
"ClusterCreateTime": {},
|
|
"MasterUsername": {},
|
|
"EngineVersion": {},
|
|
"LicenseModel": {},
|
|
"SnapshotType": {},
|
|
"PercentProgress": {
|
|
"type": "integer"
|
|
},
|
|
"StorageEncrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"KmsKeyId": {},
|
|
"DbClusterIdentifier": {},
|
|
"DbClusterSnapshotIdentifier": {},
|
|
"IamDatabaseAuthenticationEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"DbClusterSnapshotAttributes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttributeName": {},
|
|
"AttributeValues": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsRdsDbCluster": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AllocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"AvailabilityZones": {
|
|
"shape": "S1r"
|
|
},
|
|
"BackupRetentionPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"DatabaseName": {},
|
|
"Status": {},
|
|
"Endpoint": {},
|
|
"ReaderEndpoint": {},
|
|
"CustomEndpoints": {
|
|
"shape": "S1r"
|
|
},
|
|
"MultiAz": {
|
|
"type": "boolean"
|
|
},
|
|
"Engine": {},
|
|
"EngineVersion": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"MasterUsername": {},
|
|
"PreferredBackupWindow": {},
|
|
"PreferredMaintenanceWindow": {},
|
|
"ReadReplicaIdentifiers": {
|
|
"shape": "S1r"
|
|
},
|
|
"VpcSecurityGroups": {
|
|
"shape": "Sbj"
|
|
},
|
|
"HostedZoneId": {},
|
|
"StorageEncrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"KmsKeyId": {},
|
|
"DbClusterResourceId": {},
|
|
"AssociatedRoles": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RoleArn": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"ClusterCreateTime": {},
|
|
"EnabledCloudWatchLogsExports": {
|
|
"shape": "S1r"
|
|
},
|
|
"EngineMode": {},
|
|
"DeletionProtection": {
|
|
"type": "boolean"
|
|
},
|
|
"HttpEndpointEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"ActivityStreamStatus": {},
|
|
"CopyTagsToSnapshot": {
|
|
"type": "boolean"
|
|
},
|
|
"CrossAccountClone": {
|
|
"type": "boolean"
|
|
},
|
|
"DomainMemberships": {
|
|
"shape": "Sbz"
|
|
},
|
|
"DbClusterParameterGroup": {},
|
|
"DbSubnetGroup": {},
|
|
"DbClusterOptionGroupMemberships": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DbClusterOptionGroupName": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"DbClusterIdentifier": {},
|
|
"DbClusterMembers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IsClusterWriter": {
|
|
"type": "boolean"
|
|
},
|
|
"PromotionTier": {
|
|
"type": "integer"
|
|
},
|
|
"DbInstanceIdentifier": {},
|
|
"DbClusterParameterGroupStatus": {}
|
|
}
|
|
}
|
|
},
|
|
"IamDatabaseAuthenticationEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"AutoMinorVersionUpgrade": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"AwsEcsCluster": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClusterArn": {},
|
|
"ActiveServicesCount": {
|
|
"type": "integer"
|
|
},
|
|
"CapacityProviders": {
|
|
"shape": "S4c"
|
|
},
|
|
"ClusterSettings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Configuration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ExecuteCommandConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"KmsKeyId": {},
|
|
"LogConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchEncryptionEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"CloudWatchLogGroupName": {},
|
|
"S3BucketName": {},
|
|
"S3EncryptionEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"S3KeyPrefix": {}
|
|
}
|
|
},
|
|
"Logging": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DefaultCapacityProviderStrategy": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Base": {
|
|
"type": "integer"
|
|
},
|
|
"CapacityProvider": {},
|
|
"Weight": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ClusterName": {},
|
|
"RegisteredContainerInstancesCount": {
|
|
"type": "integer"
|
|
},
|
|
"RunningTasksCount": {
|
|
"type": "integer"
|
|
},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"AwsEcsContainer": {
|
|
"shape": "Scv"
|
|
},
|
|
"AwsEcsTaskDefinition": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerDefinitions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Command": {
|
|
"shape": "S4c"
|
|
},
|
|
"Cpu": {
|
|
"type": "integer"
|
|
},
|
|
"DependsOn": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Condition": {},
|
|
"ContainerName": {}
|
|
}
|
|
}
|
|
},
|
|
"DisableNetworking": {
|
|
"type": "boolean"
|
|
},
|
|
"DnsSearchDomains": {
|
|
"shape": "S4c"
|
|
},
|
|
"DnsServers": {
|
|
"shape": "S4c"
|
|
},
|
|
"DockerLabels": {
|
|
"shape": "S1k"
|
|
},
|
|
"DockerSecurityOptions": {
|
|
"shape": "S4c"
|
|
},
|
|
"EntryPoint": {
|
|
"shape": "S4c"
|
|
},
|
|
"Environment": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"EnvironmentFiles": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Essential": {
|
|
"type": "boolean"
|
|
},
|
|
"ExtraHosts": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Hostname": {},
|
|
"IpAddress": {}
|
|
}
|
|
}
|
|
},
|
|
"FirelensConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Options": {
|
|
"shape": "S1k"
|
|
},
|
|
"Type": {}
|
|
}
|
|
},
|
|
"HealthCheck": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Command": {
|
|
"shape": "S4c"
|
|
},
|
|
"Interval": {
|
|
"type": "integer"
|
|
},
|
|
"Retries": {
|
|
"type": "integer"
|
|
},
|
|
"StartPeriod": {
|
|
"type": "integer"
|
|
},
|
|
"Timeout": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"Hostname": {},
|
|
"Image": {},
|
|
"Interactive": {
|
|
"type": "boolean"
|
|
},
|
|
"Links": {
|
|
"shape": "S4c"
|
|
},
|
|
"LinuxParameters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Capabilities": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Add": {
|
|
"shape": "S4c"
|
|
},
|
|
"Drop": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
},
|
|
"Devices": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerPath": {},
|
|
"HostPath": {},
|
|
"Permissions": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InitProcessEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"MaxSwap": {
|
|
"type": "integer"
|
|
},
|
|
"SharedMemorySize": {
|
|
"type": "integer"
|
|
},
|
|
"Swappiness": {
|
|
"type": "integer"
|
|
},
|
|
"Tmpfs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerPath": {},
|
|
"MountOptions": {
|
|
"shape": "S4c"
|
|
},
|
|
"Size": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"LogConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LogDriver": {},
|
|
"Options": {
|
|
"shape": "S1k"
|
|
},
|
|
"SecretOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"ValueFrom": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Memory": {
|
|
"type": "integer"
|
|
},
|
|
"MemoryReservation": {
|
|
"type": "integer"
|
|
},
|
|
"MountPoints": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerPath": {},
|
|
"ReadOnly": {
|
|
"type": "boolean"
|
|
},
|
|
"SourceVolume": {}
|
|
}
|
|
}
|
|
},
|
|
"Name": {},
|
|
"PortMappings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerPort": {
|
|
"type": "integer"
|
|
},
|
|
"HostPort": {
|
|
"type": "integer"
|
|
},
|
|
"Protocol": {}
|
|
}
|
|
}
|
|
},
|
|
"Privileged": {
|
|
"type": "boolean"
|
|
},
|
|
"PseudoTerminal": {
|
|
"type": "boolean"
|
|
},
|
|
"ReadonlyRootFilesystem": {
|
|
"type": "boolean"
|
|
},
|
|
"RepositoryCredentials": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CredentialsParameter": {}
|
|
}
|
|
},
|
|
"ResourceRequirements": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Secrets": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"ValueFrom": {}
|
|
}
|
|
}
|
|
},
|
|
"StartTimeout": {
|
|
"type": "integer"
|
|
},
|
|
"StopTimeout": {
|
|
"type": "integer"
|
|
},
|
|
"SystemControls": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Namespace": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Ulimits": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HardLimit": {
|
|
"type": "integer"
|
|
},
|
|
"Name": {},
|
|
"SoftLimit": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"User": {},
|
|
"VolumesFrom": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ReadOnly": {
|
|
"type": "boolean"
|
|
},
|
|
"SourceContainer": {}
|
|
}
|
|
}
|
|
},
|
|
"WorkingDirectory": {}
|
|
}
|
|
}
|
|
},
|
|
"Cpu": {},
|
|
"ExecutionRoleArn": {},
|
|
"Family": {},
|
|
"InferenceAccelerators": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeviceName": {},
|
|
"DeviceType": {}
|
|
}
|
|
}
|
|
},
|
|
"IpcMode": {},
|
|
"Memory": {},
|
|
"NetworkMode": {},
|
|
"PidMode": {},
|
|
"PlacementConstraints": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Expression": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"ProxyConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerName": {},
|
|
"ProxyConfigurationProperties": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Type": {}
|
|
}
|
|
},
|
|
"RequiresCompatibilities": {
|
|
"shape": "S4c"
|
|
},
|
|
"TaskRoleArn": {},
|
|
"Volumes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DockerVolumeConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Autoprovision": {
|
|
"type": "boolean"
|
|
},
|
|
"Driver": {},
|
|
"DriverOpts": {
|
|
"shape": "S1k"
|
|
},
|
|
"Labels": {
|
|
"shape": "S1k"
|
|
},
|
|
"Scope": {}
|
|
}
|
|
},
|
|
"EfsVolumeConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AuthorizationConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessPointId": {},
|
|
"Iam": {}
|
|
}
|
|
},
|
|
"FilesystemId": {},
|
|
"RootDirectory": {},
|
|
"TransitEncryption": {},
|
|
"TransitEncryptionPort": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"Host": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SourcePath": {}
|
|
}
|
|
},
|
|
"Name": {}
|
|
}
|
|
}
|
|
},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"Container": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerRuntime": {},
|
|
"Name": {},
|
|
"ImageId": {},
|
|
"ImageName": {},
|
|
"LaunchedAt": {},
|
|
"VolumeMounts": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"MountPath": {}
|
|
}
|
|
}
|
|
},
|
|
"Privileged": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Other": {
|
|
"shape": "S1k"
|
|
},
|
|
"AwsRdsEventSubscription": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustSubscriptionId": {},
|
|
"CustomerAwsId": {},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"EventCategoriesList": {
|
|
"shape": "S4c"
|
|
},
|
|
"EventSubscriptionArn": {},
|
|
"SnsTopicArn": {},
|
|
"SourceIdsList": {
|
|
"shape": "S4c"
|
|
},
|
|
"SourceType": {},
|
|
"Status": {},
|
|
"SubscriptionCreationTime": {}
|
|
}
|
|
},
|
|
"AwsEcsService": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CapacityProviderStrategy": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Base": {
|
|
"type": "integer"
|
|
},
|
|
"CapacityProvider": {},
|
|
"Weight": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Cluster": {},
|
|
"DeploymentConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeploymentCircuitBreaker": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enable": {
|
|
"type": "boolean"
|
|
},
|
|
"Rollback": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"MaximumPercent": {
|
|
"type": "integer"
|
|
},
|
|
"MinimumHealthyPercent": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"DeploymentController": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
},
|
|
"DesiredCount": {
|
|
"type": "integer"
|
|
},
|
|
"EnableEcsManagedTags": {
|
|
"type": "boolean"
|
|
},
|
|
"EnableExecuteCommand": {
|
|
"type": "boolean"
|
|
},
|
|
"HealthCheckGracePeriodSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"LaunchType": {},
|
|
"LoadBalancers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerName": {},
|
|
"ContainerPort": {
|
|
"type": "integer"
|
|
},
|
|
"LoadBalancerName": {},
|
|
"TargetGroupArn": {}
|
|
}
|
|
}
|
|
},
|
|
"Name": {},
|
|
"NetworkConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AwsVpcConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssignPublicIp": {},
|
|
"SecurityGroups": {
|
|
"shape": "S4c"
|
|
},
|
|
"Subnets": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PlacementConstraints": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Expression": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"PlacementStrategies": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Field": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"PlatformVersion": {},
|
|
"PropagateTags": {},
|
|
"Role": {},
|
|
"SchedulingStrategy": {},
|
|
"ServiceArn": {},
|
|
"ServiceName": {},
|
|
"ServiceRegistries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ContainerName": {},
|
|
"ContainerPort": {
|
|
"type": "integer"
|
|
},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"RegistryArn": {}
|
|
}
|
|
}
|
|
},
|
|
"TaskDefinition": {}
|
|
}
|
|
},
|
|
"AwsAutoScalingLaunchConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssociatePublicIpAddress": {
|
|
"type": "boolean"
|
|
},
|
|
"BlockDeviceMappings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeviceName": {},
|
|
"Ebs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeleteOnTermination": {
|
|
"type": "boolean"
|
|
},
|
|
"Encrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"Iops": {
|
|
"type": "integer"
|
|
},
|
|
"SnapshotId": {},
|
|
"VolumeSize": {
|
|
"type": "integer"
|
|
},
|
|
"VolumeType": {}
|
|
}
|
|
},
|
|
"NoDevice": {
|
|
"type": "boolean"
|
|
},
|
|
"VirtualName": {}
|
|
}
|
|
}
|
|
},
|
|
"ClassicLinkVpcId": {},
|
|
"ClassicLinkVpcSecurityGroups": {
|
|
"shape": "S4c"
|
|
},
|
|
"CreatedTime": {},
|
|
"EbsOptimized": {
|
|
"type": "boolean"
|
|
},
|
|
"IamInstanceProfile": {},
|
|
"ImageId": {},
|
|
"InstanceMonitoring": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"InstanceType": {},
|
|
"KernelId": {},
|
|
"KeyName": {},
|
|
"LaunchConfigurationName": {},
|
|
"PlacementTenancy": {},
|
|
"RamdiskId": {},
|
|
"SecurityGroups": {
|
|
"shape": "S4c"
|
|
},
|
|
"SpotPrice": {},
|
|
"UserData": {},
|
|
"MetadataOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HttpEndpoint": {},
|
|
"HttpPutResponseHopLimit": {
|
|
"type": "integer"
|
|
},
|
|
"HttpTokens": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsEc2VpnConnection": {
|
|
"type": "structure",
|
|
"members": {
|
|
"VpnConnectionId": {},
|
|
"State": {},
|
|
"CustomerGatewayId": {},
|
|
"CustomerGatewayConfiguration": {},
|
|
"Type": {},
|
|
"VpnGatewayId": {},
|
|
"Category": {},
|
|
"VgwTelemetry": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AcceptedRouteCount": {
|
|
"type": "integer"
|
|
},
|
|
"CertificateArn": {},
|
|
"LastStatusChange": {},
|
|
"OutsideIpAddress": {},
|
|
"Status": {},
|
|
"StatusMessage": {}
|
|
}
|
|
}
|
|
},
|
|
"Options": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StaticRoutesOnly": {
|
|
"type": "boolean"
|
|
},
|
|
"TunnelOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DpdTimeoutSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"IkeVersions": {
|
|
"shape": "S4c"
|
|
},
|
|
"OutsideIpAddress": {},
|
|
"Phase1DhGroupNumbers": {
|
|
"shape": "Sf8"
|
|
},
|
|
"Phase1EncryptionAlgorithms": {
|
|
"shape": "S4c"
|
|
},
|
|
"Phase1IntegrityAlgorithms": {
|
|
"shape": "S4c"
|
|
},
|
|
"Phase1LifetimeSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"Phase2DhGroupNumbers": {
|
|
"shape": "Sf8"
|
|
},
|
|
"Phase2EncryptionAlgorithms": {
|
|
"shape": "S4c"
|
|
},
|
|
"Phase2IntegrityAlgorithms": {
|
|
"shape": "S4c"
|
|
},
|
|
"Phase2LifetimeSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"PreSharedKey": {},
|
|
"RekeyFuzzPercentage": {
|
|
"type": "integer"
|
|
},
|
|
"RekeyMarginTimeSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"ReplayWindowSize": {
|
|
"type": "integer"
|
|
},
|
|
"TunnelInsideCidr": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Routes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DestinationCidrBlock": {},
|
|
"State": {}
|
|
}
|
|
}
|
|
},
|
|
"TransitGatewayId": {}
|
|
}
|
|
},
|
|
"AwsEcrContainerImage": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RegistryId": {},
|
|
"RepositoryName": {},
|
|
"Architecture": {},
|
|
"ImageDigest": {},
|
|
"ImageTags": {
|
|
"shape": "S4c"
|
|
},
|
|
"ImagePublishedAt": {}
|
|
}
|
|
},
|
|
"AwsOpenSearchServiceDomain": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"AccessPolicies": {},
|
|
"DomainName": {},
|
|
"Id": {},
|
|
"DomainEndpoint": {},
|
|
"EngineVersion": {},
|
|
"EncryptionAtRestOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"KmsKeyId": {}
|
|
}
|
|
},
|
|
"NodeToNodeEncryptionOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ServiceSoftwareOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutomatedUpdateDate": {},
|
|
"Cancellable": {
|
|
"type": "boolean"
|
|
},
|
|
"CurrentVersion": {},
|
|
"Description": {},
|
|
"NewVersion": {},
|
|
"UpdateAvailable": {
|
|
"type": "boolean"
|
|
},
|
|
"UpdateStatus": {},
|
|
"OptionalDeployment": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ClusterConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InstanceCount": {
|
|
"type": "integer"
|
|
},
|
|
"WarmEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"WarmCount": {
|
|
"type": "integer"
|
|
},
|
|
"DedicatedMasterEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"ZoneAwarenessConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AvailabilityZoneCount": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"DedicatedMasterCount": {
|
|
"type": "integer"
|
|
},
|
|
"InstanceType": {},
|
|
"WarmType": {},
|
|
"ZoneAwarenessEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"DedicatedMasterType": {}
|
|
}
|
|
},
|
|
"DomainEndpointOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustomEndpointCertificateArn": {},
|
|
"CustomEndpointEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"EnforceHTTPS": {
|
|
"type": "boolean"
|
|
},
|
|
"CustomEndpoint": {},
|
|
"TLSSecurityPolicy": {}
|
|
}
|
|
},
|
|
"VpcOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SecurityGroupIds": {
|
|
"shape": "S4c"
|
|
},
|
|
"SubnetIds": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
},
|
|
"LogPublishingOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IndexSlowLogs": {
|
|
"shape": "Sfl"
|
|
},
|
|
"SearchSlowLogs": {
|
|
"shape": "Sfl"
|
|
},
|
|
"AuditLogs": {
|
|
"shape": "Sfl"
|
|
}
|
|
}
|
|
},
|
|
"DomainEndpoints": {
|
|
"shape": "S1k"
|
|
},
|
|
"AdvancedSecurityOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"InternalUserDatabaseEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"MasterUserOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MasterUserArn": {},
|
|
"MasterUserName": {},
|
|
"MasterUserPassword": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsEc2VpcEndpointService": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AcceptanceRequired": {
|
|
"type": "boolean"
|
|
},
|
|
"AvailabilityZones": {
|
|
"shape": "S4c"
|
|
},
|
|
"BaseEndpointDnsNames": {
|
|
"shape": "S4c"
|
|
},
|
|
"ManagesVpcEndpoints": {
|
|
"type": "boolean"
|
|
},
|
|
"GatewayLoadBalancerArns": {
|
|
"shape": "S4c"
|
|
},
|
|
"NetworkLoadBalancerArns": {
|
|
"shape": "S4c"
|
|
},
|
|
"PrivateDnsName": {},
|
|
"ServiceId": {},
|
|
"ServiceName": {},
|
|
"ServiceState": {},
|
|
"ServiceType": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ServiceType": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsXrayEncryptionConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"KeyId": {},
|
|
"Status": {},
|
|
"Type": {}
|
|
}
|
|
},
|
|
"AwsWafRateBasedRule": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MetricName": {},
|
|
"Name": {},
|
|
"RateKey": {},
|
|
"RateLimit": {
|
|
"type": "long"
|
|
},
|
|
"RuleId": {},
|
|
"MatchPredicates": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DataId": {},
|
|
"Negated": {
|
|
"type": "boolean"
|
|
},
|
|
"Type": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsWafRegionalRateBasedRule": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MetricName": {},
|
|
"Name": {},
|
|
"RateKey": {},
|
|
"RateLimit": {
|
|
"type": "long"
|
|
},
|
|
"RuleId": {},
|
|
"MatchPredicates": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DataId": {},
|
|
"Negated": {
|
|
"type": "boolean"
|
|
},
|
|
"Type": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsEcrRepository": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"ImageScanningConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanOnPush": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"ImageTagMutability": {},
|
|
"LifecyclePolicy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LifecyclePolicyText": {},
|
|
"RegistryId": {}
|
|
}
|
|
},
|
|
"RepositoryName": {},
|
|
"RepositoryPolicyText": {}
|
|
}
|
|
},
|
|
"AwsEksCluster": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"CertificateAuthorityData": {},
|
|
"ClusterStatus": {},
|
|
"Endpoint": {},
|
|
"Name": {},
|
|
"ResourcesVpcConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SecurityGroupIds": {
|
|
"shape": "S4c"
|
|
},
|
|
"SubnetIds": {
|
|
"shape": "S4c"
|
|
},
|
|
"EndpointPublicAccess": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"RoleArn": {},
|
|
"Version": {},
|
|
"Logging": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClusterLogging": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Types": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsNetworkFirewallFirewallPolicy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FirewallPolicy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StatefulRuleGroupReferences": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ResourceArn": {}
|
|
}
|
|
}
|
|
},
|
|
"StatelessCustomActions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ActionDefinition": {
|
|
"shape": "Sgc"
|
|
},
|
|
"ActionName": {}
|
|
}
|
|
}
|
|
},
|
|
"StatelessDefaultActions": {
|
|
"shape": "S4c"
|
|
},
|
|
"StatelessFragmentDefaultActions": {
|
|
"shape": "S4c"
|
|
},
|
|
"StatelessRuleGroupReferences": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"ResourceArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FirewallPolicyArn": {},
|
|
"FirewallPolicyId": {},
|
|
"FirewallPolicyName": {},
|
|
"Description": {}
|
|
}
|
|
},
|
|
"AwsNetworkFirewallFirewall": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeleteProtection": {
|
|
"type": "boolean"
|
|
},
|
|
"Description": {},
|
|
"FirewallArn": {},
|
|
"FirewallId": {},
|
|
"FirewallName": {},
|
|
"FirewallPolicyArn": {},
|
|
"FirewallPolicyChangeProtection": {
|
|
"type": "boolean"
|
|
},
|
|
"SubnetChangeProtection": {
|
|
"type": "boolean"
|
|
},
|
|
"SubnetMappings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SubnetId": {}
|
|
}
|
|
}
|
|
},
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"AwsNetworkFirewallRuleGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Capacity": {
|
|
"type": "integer"
|
|
},
|
|
"Description": {},
|
|
"RuleGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RuleVariables": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IpSets": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Definition": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
},
|
|
"PortSets": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Definition": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"RulesSource": {
|
|
"type": "structure",
|
|
"members": {
|
|
"RulesSourceList": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GeneratedRulesType": {},
|
|
"TargetTypes": {
|
|
"shape": "S4c"
|
|
},
|
|
"Targets": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
},
|
|
"RulesString": {},
|
|
"StatefulRules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {},
|
|
"Header": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Destination": {},
|
|
"DestinationPort": {},
|
|
"Direction": {},
|
|
"Protocol": {},
|
|
"Source": {},
|
|
"SourcePort": {}
|
|
}
|
|
},
|
|
"RuleOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Keyword": {},
|
|
"Settings": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StatelessRulesAndCustomActions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustomActions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ActionDefinition": {
|
|
"shape": "Sgc"
|
|
},
|
|
"ActionName": {}
|
|
}
|
|
}
|
|
},
|
|
"StatelessRules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"RuleDefinition": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Actions": {
|
|
"shape": "S4c"
|
|
},
|
|
"MatchAttributes": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DestinationPorts": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FromPort": {
|
|
"type": "integer"
|
|
},
|
|
"ToPort": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Destinations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AddressDefinition": {}
|
|
}
|
|
}
|
|
},
|
|
"Protocols": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"SourcePorts": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FromPort": {
|
|
"type": "integer"
|
|
},
|
|
"ToPort": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sources": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AddressDefinition": {}
|
|
}
|
|
}
|
|
},
|
|
"TcpFlags": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Flags": {
|
|
"shape": "S4c"
|
|
},
|
|
"Masks": {
|
|
"shape": "S4c"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"RuleGroupArn": {},
|
|
"RuleGroupId": {},
|
|
"RuleGroupName": {},
|
|
"Type": {}
|
|
}
|
|
},
|
|
"AwsRdsDbSecurityGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DbSecurityGroupArn": {},
|
|
"DbSecurityGroupDescription": {},
|
|
"DbSecurityGroupName": {},
|
|
"Ec2SecurityGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Ec2SecurityGroupId": {},
|
|
"Ec2SecurityGroupName": {},
|
|
"Ec2SecurityGroupOwnerId": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"IpRanges": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CidrIp": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"OwnerId": {},
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"AwsKinesisStream": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Arn": {},
|
|
"StreamEncryption": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionType": {},
|
|
"KeyId": {}
|
|
}
|
|
},
|
|
"ShardCount": {
|
|
"type": "integer"
|
|
},
|
|
"RetentionPeriodHours": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AwsEc2TransitGateway": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Id": {},
|
|
"Description": {},
|
|
"DefaultRouteTablePropagation": {},
|
|
"AutoAcceptSharedAttachments": {},
|
|
"DefaultRouteTableAssociation": {},
|
|
"TransitGatewayCidrBlocks": {
|
|
"shape": "S4c"
|
|
},
|
|
"AssociationDefaultRouteTableId": {},
|
|
"PropagationDefaultRouteTableId": {},
|
|
"VpnEcmpSupport": {},
|
|
"DnsSupport": {},
|
|
"MulticastSupport": {},
|
|
"AmazonSideAsn": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AwsEfsAccessPoint": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccessPointId": {},
|
|
"Arn": {},
|
|
"ClientToken": {},
|
|
"FileSystemId": {},
|
|
"PosixUser": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Gid": {},
|
|
"SecondaryGids": {
|
|
"shape": "S4c"
|
|
},
|
|
"Uid": {}
|
|
}
|
|
},
|
|
"RootDirectory": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CreationInfo": {
|
|
"type": "structure",
|
|
"members": {
|
|
"OwnerGid": {},
|
|
"OwnerUid": {},
|
|
"Permissions": {}
|
|
}
|
|
},
|
|
"Path": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsCloudFormationStack": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Capabilities": {
|
|
"shape": "S4c"
|
|
},
|
|
"CreationTime": {},
|
|
"Description": {},
|
|
"DisableRollback": {
|
|
"type": "boolean"
|
|
},
|
|
"DriftInformation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StackDriftStatus": {}
|
|
}
|
|
},
|
|
"EnableTerminationProtection": {
|
|
"type": "boolean"
|
|
},
|
|
"LastUpdatedTime": {},
|
|
"NotificationArns": {
|
|
"shape": "S4c"
|
|
},
|
|
"Outputs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Description": {},
|
|
"OutputKey": {},
|
|
"OutputValue": {}
|
|
}
|
|
}
|
|
},
|
|
"RoleArn": {},
|
|
"StackId": {},
|
|
"StackName": {},
|
|
"StackStatus": {},
|
|
"StackStatusReason": {},
|
|
"TimeoutInMinutes": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AwsCloudWatchAlarm": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ActionsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"AlarmActions": {
|
|
"shape": "S4c"
|
|
},
|
|
"AlarmArn": {},
|
|
"AlarmConfigurationUpdatedTimestamp": {},
|
|
"AlarmDescription": {},
|
|
"AlarmName": {},
|
|
"ComparisonOperator": {},
|
|
"DatapointsToAlarm": {
|
|
"type": "integer"
|
|
},
|
|
"Dimensions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"EvaluateLowSampleCountPercentile": {},
|
|
"EvaluationPeriods": {
|
|
"type": "integer"
|
|
},
|
|
"ExtendedStatistic": {},
|
|
"InsufficientDataActions": {
|
|
"shape": "S4c"
|
|
},
|
|
"MetricName": {},
|
|
"Namespace": {},
|
|
"OkActions": {
|
|
"shape": "S4c"
|
|
},
|
|
"Period": {
|
|
"type": "integer"
|
|
},
|
|
"Statistic": {},
|
|
"Threshold": {
|
|
"type": "double"
|
|
},
|
|
"ThresholdMetricId": {},
|
|
"TreatMissingData": {},
|
|
"Unit": {}
|
|
}
|
|
},
|
|
"AwsEc2VpcPeeringConnection": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccepterVpcInfo": {
|
|
"shape": "Si0"
|
|
},
|
|
"ExpirationTime": {},
|
|
"RequesterVpcInfo": {
|
|
"shape": "Si0"
|
|
},
|
|
"Status": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {},
|
|
"Message": {}
|
|
}
|
|
},
|
|
"VpcPeeringConnectionId": {}
|
|
}
|
|
},
|
|
"AwsWafRegionalRuleGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MetricName": {},
|
|
"Name": {},
|
|
"RuleGroupId": {},
|
|
"Rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"RuleId": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsWafRegionalRule": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MetricName": {},
|
|
"Name": {},
|
|
"PredicateList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DataId": {},
|
|
"Negated": {
|
|
"type": "boolean"
|
|
},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"RuleId": {}
|
|
}
|
|
},
|
|
"AwsWafRegionalWebAcl": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DefaultAction": {},
|
|
"MetricName": {},
|
|
"Name": {},
|
|
"RulesList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
},
|
|
"OverrideAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"RuleId": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"WebAclId": {}
|
|
}
|
|
},
|
|
"AwsWafRule": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MetricName": {},
|
|
"Name": {},
|
|
"PredicateList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DataId": {},
|
|
"Negated": {
|
|
"type": "boolean"
|
|
},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"RuleId": {}
|
|
}
|
|
},
|
|
"AwsWafRuleGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MetricName": {},
|
|
"Name": {},
|
|
"RuleGroupId": {},
|
|
"Rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"RuleId": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsEcsTask": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClusterArn": {},
|
|
"TaskDefinitionArn": {},
|
|
"Version": {},
|
|
"CreatedAt": {},
|
|
"StartedAt": {},
|
|
"StartedBy": {},
|
|
"Group": {},
|
|
"Volumes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Host": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SourcePath": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Containers": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Scv"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsBackupBackupVault": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BackupVaultArn": {},
|
|
"BackupVaultName": {},
|
|
"EncryptionKeyArn": {},
|
|
"Notifications": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BackupVaultEvents": {
|
|
"shape": "S4c"
|
|
},
|
|
"SnsTopicArn": {}
|
|
}
|
|
},
|
|
"AccessPolicy": {}
|
|
}
|
|
},
|
|
"AwsBackupBackupPlan": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BackupPlan": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BackupPlanName": {},
|
|
"AdvancedBackupSettings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BackupOptions": {
|
|
"shape": "S1k"
|
|
},
|
|
"ResourceType": {}
|
|
}
|
|
}
|
|
},
|
|
"BackupPlanRule": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"TargetBackupVault": {},
|
|
"StartWindowMinutes": {
|
|
"type": "long"
|
|
},
|
|
"ScheduleExpression": {},
|
|
"RuleName": {},
|
|
"RuleId": {},
|
|
"EnableContinuousBackup": {
|
|
"type": "boolean"
|
|
},
|
|
"CompletionWindowMinutes": {
|
|
"type": "long"
|
|
},
|
|
"CopyActions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DestinationBackupVaultArn": {},
|
|
"Lifecycle": {
|
|
"shape": "Sj5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Lifecycle": {
|
|
"shape": "Sj5"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BackupPlanArn": {},
|
|
"BackupPlanId": {},
|
|
"VersionId": {}
|
|
}
|
|
},
|
|
"AwsBackupRecoveryPoint": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BackupSizeInBytes": {
|
|
"type": "long"
|
|
},
|
|
"BackupVaultArn": {},
|
|
"BackupVaultName": {},
|
|
"CalculatedLifecycle": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeleteAt": {},
|
|
"MoveToColdStorageAt": {}
|
|
}
|
|
},
|
|
"CompletionDate": {},
|
|
"CreatedBy": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BackupPlanArn": {},
|
|
"BackupPlanId": {},
|
|
"BackupPlanVersion": {},
|
|
"BackupRuleId": {}
|
|
}
|
|
},
|
|
"CreationDate": {},
|
|
"EncryptionKeyArn": {},
|
|
"IamRoleArn": {},
|
|
"IsEncrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"LastRestoreTime": {},
|
|
"Lifecycle": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeleteAfterDays": {
|
|
"type": "long"
|
|
},
|
|
"MoveToColdStorageAfterDays": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"RecoveryPointArn": {},
|
|
"ResourceArn": {},
|
|
"ResourceType": {},
|
|
"SourceBackupVaultArn": {},
|
|
"Status": {},
|
|
"StatusMessage": {},
|
|
"StorageClass": {}
|
|
}
|
|
},
|
|
"AwsEc2LaunchTemplate": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LaunchTemplateName": {},
|
|
"Id": {},
|
|
"LaunchTemplateData": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BlockDeviceMappingSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeviceName": {},
|
|
"Ebs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeleteOnTermination": {
|
|
"type": "boolean"
|
|
},
|
|
"Encrypted": {
|
|
"type": "boolean"
|
|
},
|
|
"Iops": {
|
|
"type": "integer"
|
|
},
|
|
"KmsKeyId": {},
|
|
"SnapshotId": {},
|
|
"Throughput": {
|
|
"type": "integer"
|
|
},
|
|
"VolumeSize": {
|
|
"type": "integer"
|
|
},
|
|
"VolumeType": {}
|
|
}
|
|
},
|
|
"NoDevice": {},
|
|
"VirtualName": {}
|
|
}
|
|
}
|
|
},
|
|
"CapacityReservationSpecification": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CapacityReservationPreference": {},
|
|
"CapacityReservationTarget": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CapacityReservationId": {},
|
|
"CapacityReservationResourceGroupArn": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CpuOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CoreCount": {
|
|
"type": "integer"
|
|
},
|
|
"ThreadsPerCore": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"CreditSpecification": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CpuCredits": {}
|
|
}
|
|
},
|
|
"DisableApiStop": {
|
|
"type": "boolean"
|
|
},
|
|
"DisableApiTermination": {
|
|
"type": "boolean"
|
|
},
|
|
"EbsOptimized": {
|
|
"type": "boolean"
|
|
},
|
|
"ElasticGpuSpecificationSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"ElasticInferenceAcceleratorSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Count": {
|
|
"type": "integer"
|
|
},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"EnclaveOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"HibernationOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Configured": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"IamInstanceProfile": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"Name": {}
|
|
}
|
|
},
|
|
"ImageId": {},
|
|
"InstanceInitiatedShutdownBehavior": {},
|
|
"InstanceMarketOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MarketType": {},
|
|
"SpotOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BlockDurationMinutes": {
|
|
"type": "integer"
|
|
},
|
|
"InstanceInterruptionBehavior": {},
|
|
"MaxPrice": {},
|
|
"SpotInstanceType": {},
|
|
"ValidUntil": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InstanceRequirements": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AcceleratorCount": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "integer"
|
|
},
|
|
"Min": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AcceleratorManufacturers": {
|
|
"shape": "S4c"
|
|
},
|
|
"AcceleratorNames": {
|
|
"shape": "S4c"
|
|
},
|
|
"AcceleratorTotalMemoryMiB": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "integer"
|
|
},
|
|
"Min": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AcceleratorTypes": {
|
|
"shape": "S4c"
|
|
},
|
|
"BareMetal": {},
|
|
"BaselineEbsBandwidthMbps": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "integer"
|
|
},
|
|
"Min": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"BurstablePerformance": {},
|
|
"CpuManufacturers": {
|
|
"shape": "S4c"
|
|
},
|
|
"ExcludedInstanceTypes": {
|
|
"shape": "S4c"
|
|
},
|
|
"InstanceGenerations": {
|
|
"shape": "S4c"
|
|
},
|
|
"LocalStorage": {},
|
|
"LocalStorageTypes": {
|
|
"shape": "S4c"
|
|
},
|
|
"MemoryGiBPerVCpu": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "double"
|
|
},
|
|
"Min": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
},
|
|
"MemoryMiB": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "integer"
|
|
},
|
|
"Min": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"NetworkInterfaceCount": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "integer"
|
|
},
|
|
"Min": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"OnDemandMaxPricePercentageOverLowestPrice": {
|
|
"type": "integer"
|
|
},
|
|
"RequireHibernateSupport": {
|
|
"type": "boolean"
|
|
},
|
|
"SpotMaxPricePercentageOverLowestPrice": {
|
|
"type": "integer"
|
|
},
|
|
"TotalLocalStorageGB": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "double"
|
|
},
|
|
"Min": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
},
|
|
"VCpuCount": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Max": {
|
|
"type": "integer"
|
|
},
|
|
"Min": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InstanceType": {},
|
|
"KernelId": {},
|
|
"KeyName": {},
|
|
"LicenseSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LicenseConfigurationArn": {}
|
|
}
|
|
}
|
|
},
|
|
"MaintenanceOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AutoRecovery": {}
|
|
}
|
|
},
|
|
"MetadataOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HttpEndpoint": {},
|
|
"HttpProtocolIpv6": {},
|
|
"HttpTokens": {},
|
|
"HttpPutResponseHopLimit": {
|
|
"type": "integer"
|
|
},
|
|
"InstanceMetadataTags": {}
|
|
}
|
|
},
|
|
"Monitoring": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"NetworkInterfaceSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssociateCarrierIpAddress": {
|
|
"type": "boolean"
|
|
},
|
|
"AssociatePublicIpAddress": {
|
|
"type": "boolean"
|
|
},
|
|
"DeleteOnTermination": {
|
|
"type": "boolean"
|
|
},
|
|
"Description": {},
|
|
"DeviceIndex": {
|
|
"type": "integer"
|
|
},
|
|
"Groups": {
|
|
"shape": "S4c"
|
|
},
|
|
"InterfaceType": {},
|
|
"Ipv4PrefixCount": {
|
|
"type": "integer"
|
|
},
|
|
"Ipv4Prefixes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Ipv4Prefix": {}
|
|
}
|
|
}
|
|
},
|
|
"Ipv6AddressCount": {
|
|
"type": "integer"
|
|
},
|
|
"Ipv6Addresses": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Ipv6Address": {}
|
|
}
|
|
}
|
|
},
|
|
"Ipv6PrefixCount": {
|
|
"type": "integer"
|
|
},
|
|
"Ipv6Prefixes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Ipv6Prefix": {}
|
|
}
|
|
}
|
|
},
|
|
"NetworkCardIndex": {
|
|
"type": "integer"
|
|
},
|
|
"NetworkInterfaceId": {},
|
|
"PrivateIpAddress": {},
|
|
"PrivateIpAddresses": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Primary": {
|
|
"type": "boolean"
|
|
},
|
|
"PrivateIpAddress": {}
|
|
}
|
|
}
|
|
},
|
|
"SecondaryPrivateIpAddressCount": {
|
|
"type": "integer"
|
|
},
|
|
"SubnetId": {}
|
|
}
|
|
}
|
|
},
|
|
"Placement": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Affinity": {},
|
|
"AvailabilityZone": {},
|
|
"GroupName": {},
|
|
"HostId": {},
|
|
"HostResourceGroupArn": {},
|
|
"PartitionNumber": {
|
|
"type": "integer"
|
|
},
|
|
"SpreadDomain": {},
|
|
"Tenancy": {}
|
|
}
|
|
},
|
|
"PrivateDnsNameOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EnableResourceNameDnsAAAARecord": {
|
|
"type": "boolean"
|
|
},
|
|
"EnableResourceNameDnsARecord": {
|
|
"type": "boolean"
|
|
},
|
|
"HostnameType": {}
|
|
}
|
|
},
|
|
"RamDiskId": {},
|
|
"SecurityGroupIdSet": {
|
|
"shape": "S4c"
|
|
},
|
|
"SecurityGroupSet": {
|
|
"shape": "S4c"
|
|
},
|
|
"UserData": {}
|
|
}
|
|
},
|
|
"DefaultVersionNumber": {
|
|
"type": "long"
|
|
},
|
|
"LatestVersionNumber": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"AwsSageMakerNotebookInstance": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AcceleratorTypes": {
|
|
"shape": "S4c"
|
|
},
|
|
"AdditionalCodeRepositories": {
|
|
"shape": "S4c"
|
|
},
|
|
"DefaultCodeRepository": {},
|
|
"DirectInternetAccess": {},
|
|
"FailureReason": {},
|
|
"InstanceMetadataServiceConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"MinimumInstanceMetadataServiceVersion": {}
|
|
}
|
|
},
|
|
"InstanceType": {},
|
|
"KmsKeyId": {},
|
|
"NetworkInterfaceId": {},
|
|
"NotebookInstanceArn": {},
|
|
"NotebookInstanceLifecycleConfigName": {},
|
|
"NotebookInstanceName": {},
|
|
"NotebookInstanceStatus": {},
|
|
"PlatformIdentifier": {},
|
|
"RoleArn": {},
|
|
"RootAccess": {},
|
|
"SecurityGroups": {
|
|
"shape": "S4c"
|
|
},
|
|
"SubnetId": {},
|
|
"Url": {},
|
|
"VolumeSizeInGB": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"AwsWafv2WebAcl": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Arn": {},
|
|
"ManagedbyFirewallManager": {
|
|
"type": "boolean"
|
|
},
|
|
"Id": {},
|
|
"Capacity": {
|
|
"type": "long"
|
|
},
|
|
"CaptchaConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImmunityTimeProperty": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImmunityTime": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DefaultAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Allow": {
|
|
"shape": "Sko"
|
|
},
|
|
"Block": {
|
|
"shape": "Sks"
|
|
}
|
|
}
|
|
},
|
|
"Description": {},
|
|
"Rules": {
|
|
"shape": "Sku"
|
|
},
|
|
"VisibilityConfig": {
|
|
"shape": "Skz"
|
|
}
|
|
}
|
|
},
|
|
"AwsWafv2RuleGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Capacity": {
|
|
"type": "long"
|
|
},
|
|
"Description": {},
|
|
"Id": {},
|
|
"Name": {},
|
|
"Arn": {},
|
|
"Rules": {
|
|
"shape": "Sku"
|
|
},
|
|
"Scope": {},
|
|
"VisibilityConfig": {
|
|
"shape": "Skz"
|
|
}
|
|
}
|
|
},
|
|
"AwsEc2RouteTable": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssociationSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssociationState": {
|
|
"type": "structure",
|
|
"members": {
|
|
"State": {},
|
|
"StatusMessage": {}
|
|
}
|
|
},
|
|
"GatewayId": {},
|
|
"Main": {
|
|
"type": "boolean"
|
|
},
|
|
"RouteTableAssociationId": {},
|
|
"RouteTableId": {},
|
|
"SubnetId": {}
|
|
}
|
|
}
|
|
},
|
|
"OwnerId": {},
|
|
"PropagatingVgwSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GatewayId": {}
|
|
}
|
|
}
|
|
},
|
|
"RouteTableId": {},
|
|
"RouteSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CarrierGatewayId": {},
|
|
"CoreNetworkArn": {},
|
|
"DestinationCidrBlock": {},
|
|
"DestinationIpv6CidrBlock": {},
|
|
"DestinationPrefixListId": {},
|
|
"EgressOnlyInternetGatewayId": {},
|
|
"GatewayId": {},
|
|
"InstanceId": {},
|
|
"InstanceOwnerId": {},
|
|
"LocalGatewayId": {},
|
|
"NatGatewayId": {},
|
|
"NetworkInterfaceId": {},
|
|
"Origin": {},
|
|
"State": {},
|
|
"TransitGatewayId": {},
|
|
"VpcPeeringConnectionId": {}
|
|
}
|
|
}
|
|
},
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"AwsAmazonMqBroker": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AuthenticationStrategy": {},
|
|
"AutoMinorVersionUpgrade": {
|
|
"type": "boolean"
|
|
},
|
|
"BrokerArn": {},
|
|
"BrokerName": {},
|
|
"DeploymentMode": {},
|
|
"EncryptionOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"KmsKeyId": {},
|
|
"UseAwsOwnedKey": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"EngineType": {},
|
|
"EngineVersion": {},
|
|
"HostInstanceType": {},
|
|
"BrokerId": {},
|
|
"LdapServerMetadata": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Hosts": {
|
|
"shape": "S1r"
|
|
},
|
|
"RoleBase": {},
|
|
"RoleName": {},
|
|
"RoleSearchMatching": {},
|
|
"RoleSearchSubtree": {
|
|
"type": "boolean"
|
|
},
|
|
"ServiceAccountUsername": {},
|
|
"UserBase": {},
|
|
"UserRoleName": {},
|
|
"UserSearchMatching": {},
|
|
"UserSearchSubtree": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Logs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Audit": {
|
|
"type": "boolean"
|
|
},
|
|
"General": {
|
|
"type": "boolean"
|
|
},
|
|
"AuditLogGroup": {},
|
|
"GeneralLogGroup": {},
|
|
"Pending": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Audit": {
|
|
"type": "boolean"
|
|
},
|
|
"General": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MaintenanceWindowStartTime": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DayOfWeek": {},
|
|
"TimeOfDay": {},
|
|
"TimeZone": {}
|
|
}
|
|
},
|
|
"PubliclyAccessible": {
|
|
"type": "boolean"
|
|
},
|
|
"SecurityGroups": {
|
|
"shape": "S1r"
|
|
},
|
|
"StorageType": {},
|
|
"SubnetIds": {
|
|
"shape": "S1r"
|
|
},
|
|
"Users": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PendingChange": {},
|
|
"Username": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsAppSyncGraphQlApi": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ApiId": {},
|
|
"Id": {},
|
|
"OpenIdConnectConfig": {
|
|
"shape": "Sli"
|
|
},
|
|
"Name": {},
|
|
"LambdaAuthorizerConfig": {
|
|
"shape": "Slj"
|
|
},
|
|
"XrayEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Arn": {},
|
|
"UserPoolConfig": {
|
|
"shape": "Slk"
|
|
},
|
|
"AuthenticationType": {},
|
|
"LogConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogsRoleArn": {},
|
|
"ExcludeVerboseContent": {
|
|
"type": "boolean"
|
|
},
|
|
"FieldLogLevel": {}
|
|
}
|
|
},
|
|
"AdditionalAuthenticationProviders": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AuthenticationType": {},
|
|
"LambdaAuthorizerConfig": {
|
|
"shape": "Slj"
|
|
},
|
|
"OpenIdConnectConfig": {
|
|
"shape": "Sli"
|
|
},
|
|
"UserPoolConfig": {
|
|
"shape": "Slk"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"WafWebAclArn": {}
|
|
}
|
|
},
|
|
"AwsEventSchemasRegistry": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Description": {},
|
|
"RegistryArn": {},
|
|
"RegistryName": {}
|
|
}
|
|
},
|
|
"AwsGuardDutyDetector": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DataSources": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudTrail": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"DnsLogs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"FlowLogs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"Kubernetes": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AuditLogs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MalwareProtection": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ScanEc2InstanceWithFindings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EbsVolumes": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Reason": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ServiceRole": {}
|
|
}
|
|
},
|
|
"S3Logs": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Features": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"FindingPublishingFrequency": {},
|
|
"ServiceRole": {},
|
|
"Status": {}
|
|
}
|
|
},
|
|
"AwsStepFunctionStateMachine": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Label": {},
|
|
"LoggingConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Destinations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogsLogGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LogGroupArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IncludeExecutionData": {
|
|
"type": "boolean"
|
|
},
|
|
"Level": {}
|
|
}
|
|
},
|
|
"Name": {},
|
|
"RoleArn": {},
|
|
"StateMachineArn": {},
|
|
"Status": {},
|
|
"TracingConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Type": {}
|
|
}
|
|
},
|
|
"AwsAthenaWorkGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Description": {},
|
|
"State": {},
|
|
"Configuration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ResultConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionOption": {},
|
|
"KmsKey": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsEventsEventbus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"Name": {},
|
|
"Policy": {}
|
|
}
|
|
},
|
|
"AwsDmsEndpoint": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CertificateArn": {},
|
|
"DatabaseName": {},
|
|
"EndpointArn": {},
|
|
"EndpointIdentifier": {},
|
|
"EndpointType": {},
|
|
"EngineName": {},
|
|
"ExternalId": {},
|
|
"ExtraConnectionAttributes": {},
|
|
"KmsKeyId": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"ServerName": {},
|
|
"SslMode": {},
|
|
"Username": {}
|
|
}
|
|
},
|
|
"AwsEventsEndpoint": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Arn": {},
|
|
"Description": {},
|
|
"EndpointId": {},
|
|
"EndpointUrl": {},
|
|
"EventBuses": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EventBusArn": {}
|
|
}
|
|
}
|
|
},
|
|
"Name": {},
|
|
"ReplicationConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"State": {}
|
|
}
|
|
},
|
|
"RoleArn": {},
|
|
"RoutingConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"FailoverConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Primary": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HealthCheck": {}
|
|
}
|
|
},
|
|
"Secondary": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Route": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"State": {},
|
|
"StateReason": {}
|
|
}
|
|
},
|
|
"AwsDmsReplicationTask": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CdcStartPosition": {},
|
|
"CdcStartTime": {},
|
|
"CdcStopPosition": {},
|
|
"MigrationType": {},
|
|
"Id": {},
|
|
"ResourceIdentifier": {},
|
|
"ReplicationInstanceArn": {},
|
|
"ReplicationTaskIdentifier": {},
|
|
"ReplicationTaskSettings": {},
|
|
"SourceEndpointArn": {},
|
|
"TableMappings": {},
|
|
"TargetEndpointArn": {},
|
|
"TaskData": {}
|
|
}
|
|
},
|
|
"AwsDmsReplicationInstance": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AllocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"AutoMinorVersionUpgrade": {
|
|
"type": "boolean"
|
|
},
|
|
"AvailabilityZone": {},
|
|
"EngineVersion": {},
|
|
"KmsKeyId": {},
|
|
"MultiAZ": {
|
|
"type": "boolean"
|
|
},
|
|
"PreferredMaintenanceWindow": {},
|
|
"PubliclyAccessible": {
|
|
"type": "boolean"
|
|
},
|
|
"ReplicationInstanceClass": {},
|
|
"ReplicationInstanceIdentifier": {},
|
|
"ReplicationSubnetGroup": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ReplicationSubnetGroupIdentifier": {}
|
|
}
|
|
},
|
|
"VpcSecurityGroups": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"VpcSecurityGroupId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsRoute53HostedZone": {
|
|
"type": "structure",
|
|
"members": {
|
|
"HostedZone": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Id": {},
|
|
"Name": {},
|
|
"Config": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Comment": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Vpcs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Id": {},
|
|
"Region": {}
|
|
}
|
|
}
|
|
},
|
|
"NameServers": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"QueryLoggingConfig": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogsLogGroupArn": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogsLogGroupArn": {},
|
|
"HostedZoneId": {},
|
|
"Id": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AwsMskCluster": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ClusterInfo": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionInfo": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EncryptionInTransit": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InCluster": {
|
|
"type": "boolean"
|
|
},
|
|
"ClientBroker": {}
|
|
}
|
|
},
|
|
"EncryptionAtRest": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DataVolumeKMSKeyId": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CurrentVersion": {},
|
|
"NumberOfBrokerNodes": {
|
|
"type": "integer"
|
|
},
|
|
"ClusterName": {},
|
|
"ClientAuthentication": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Sasl": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Iam": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Scram": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Unauthenticated": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Tls": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CertificateAuthorityArnList": {
|
|
"shape": "S1r"
|
|
},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Compliance": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {},
|
|
"RelatedRequirements": {
|
|
"shape": "S27"
|
|
},
|
|
"StatusReasons": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ReasonCode"
|
|
],
|
|
"members": {
|
|
"ReasonCode": {},
|
|
"Description": {}
|
|
}
|
|
}
|
|
},
|
|
"SecurityControlId": {},
|
|
"AssociatedStandards": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StandardsId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"VerificationState": {},
|
|
"WorkflowState": {
|
|
"type": "string",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."
|
|
},
|
|
"Workflow": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Status": {}
|
|
}
|
|
},
|
|
"RecordState": {},
|
|
"RelatedFindings": {
|
|
"shape": "S1n"
|
|
},
|
|
"Note": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Text",
|
|
"UpdatedBy",
|
|
"UpdatedAt"
|
|
],
|
|
"members": {
|
|
"Text": {},
|
|
"UpdatedBy": {},
|
|
"UpdatedAt": {}
|
|
}
|
|
},
|
|
"Vulnerabilities": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"VulnerablePackages": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Version": {},
|
|
"Epoch": {},
|
|
"Release": {},
|
|
"Architecture": {},
|
|
"PackageManager": {},
|
|
"FilePath": {},
|
|
"FixedInVersion": {},
|
|
"Remediation": {},
|
|
"SourceLayerHash": {},
|
|
"SourceLayerArn": {}
|
|
}
|
|
}
|
|
},
|
|
"Cvss": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Version": {},
|
|
"BaseScore": {
|
|
"type": "double"
|
|
},
|
|
"BaseVector": {},
|
|
"Source": {},
|
|
"Adjustments": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Metric": {},
|
|
"Reason": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"RelatedVulnerabilities": {
|
|
"shape": "S1r"
|
|
},
|
|
"Vendor": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Url": {},
|
|
"VendorSeverity": {},
|
|
"VendorCreatedAt": {},
|
|
"VendorUpdatedAt": {}
|
|
}
|
|
},
|
|
"ReferenceUrls": {
|
|
"shape": "S1r"
|
|
},
|
|
"FixAvailable": {},
|
|
"EpssScore": {
|
|
"type": "double"
|
|
},
|
|
"ExploitAvailable": {},
|
|
"CodeVulnerabilities": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Cwes": {
|
|
"shape": "S1j"
|
|
},
|
|
"FilePath": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EndLine": {
|
|
"type": "integer"
|
|
},
|
|
"FileName": {},
|
|
"FilePath": {},
|
|
"StartLine": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"SourceArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PatchSummary": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"InstalledCount": {
|
|
"type": "integer"
|
|
},
|
|
"MissingCount": {
|
|
"type": "integer"
|
|
},
|
|
"FailedCount": {
|
|
"type": "integer"
|
|
},
|
|
"InstalledOtherCount": {
|
|
"type": "integer"
|
|
},
|
|
"InstalledRejectedCount": {
|
|
"type": "integer"
|
|
},
|
|
"InstalledPendingReboot": {
|
|
"type": "integer"
|
|
},
|
|
"OperationStartTime": {},
|
|
"OperationEndTime": {},
|
|
"RebootOption": {},
|
|
"Operation": {}
|
|
}
|
|
},
|
|
"Action": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ActionType": {},
|
|
"NetworkConnectionAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ConnectionDirection": {},
|
|
"RemoteIpDetails": {
|
|
"shape": "So1"
|
|
},
|
|
"RemotePortDetails": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"PortName": {}
|
|
}
|
|
},
|
|
"LocalPortDetails": {
|
|
"shape": "So7"
|
|
},
|
|
"Protocol": {},
|
|
"Blocked": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"AwsApiCallAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Api": {},
|
|
"ServiceName": {},
|
|
"CallerType": {},
|
|
"RemoteIpDetails": {
|
|
"shape": "So1"
|
|
},
|
|
"DomainDetails": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Domain": {}
|
|
}
|
|
},
|
|
"AffectedResources": {
|
|
"shape": "S1k"
|
|
},
|
|
"FirstSeen": {},
|
|
"LastSeen": {}
|
|
}
|
|
},
|
|
"DnsRequestAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Domain": {},
|
|
"Protocol": {},
|
|
"Blocked": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"PortProbeAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PortProbeDetails": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LocalPortDetails": {
|
|
"shape": "So7"
|
|
},
|
|
"LocalIpDetails": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IpAddressV4": {}
|
|
}
|
|
},
|
|
"RemoteIpDetails": {
|
|
"shape": "So1"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Blocked": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FindingProviderFields": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Confidence": {
|
|
"type": "integer"
|
|
},
|
|
"Criticality": {
|
|
"type": "integer"
|
|
},
|
|
"RelatedFindings": {
|
|
"shape": "S1n"
|
|
},
|
|
"Severity": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Label": {},
|
|
"Original": {}
|
|
}
|
|
},
|
|
"Types": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
},
|
|
"Sample": {
|
|
"type": "boolean"
|
|
},
|
|
"GeneratorDetails": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Description": {},
|
|
"Labels": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S2n": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Begin": {
|
|
"type": "integer"
|
|
},
|
|
"End": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S2q": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Protocol": {},
|
|
"Destination": {
|
|
"shape": "S2r"
|
|
},
|
|
"Source": {
|
|
"shape": "S2r"
|
|
}
|
|
}
|
|
},
|
|
"S2r": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Address": {
|
|
"shape": "S1r"
|
|
},
|
|
"PortRanges": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2n"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3d": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LineRanges": {
|
|
"shape": "S3e"
|
|
},
|
|
"OffsetRanges": {
|
|
"shape": "S3e"
|
|
},
|
|
"Pages": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PageNumber": {
|
|
"type": "long"
|
|
},
|
|
"LineRange": {
|
|
"shape": "S3f"
|
|
},
|
|
"OffsetRange": {
|
|
"shape": "S3f"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Records": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"JsonPath": {},
|
|
"RecordIndex": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Cells": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Column": {
|
|
"type": "long"
|
|
},
|
|
"Row": {
|
|
"type": "long"
|
|
},
|
|
"ColumnName": {},
|
|
"CellReference": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3e": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S3f"
|
|
}
|
|
},
|
|
"S3f": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Start": {
|
|
"type": "long"
|
|
},
|
|
"End": {
|
|
"type": "long"
|
|
},
|
|
"StartColumn": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"S41": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ArtifactIdentifier": {},
|
|
"EncryptionDisabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Location": {},
|
|
"Name": {},
|
|
"NamespaceType": {},
|
|
"OverrideArtifactName": {
|
|
"type": "boolean"
|
|
},
|
|
"Packaging": {},
|
|
"Path": {},
|
|
"Type": {}
|
|
}
|
|
}
|
|
},
|
|
"S4c": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S5a": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IpProtocol": {},
|
|
"FromPort": {
|
|
"type": "integer"
|
|
},
|
|
"ToPort": {
|
|
"type": "integer"
|
|
},
|
|
"UserIdGroupPairs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"GroupId": {},
|
|
"GroupName": {},
|
|
"PeeringStatus": {},
|
|
"UserId": {},
|
|
"VpcId": {},
|
|
"VpcPeeringConnectionId": {}
|
|
}
|
|
}
|
|
},
|
|
"IpRanges": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CidrIp": {}
|
|
}
|
|
}
|
|
},
|
|
"Ipv6Ranges": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CidrIpv6": {}
|
|
}
|
|
}
|
|
},
|
|
"PrefixListIds": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PrefixListId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S5q": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AssociationId": {},
|
|
"Ipv6CidrBlock": {},
|
|
"CidrBlockState": {}
|
|
}
|
|
}
|
|
},
|
|
"S6k": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogsLogGroupArn": {},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S77": {
|
|
"type": "structure",
|
|
"members": {
|
|
"BlockPublicAcls": {
|
|
"type": "boolean"
|
|
},
|
|
"BlockPublicPolicy": {
|
|
"type": "boolean"
|
|
},
|
|
"IgnorePublicAcls": {
|
|
"type": "boolean"
|
|
},
|
|
"RestrictPublicBuckets": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S81": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PolicyName": {},
|
|
"PolicyArn": {}
|
|
}
|
|
}
|
|
},
|
|
"S83": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PermissionsBoundaryArn": {},
|
|
"PermissionsBoundaryType": {}
|
|
}
|
|
},
|
|
"S8a": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DetailedMetricsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"LoggingLevel": {},
|
|
"DataTraceEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"ThrottlingBurstLimit": {
|
|
"type": "integer"
|
|
},
|
|
"ThrottlingRateLimit": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
},
|
|
"S8b": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Format": {},
|
|
"DestinationArn": {}
|
|
}
|
|
},
|
|
"S8l": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AttributeName": {},
|
|
"KeyType": {}
|
|
}
|
|
}
|
|
},
|
|
"S8n": {
|
|
"type": "structure",
|
|
"members": {
|
|
"NonKeyAttributes": {
|
|
"shape": "S1r"
|
|
},
|
|
"ProjectionType": {}
|
|
}
|
|
},
|
|
"S8o": {
|
|
"type": "structure",
|
|
"members": {
|
|
"LastDecreaseDateTime": {},
|
|
"LastIncreaseDateTime": {},
|
|
"NumberOfDecreasesToday": {
|
|
"type": "integer"
|
|
},
|
|
"ReadCapacityUnits": {
|
|
"type": "integer"
|
|
},
|
|
"WriteCapacityUnits": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S8v": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ReadCapacityUnits": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S9a": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DomainName": {},
|
|
"ResourceRecord": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Type": {},
|
|
"Value": {}
|
|
}
|
|
},
|
|
"ValidationDomain": {},
|
|
"ValidationEmails": {
|
|
"shape": "S1r"
|
|
},
|
|
"ValidationMethod": {},
|
|
"ValidationStatus": {}
|
|
}
|
|
}
|
|
},
|
|
"Sbi": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Address": {},
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"HostedZoneId": {}
|
|
}
|
|
},
|
|
"Sbj": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"VpcSecurityGroupId": {},
|
|
"Status": {}
|
|
}
|
|
}
|
|
},
|
|
"Sbt": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Sbz": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Domain": {},
|
|
"Status": {},
|
|
"Fqdn": {},
|
|
"IamRoleName": {}
|
|
}
|
|
}
|
|
},
|
|
"Scv": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Image": {},
|
|
"MountPoints": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SourceVolume": {},
|
|
"ContainerPath": {}
|
|
}
|
|
}
|
|
},
|
|
"Privileged": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Sf8": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"Sfl": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchLogsLogGroupArn": {},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Sgc": {
|
|
"type": "structure",
|
|
"members": {
|
|
"PublishMetricAction": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Dimensions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Si0": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CidrBlock": {},
|
|
"CidrBlockSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CidrBlock": {}
|
|
}
|
|
}
|
|
},
|
|
"Ipv6CidrBlockSet": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Ipv6CidrBlock": {}
|
|
}
|
|
}
|
|
},
|
|
"OwnerId": {},
|
|
"PeeringOptions": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AllowDnsResolutionFromRemoteVpc": {
|
|
"type": "boolean"
|
|
},
|
|
"AllowEgressFromLocalClassicLinkToRemoteVpc": {
|
|
"type": "boolean"
|
|
},
|
|
"AllowEgressFromLocalVpcToRemoteClassicLink": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Region": {},
|
|
"VpcId": {}
|
|
}
|
|
},
|
|
"Sj5": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DeleteAfterDays": {
|
|
"type": "long"
|
|
},
|
|
"MoveToColdStorageAfterDays": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"Sko": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustomRequestHandling": {
|
|
"shape": "Skp"
|
|
}
|
|
}
|
|
},
|
|
"Skp": {
|
|
"type": "structure",
|
|
"members": {
|
|
"InsertHeaders": {
|
|
"shape": "Skq"
|
|
}
|
|
}
|
|
},
|
|
"Skq": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"Sks": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustomResponse": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustomResponseBodyKey": {},
|
|
"ResponseCode": {
|
|
"type": "integer"
|
|
},
|
|
"ResponseHeaders": {
|
|
"shape": "Skq"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Sku": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Action": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Allow": {
|
|
"shape": "Sko"
|
|
},
|
|
"Block": {
|
|
"shape": "Sks"
|
|
},
|
|
"Captcha": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustomRequestHandling": {
|
|
"shape": "Skp"
|
|
}
|
|
}
|
|
},
|
|
"Count": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CustomRequestHandling": {
|
|
"shape": "Skp"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Name": {},
|
|
"OverrideAction": {},
|
|
"Priority": {
|
|
"type": "integer"
|
|
},
|
|
"VisibilityConfig": {
|
|
"shape": "Skz"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Skz": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CloudWatchMetricsEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"MetricName": {},
|
|
"SampledRequestsEnabled": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"Sli": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AuthTtL": {
|
|
"type": "long"
|
|
},
|
|
"ClientId": {},
|
|
"IatTtL": {
|
|
"type": "long"
|
|
},
|
|
"Issuer": {}
|
|
}
|
|
},
|
|
"Slj": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AuthorizerResultTtlInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"AuthorizerUri": {},
|
|
"IdentityValidationExpression": {}
|
|
}
|
|
},
|
|
"Slk": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AppIdClientRegex": {},
|
|
"AwsRegion": {},
|
|
"DefaultAction": {},
|
|
"UserPoolId": {}
|
|
}
|
|
},
|
|
"So1": {
|
|
"type": "structure",
|
|
"members": {
|
|
"IpAddressV4": {},
|
|
"Organization": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Asn": {
|
|
"type": "integer"
|
|
},
|
|
"AsnOrg": {},
|
|
"Isp": {},
|
|
"Org": {}
|
|
}
|
|
},
|
|
"Country": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CountryCode": {},
|
|
"CountryName": {}
|
|
}
|
|
},
|
|
"City": {
|
|
"type": "structure",
|
|
"members": {
|
|
"CityName": {}
|
|
}
|
|
},
|
|
"GeoLocation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Lon": {
|
|
"type": "double"
|
|
},
|
|
"Lat": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"So7": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Port": {
|
|
"type": "integer"
|
|
},
|
|
"PortName": {}
|
|
}
|
|
},
|
|
"Soq": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sor"
|
|
}
|
|
},
|
|
"Sor": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"ProductArn"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"ProductArn": {}
|
|
}
|
|
},
|
|
"Sox": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StandardsArn",
|
|
"SecurityControlId",
|
|
"AssociationStatus"
|
|
],
|
|
"members": {
|
|
"StandardsArn": {},
|
|
"SecurityControlId": {},
|
|
"AssociationStatus": {},
|
|
"UpdatedReason": {}
|
|
}
|
|
},
|
|
"Sp4": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"Spb": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ProductArn": {
|
|
"shape": "Sx"
|
|
},
|
|
"AwsAccountId": {
|
|
"shape": "Sx"
|
|
},
|
|
"Id": {
|
|
"shape": "Sx"
|
|
},
|
|
"GeneratorId": {
|
|
"shape": "Sx"
|
|
},
|
|
"Region": {
|
|
"shape": "Sx"
|
|
},
|
|
"Type": {
|
|
"shape": "Sx"
|
|
},
|
|
"FirstObservedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"LastObservedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"CreatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"UpdatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"SeverityProduct": {
|
|
"shape": "S14",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This filter is deprecated. Instead, use FindingProviderSeverityOriginal."
|
|
},
|
|
"SeverityNormalized": {
|
|
"shape": "S14",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."
|
|
},
|
|
"SeverityLabel": {
|
|
"shape": "Sx"
|
|
},
|
|
"Confidence": {
|
|
"shape": "S14"
|
|
},
|
|
"Criticality": {
|
|
"shape": "S14"
|
|
},
|
|
"Title": {
|
|
"shape": "Sx"
|
|
},
|
|
"Description": {
|
|
"shape": "Sx"
|
|
},
|
|
"RecommendationText": {
|
|
"shape": "Sx"
|
|
},
|
|
"SourceUrl": {
|
|
"shape": "Sx"
|
|
},
|
|
"ProductFields": {
|
|
"shape": "S17"
|
|
},
|
|
"ProductName": {
|
|
"shape": "Sx"
|
|
},
|
|
"CompanyName": {
|
|
"shape": "Sx"
|
|
},
|
|
"UserDefinedFields": {
|
|
"shape": "S17"
|
|
},
|
|
"MalwareName": {
|
|
"shape": "Sx"
|
|
},
|
|
"MalwareType": {
|
|
"shape": "Sx"
|
|
},
|
|
"MalwarePath": {
|
|
"shape": "Sx"
|
|
},
|
|
"MalwareState": {
|
|
"shape": "Sx"
|
|
},
|
|
"NetworkDirection": {
|
|
"shape": "Sx"
|
|
},
|
|
"NetworkProtocol": {
|
|
"shape": "Sx"
|
|
},
|
|
"NetworkSourceIpV4": {
|
|
"shape": "Spc"
|
|
},
|
|
"NetworkSourceIpV6": {
|
|
"shape": "Spc"
|
|
},
|
|
"NetworkSourcePort": {
|
|
"shape": "S14"
|
|
},
|
|
"NetworkSourceDomain": {
|
|
"shape": "Sx"
|
|
},
|
|
"NetworkSourceMac": {
|
|
"shape": "Sx"
|
|
},
|
|
"NetworkDestinationIpV4": {
|
|
"shape": "Spc"
|
|
},
|
|
"NetworkDestinationIpV6": {
|
|
"shape": "Spc"
|
|
},
|
|
"NetworkDestinationPort": {
|
|
"shape": "S14"
|
|
},
|
|
"NetworkDestinationDomain": {
|
|
"shape": "Sx"
|
|
},
|
|
"ProcessName": {
|
|
"shape": "Sx"
|
|
},
|
|
"ProcessPath": {
|
|
"shape": "Sx"
|
|
},
|
|
"ProcessPid": {
|
|
"shape": "S14"
|
|
},
|
|
"ProcessParentPid": {
|
|
"shape": "S14"
|
|
},
|
|
"ProcessLaunchedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"ProcessTerminatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"ThreatIntelIndicatorType": {
|
|
"shape": "Sx"
|
|
},
|
|
"ThreatIntelIndicatorValue": {
|
|
"shape": "Sx"
|
|
},
|
|
"ThreatIntelIndicatorCategory": {
|
|
"shape": "Sx"
|
|
},
|
|
"ThreatIntelIndicatorLastObservedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"ThreatIntelIndicatorSource": {
|
|
"shape": "Sx"
|
|
},
|
|
"ThreatIntelIndicatorSourceUrl": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceType": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourcePartition": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceRegion": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceTags": {
|
|
"shape": "S17"
|
|
},
|
|
"ResourceAwsEc2InstanceType": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsEc2InstanceImageId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsEc2InstanceIpV4Addresses": {
|
|
"shape": "Spc"
|
|
},
|
|
"ResourceAwsEc2InstanceIpV6Addresses": {
|
|
"shape": "Spc"
|
|
},
|
|
"ResourceAwsEc2InstanceKeyName": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsEc2InstanceIamInstanceProfileArn": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsEc2InstanceVpcId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsEc2InstanceSubnetId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsEc2InstanceLaunchedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"ResourceAwsS3BucketOwnerId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsS3BucketOwnerName": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsIamAccessKeyUserName": {
|
|
"shape": "Sx",
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."
|
|
},
|
|
"ResourceAwsIamAccessKeyPrincipalName": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsIamAccessKeyStatus": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceAwsIamAccessKeyCreatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"ResourceAwsIamUserUserName": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceContainerName": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceContainerImageId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceContainerImageName": {
|
|
"shape": "Sx"
|
|
},
|
|
"ResourceContainerLaunchedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"ResourceDetailsOther": {
|
|
"shape": "S17"
|
|
},
|
|
"ComplianceStatus": {
|
|
"shape": "Sx"
|
|
},
|
|
"VerificationState": {
|
|
"shape": "Sx"
|
|
},
|
|
"WorkflowState": {
|
|
"shape": "Sx"
|
|
},
|
|
"WorkflowStatus": {
|
|
"shape": "Sx"
|
|
},
|
|
"RecordState": {
|
|
"shape": "Sx"
|
|
},
|
|
"RelatedFindingsProductArn": {
|
|
"shape": "Sx"
|
|
},
|
|
"RelatedFindingsId": {
|
|
"shape": "Sx"
|
|
},
|
|
"NoteText": {
|
|
"shape": "Sx"
|
|
},
|
|
"NoteUpdatedAt": {
|
|
"shape": "S10"
|
|
},
|
|
"NoteUpdatedBy": {
|
|
"shape": "Sx"
|
|
},
|
|
"Keyword": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "The Keyword property is deprecated.",
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {}
|
|
}
|
|
}
|
|
},
|
|
"FindingProviderFieldsConfidence": {
|
|
"shape": "S14"
|
|
},
|
|
"FindingProviderFieldsCriticality": {
|
|
"shape": "S14"
|
|
},
|
|
"FindingProviderFieldsRelatedFindingsId": {
|
|
"shape": "Sx"
|
|
},
|
|
"FindingProviderFieldsRelatedFindingsProductArn": {
|
|
"shape": "Sx"
|
|
},
|
|
"FindingProviderFieldsSeverityLabel": {
|
|
"shape": "Sx"
|
|
},
|
|
"FindingProviderFieldsSeverityOriginal": {
|
|
"shape": "Sx"
|
|
},
|
|
"FindingProviderFieldsTypes": {
|
|
"shape": "Sx"
|
|
},
|
|
"Sample": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Value": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ComplianceSecurityControlId": {
|
|
"shape": "Sx"
|
|
},
|
|
"ComplianceAssociatedStandardsId": {
|
|
"shape": "Sx"
|
|
}
|
|
}
|
|
},
|
|
"Spc": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Cidr": {}
|
|
}
|
|
}
|
|
},
|
|
"Spo": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {},
|
|
"ProcessingResult": {}
|
|
}
|
|
}
|
|
},
|
|
"Spr": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sq4": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Srg": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {},
|
|
"InvitationId": {},
|
|
"InvitedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"MemberStatus": {}
|
|
}
|
|
},
|
|
"Sse": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"AccountId": {},
|
|
"Email": {},
|
|
"MasterId": {
|
|
"deprecated": true,
|
|
"deprecatedMessage": "This field is deprecated, use AdministratorId instead."
|
|
},
|
|
"AdministratorId": {},
|
|
"MemberStatus": {},
|
|
"InvitedAt": {
|
|
"shape": "S1p"
|
|
},
|
|
"UpdatedAt": {
|
|
"shape": "S1p"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |