shapesJson top-level constant

Map<String, Map<String, dynamic>> const shapesJson

Implementation

const Map<String, Map<String, dynamic>> shapesJson = {
  "Account": {"type": "string", "flattened": false},
  "AccountGateResult": {
    "type": "structure",
    "members": {
      "Status": {"shape": "AccountGateStatus", "flattened": false},
      "StatusReason": {"shape": "AccountGateStatusReason", "flattened": false}
    },
    "flattened": false
  },
  "AccountGateStatus": {"type": "string", "flattened": false},
  "AccountGateStatusReason": {"type": "string", "flattened": false},
  "AccountLimit": {
    "type": "structure",
    "members": {
      "Name": {"shape": "LimitName", "flattened": false},
      "Value": {"shape": "LimitValue", "flattened": false}
    },
    "flattened": false
  },
  "AccountLimitList": {
    "type": "list",
    "member": {"shape": "AccountLimit"},
    "flattened": false
  },
  "AccountList": {
    "type": "list",
    "member": {"shape": "Account"},
    "flattened": false
  },
  "AllowedValue": {"type": "string", "flattened": false},
  "AllowedValues": {
    "type": "list",
    "member": {"shape": "AllowedValue"},
    "flattened": false
  },
  "Arn": {"type": "string", "flattened": false},
  "AutoDeployment": {
    "type": "structure",
    "members": {
      "Enabled": {"shape": "AutoDeploymentNullable", "flattened": false},
      "RetainStacksOnAccountRemoval": {
        "shape": "RetainStacksOnAccountRemovalNullable",
        "flattened": false
      }
    },
    "flattened": false
  },
  "AutoDeploymentNullable": {"type": "boolean", "flattened": false},
  "BoxedInteger": {"type": "integer", "flattened": false},
  "BoxedMaxResults": {"type": "integer", "flattened": false},
  "CancelUpdateStackInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "Capabilities": {
    "type": "list",
    "member": {"shape": "Capability"},
    "flattened": false
  },
  "CapabilitiesReason": {"type": "string", "flattened": false},
  "Capability": {"type": "string", "flattened": false},
  "CausingEntity": {"type": "string", "flattened": false},
  "Change": {
    "type": "structure",
    "members": {
      "Type": {"shape": "ChangeType", "flattened": false},
      "ResourceChange": {"shape": "ResourceChange", "flattened": false}
    },
    "flattened": false
  },
  "ChangeAction": {"type": "string", "flattened": false},
  "ChangeSetId": {"type": "string", "flattened": false},
  "ChangeSetName": {"type": "string", "flattened": false},
  "ChangeSetNameOrId": {"type": "string", "flattened": false},
  "ChangeSetStatus": {"type": "string", "flattened": false},
  "ChangeSetStatusReason": {"type": "string", "flattened": false},
  "ChangeSetSummaries": {
    "type": "list",
    "member": {"shape": "ChangeSetSummary"},
    "flattened": false
  },
  "ChangeSetSummary": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false},
      "StackName": {"shape": "StackName", "flattened": false},
      "ChangeSetId": {"shape": "ChangeSetId", "flattened": false},
      "ChangeSetName": {"shape": "ChangeSetName", "flattened": false},
      "ExecutionStatus": {"shape": "ExecutionStatus", "flattened": false},
      "Status": {"shape": "ChangeSetStatus", "flattened": false},
      "StatusReason": {"shape": "ChangeSetStatusReason", "flattened": false},
      "CreationTime": {"shape": "CreationTime", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "IncludeNestedStacks": {
        "shape": "IncludeNestedStacks",
        "flattened": false
      },
      "ParentChangeSetId": {"shape": "ChangeSetId", "flattened": false},
      "RootChangeSetId": {"shape": "ChangeSetId", "flattened": false}
    },
    "flattened": false
  },
  "ChangeSetType": {"type": "string", "flattened": false},
  "ChangeSource": {"type": "string", "flattened": false},
  "ChangeType": {"type": "string", "flattened": false},
  "Changes": {
    "type": "list",
    "member": {"shape": "Change"},
    "flattened": false
  },
  "ClientRequestToken": {"type": "string", "flattened": false},
  "ClientToken": {"type": "string", "flattened": false},
  "ContinueUpdateRollbackInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "RoleARN": {"shape": "RoleARN", "flattened": false},
      "ResourcesToSkip": {"shape": "ResourcesToSkip", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "ContinueUpdateRollbackOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "CreateChangeSetInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false},
      "UsePreviousTemplate": {
        "shape": "UsePreviousTemplate",
        "flattened": false
      },
      "Parameters": {"shape": "Parameters", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "ResourceTypes": {"shape": "ResourceTypes", "flattened": false},
      "RoleARN": {"shape": "RoleARN", "flattened": false},
      "RollbackConfiguration": {
        "shape": "RollbackConfiguration",
        "flattened": false
      },
      "NotificationARNs": {"shape": "NotificationARNs", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "ChangeSetName": {"shape": "ChangeSetName", "flattened": false},
      "ClientToken": {"shape": "ClientToken", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "ChangeSetType": {"shape": "ChangeSetType", "flattened": false},
      "ResourcesToImport": {"shape": "ResourcesToImport", "flattened": false},
      "IncludeNestedStacks": {
        "shape": "IncludeNestedStacks",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateChangeSetOutput": {
    "type": "structure",
    "members": {
      "Id": {"shape": "ChangeSetId", "flattened": false},
      "StackId": {"shape": "StackId", "flattened": false}
    },
    "flattened": false
  },
  "CreateStackInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false},
      "Parameters": {"shape": "Parameters", "flattened": false},
      "DisableRollback": {"shape": "DisableRollback", "flattened": false},
      "RollbackConfiguration": {
        "shape": "RollbackConfiguration",
        "flattened": false
      },
      "TimeoutInMinutes": {"shape": "TimeoutMinutes", "flattened": false},
      "NotificationARNs": {"shape": "NotificationARNs", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "ResourceTypes": {"shape": "ResourceTypes", "flattened": false},
      "RoleARN": {"shape": "RoleARN", "flattened": false},
      "OnFailure": {"shape": "OnFailure", "flattened": false},
      "StackPolicyBody": {"shape": "StackPolicyBody", "flattened": false},
      "StackPolicyURL": {"shape": "StackPolicyURL", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false},
      "EnableTerminationProtection": {
        "shape": "EnableTerminationProtection",
        "flattened": false
      }
    },
    "flattened": false
  },
  "CreateStackInstancesInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "Accounts": {"shape": "AccountList", "flattened": false},
      "DeploymentTargets": {"shape": "DeploymentTargets", "flattened": false},
      "Regions": {"shape": "RegionList", "flattened": false},
      "ParameterOverrides": {"shape": "Parameters", "flattened": false},
      "OperationPreferences": {
        "shape": "StackSetOperationPreferences",
        "flattened": false
      },
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "CreateStackInstancesOutput": {
    "type": "structure",
    "members": {
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "CreateStackOutput": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false}
    },
    "flattened": false
  },
  "CreateStackSetInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false},
      "Parameters": {"shape": "Parameters", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "AdministrationRoleARN": {"shape": "RoleARN", "flattened": false},
      "ExecutionRoleName": {"shape": "ExecutionRoleName", "flattened": false},
      "PermissionModel": {"shape": "PermissionModels", "flattened": false},
      "AutoDeployment": {"shape": "AutoDeployment", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "CreateStackSetOutput": {
    "type": "structure",
    "members": {
      "StackSetId": {"shape": "StackSetId", "flattened": false}
    },
    "flattened": false
  },
  "CreationTime": {"type": "timestamp", "flattened": false},
  "DeleteChangeSetInput": {
    "type": "structure",
    "members": {
      "ChangeSetName": {"shape": "ChangeSetNameOrId", "flattened": false},
      "StackName": {"shape": "StackNameOrId", "flattened": false}
    },
    "flattened": false
  },
  "DeleteChangeSetOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DeleteStackInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "RetainResources": {"shape": "RetainResources", "flattened": false},
      "RoleARN": {"shape": "RoleARN", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "DeleteStackInstancesInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "Accounts": {"shape": "AccountList", "flattened": false},
      "DeploymentTargets": {"shape": "DeploymentTargets", "flattened": false},
      "Regions": {"shape": "RegionList", "flattened": false},
      "OperationPreferences": {
        "shape": "StackSetOperationPreferences",
        "flattened": false
      },
      "RetainStacks": {"shape": "RetainStacks", "flattened": false},
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "DeleteStackInstancesOutput": {
    "type": "structure",
    "members": {
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "DeleteStackSetInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false}
    },
    "flattened": false
  },
  "DeleteStackSetOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DeletionTime": {"type": "timestamp", "flattened": false},
  "DeploymentTargets": {
    "type": "structure",
    "members": {
      "Accounts": {"shape": "AccountList", "flattened": false},
      "OrganizationalUnitIds": {
        "shape": "OrganizationalUnitIdList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DeprecatedStatus": {"type": "string", "flattened": false},
  "DeregisterTypeInput": {
    "type": "structure",
    "members": {
      "Arn": {"shape": "PrivateTypeArn", "flattened": false},
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "VersionId": {"shape": "TypeVersionId", "flattened": false}
    },
    "flattened": false
  },
  "DeregisterTypeOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "DescribeAccountLimitsInput": {
    "type": "structure",
    "members": {
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeAccountLimitsOutput": {
    "type": "structure",
    "members": {
      "AccountLimits": {"shape": "AccountLimitList", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeChangeSetInput": {
    "type": "structure",
    "members": {
      "ChangeSetName": {"shape": "ChangeSetNameOrId", "flattened": false},
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeChangeSetOutput": {
    "type": "structure",
    "members": {
      "ChangeSetName": {"shape": "ChangeSetName", "flattened": false},
      "ChangeSetId": {"shape": "ChangeSetId", "flattened": false},
      "StackId": {"shape": "StackId", "flattened": false},
      "StackName": {"shape": "StackName", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "Parameters": {"shape": "Parameters", "flattened": false},
      "CreationTime": {"shape": "CreationTime", "flattened": false},
      "ExecutionStatus": {"shape": "ExecutionStatus", "flattened": false},
      "Status": {"shape": "ChangeSetStatus", "flattened": false},
      "StatusReason": {"shape": "ChangeSetStatusReason", "flattened": false},
      "NotificationARNs": {"shape": "NotificationARNs", "flattened": false},
      "RollbackConfiguration": {
        "shape": "RollbackConfiguration",
        "flattened": false
      },
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "Changes": {"shape": "Changes", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false},
      "IncludeNestedStacks": {
        "shape": "IncludeNestedStacks",
        "flattened": false
      },
      "ParentChangeSetId": {"shape": "ChangeSetId", "flattened": false},
      "RootChangeSetId": {"shape": "ChangeSetId", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackDriftDetectionStatusInput": {
    "type": "structure",
    "members": {
      "StackDriftDetectionId": {
        "shape": "StackDriftDetectionId",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeStackDriftDetectionStatusOutput": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false},
      "StackDriftDetectionId": {
        "shape": "StackDriftDetectionId",
        "flattened": false
      },
      "StackDriftStatus": {"shape": "StackDriftStatus", "flattened": false},
      "DetectionStatus": {
        "shape": "StackDriftDetectionStatus",
        "flattened": false
      },
      "DetectionStatusReason": {
        "shape": "StackDriftDetectionStatusReason",
        "flattened": false
      },
      "DriftedStackResourceCount": {
        "shape": "BoxedInteger",
        "flattened": false
      },
      "Timestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackEventsInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackEventsOutput": {
    "type": "structure",
    "members": {
      "StackEvents": {"shape": "StackEvents", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackInstanceInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "StackInstanceAccount": {"shape": "Account", "flattened": false},
      "StackInstanceRegion": {"shape": "Region", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackInstanceOutput": {
    "type": "structure",
    "members": {
      "StackInstance": {"shape": "StackInstance", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackResourceDriftsInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "StackResourceDriftStatusFilters": {
        "shape": "StackResourceDriftStatusFilters",
        "flattened": false
      },
      "NextToken": {"shape": "NextToken", "flattened": false},
      "MaxResults": {"shape": "BoxedMaxResults", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackResourceDriftsOutput": {
    "type": "structure",
    "members": {
      "StackResourceDrifts": {
        "shape": "StackResourceDrifts",
        "flattened": false
      },
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackResourceInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackResourceOutput": {
    "type": "structure",
    "members": {
      "StackResourceDetail": {
        "shape": "StackResourceDetail",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DescribeStackResourcesInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "PhysicalResourceId": {"shape": "PhysicalResourceId", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackResourcesOutput": {
    "type": "structure",
    "members": {
      "StackResources": {"shape": "StackResources", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackSetInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackSetOperationInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackSetOperationOutput": {
    "type": "structure",
    "members": {
      "StackSetOperation": {"shape": "StackSetOperation", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStackSetOutput": {
    "type": "structure",
    "members": {
      "StackSet": {"shape": "StackSet", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStacksInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeStacksOutput": {
    "type": "structure",
    "members": {
      "Stacks": {"shape": "Stacks", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeTypeInput": {
    "type": "structure",
    "members": {
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "Arn": {"shape": "TypeArn", "flattened": false},
      "VersionId": {"shape": "TypeVersionId", "flattened": false}
    },
    "flattened": false
  },
  "DescribeTypeOutput": {
    "type": "structure",
    "members": {
      "Arn": {"shape": "TypeArn", "flattened": false},
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "DefaultVersionId": {"shape": "TypeVersionId", "flattened": false},
      "IsDefaultVersion": {"shape": "IsDefaultVersion", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "Schema": {"shape": "TypeSchema", "flattened": false},
      "ProvisioningType": {"shape": "ProvisioningType", "flattened": false},
      "DeprecatedStatus": {"shape": "DeprecatedStatus", "flattened": false},
      "LoggingConfig": {"shape": "LoggingConfig", "flattened": false},
      "ExecutionRoleArn": {"shape": "RoleArn", "flattened": false},
      "Visibility": {"shape": "Visibility", "flattened": false},
      "SourceUrl": {"shape": "OptionalSecureUrl", "flattened": false},
      "DocumentationUrl": {"shape": "OptionalSecureUrl", "flattened": false},
      "LastUpdated": {"shape": "Timestamp", "flattened": false},
      "TimeCreated": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "DescribeTypeRegistrationInput": {
    "type": "structure",
    "members": {
      "RegistrationToken": {"shape": "RegistrationToken", "flattened": false}
    },
    "flattened": false
  },
  "DescribeTypeRegistrationOutput": {
    "type": "structure",
    "members": {
      "ProgressStatus": {"shape": "RegistrationStatus", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "TypeArn": {"shape": "TypeArn", "flattened": false},
      "TypeVersionArn": {"shape": "TypeArn", "flattened": false}
    },
    "flattened": false
  },
  "Description": {"type": "string", "flattened": false},
  "DetectStackDriftInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "LogicalResourceIds": {"shape": "LogicalResourceIds", "flattened": false}
    },
    "flattened": false
  },
  "DetectStackDriftOutput": {
    "type": "structure",
    "members": {
      "StackDriftDetectionId": {
        "shape": "StackDriftDetectionId",
        "flattened": false
      }
    },
    "flattened": false
  },
  "DetectStackResourceDriftInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false}
    },
    "flattened": false
  },
  "DetectStackResourceDriftOutput": {
    "type": "structure",
    "members": {
      "StackResourceDrift": {"shape": "StackResourceDrift", "flattened": false}
    },
    "flattened": false
  },
  "DetectStackSetDriftInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetNameOrId", "flattened": false},
      "OperationPreferences": {
        "shape": "StackSetOperationPreferences",
        "flattened": false
      },
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "DetectStackSetDriftOutput": {
    "type": "structure",
    "members": {
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "DifferenceType": {"type": "string", "flattened": false},
  "DisableRollback": {"type": "boolean", "flattened": false},
  "DriftedStackInstancesCount": {"type": "integer", "flattened": false},
  "EnableTerminationProtection": {"type": "boolean", "flattened": false},
  "EstimateTemplateCostInput": {
    "type": "structure",
    "members": {
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false},
      "Parameters": {"shape": "Parameters", "flattened": false}
    },
    "flattened": false
  },
  "EstimateTemplateCostOutput": {
    "type": "structure",
    "members": {
      "Url": {"shape": "Url", "flattened": false}
    },
    "flattened": false
  },
  "EvaluationType": {"type": "string", "flattened": false},
  "EventId": {"type": "string", "flattened": false},
  "ExecuteChangeSetInput": {
    "type": "structure",
    "members": {
      "ChangeSetName": {"shape": "ChangeSetNameOrId", "flattened": false},
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "ExecuteChangeSetOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "ExecutionRoleName": {"type": "string", "flattened": false},
  "ExecutionStatus": {"type": "string", "flattened": false},
  "Export": {
    "type": "structure",
    "members": {
      "ExportingStackId": {"shape": "StackId", "flattened": false},
      "Name": {"shape": "ExportName", "flattened": false},
      "Value": {"shape": "ExportValue", "flattened": false}
    },
    "flattened": false
  },
  "ExportName": {"type": "string", "flattened": false},
  "ExportValue": {"type": "string", "flattened": false},
  "Exports": {
    "type": "list",
    "member": {"shape": "Export"},
    "flattened": false
  },
  "FailedStackInstancesCount": {"type": "integer", "flattened": false},
  "FailureToleranceCount": {"type": "integer", "flattened": false},
  "FailureTolerancePercentage": {"type": "integer", "flattened": false},
  "GetStackPolicyInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false}
    },
    "flattened": false
  },
  "GetStackPolicyOutput": {
    "type": "structure",
    "members": {
      "StackPolicyBody": {"shape": "StackPolicyBody", "flattened": false}
    },
    "flattened": false
  },
  "GetTemplateInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "ChangeSetName": {"shape": "ChangeSetNameOrId", "flattened": false},
      "TemplateStage": {"shape": "TemplateStage", "flattened": false}
    },
    "flattened": false
  },
  "GetTemplateOutput": {
    "type": "structure",
    "members": {
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "StagesAvailable": {"shape": "StageList", "flattened": false}
    },
    "flattened": false
  },
  "GetTemplateSummaryInput": {
    "type": "structure",
    "members": {
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false},
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "StackSetName": {"shape": "StackSetNameOrId", "flattened": false}
    },
    "flattened": false
  },
  "GetTemplateSummaryOutput": {
    "type": "structure",
    "members": {
      "Parameters": {"shape": "ParameterDeclarations", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "CapabilitiesReason": {"shape": "CapabilitiesReason", "flattened": false},
      "ResourceTypes": {"shape": "ResourceTypes", "flattened": false},
      "Version": {"shape": "Version", "flattened": false},
      "Metadata": {"shape": "Metadata", "flattened": false},
      "DeclaredTransforms": {"shape": "TransformsList", "flattened": false},
      "ResourceIdentifierSummaries": {
        "shape": "ResourceIdentifierSummaries",
        "flattened": false
      }
    },
    "flattened": false
  },
  "HandlerErrorCode": {"type": "string", "flattened": false},
  "Imports": {
    "type": "list",
    "member": {"shape": "StackName"},
    "flattened": false
  },
  "InProgressStackInstancesCount": {"type": "integer", "flattened": false},
  "InSyncStackInstancesCount": {"type": "integer", "flattened": false},
  "IncludeNestedStacks": {"type": "boolean", "flattened": false},
  "IsDefaultVersion": {"type": "boolean", "flattened": false},
  "Key": {"type": "string", "flattened": false},
  "LastUpdatedTime": {"type": "timestamp", "flattened": false},
  "LimitName": {"type": "string", "flattened": false},
  "LimitValue": {"type": "integer", "flattened": false},
  "ListChangeSetsInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListChangeSetsOutput": {
    "type": "structure",
    "members": {
      "Summaries": {"shape": "ChangeSetSummaries", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListExportsInput": {
    "type": "structure",
    "members": {
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListExportsOutput": {
    "type": "structure",
    "members": {
      "Exports": {"shape": "Exports", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListImportsInput": {
    "type": "structure",
    "members": {
      "ExportName": {"shape": "ExportName", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListImportsOutput": {
    "type": "structure",
    "members": {
      "Imports": {"shape": "Imports", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListStackInstancesInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false},
      "MaxResults": {"shape": "MaxResults", "flattened": false},
      "Filters": {"shape": "StackInstanceFilters", "flattened": false},
      "StackInstanceAccount": {"shape": "Account", "flattened": false},
      "StackInstanceRegion": {"shape": "Region", "flattened": false}
    },
    "flattened": false
  },
  "ListStackInstancesOutput": {
    "type": "structure",
    "members": {
      "Summaries": {"shape": "StackInstanceSummaries", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListStackResourcesInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListStackResourcesOutput": {
    "type": "structure",
    "members": {
      "StackResourceSummaries": {
        "shape": "StackResourceSummaries",
        "flattened": false
      },
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListStackSetOperationResultsInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "OperationId": {"shape": "ClientRequestToken", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false},
      "MaxResults": {"shape": "MaxResults", "flattened": false}
    },
    "flattened": false
  },
  "ListStackSetOperationResultsOutput": {
    "type": "structure",
    "members": {
      "Summaries": {
        "shape": "StackSetOperationResultSummaries",
        "flattened": false
      },
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListStackSetOperationsInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false},
      "MaxResults": {"shape": "MaxResults", "flattened": false}
    },
    "flattened": false
  },
  "ListStackSetOperationsOutput": {
    "type": "structure",
    "members": {
      "Summaries": {"shape": "StackSetOperationSummaries", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListStackSetsInput": {
    "type": "structure",
    "members": {
      "NextToken": {"shape": "NextToken", "flattened": false},
      "MaxResults": {"shape": "MaxResults", "flattened": false},
      "Status": {"shape": "StackSetStatus", "flattened": false}
    },
    "flattened": false
  },
  "ListStackSetsOutput": {
    "type": "structure",
    "members": {
      "Summaries": {"shape": "StackSetSummaries", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListStacksInput": {
    "type": "structure",
    "members": {
      "NextToken": {"shape": "NextToken", "flattened": false},
      "StackStatusFilter": {"shape": "StackStatusFilter", "flattened": false}
    },
    "flattened": false
  },
  "ListStacksOutput": {
    "type": "structure",
    "members": {
      "StackSummaries": {"shape": "StackSummaries", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListTypeRegistrationsInput": {
    "type": "structure",
    "members": {
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "TypeArn": {"shape": "TypeArn", "flattened": false},
      "RegistrationStatusFilter": {
        "shape": "RegistrationStatus",
        "flattened": false
      },
      "MaxResults": {"shape": "MaxResults", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListTypeRegistrationsOutput": {
    "type": "structure",
    "members": {
      "RegistrationTokenList": {
        "shape": "RegistrationTokenList",
        "flattened": false
      },
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListTypeVersionsInput": {
    "type": "structure",
    "members": {
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "Arn": {"shape": "PrivateTypeArn", "flattened": false},
      "MaxResults": {"shape": "MaxResults", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false},
      "DeprecatedStatus": {"shape": "DeprecatedStatus", "flattened": false}
    },
    "flattened": false
  },
  "ListTypeVersionsOutput": {
    "type": "structure",
    "members": {
      "TypeVersionSummaries": {
        "shape": "TypeVersionSummaries",
        "flattened": false
      },
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListTypesInput": {
    "type": "structure",
    "members": {
      "Visibility": {"shape": "Visibility", "flattened": false},
      "ProvisioningType": {"shape": "ProvisioningType", "flattened": false},
      "DeprecatedStatus": {"shape": "DeprecatedStatus", "flattened": false},
      "Type": {"shape": "RegistryType", "flattened": false},
      "MaxResults": {"shape": "MaxResults", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "ListTypesOutput": {
    "type": "structure",
    "members": {
      "TypeSummaries": {"shape": "TypeSummaries", "flattened": false},
      "NextToken": {"shape": "NextToken", "flattened": false}
    },
    "flattened": false
  },
  "LogGroupName": {"type": "string", "flattened": false},
  "LoggingConfig": {
    "type": "structure",
    "members": {
      "LogRoleArn": {"shape": "RoleArn", "flattened": false},
      "LogGroupName": {"shape": "LogGroupName", "flattened": false}
    },
    "flattened": false
  },
  "LogicalIdHierarchy": {"type": "string", "flattened": false},
  "LogicalResourceId": {"type": "string", "flattened": false},
  "LogicalResourceIds": {
    "type": "list",
    "member": {"shape": "LogicalResourceId"},
    "flattened": false
  },
  "MaxConcurrentCount": {"type": "integer", "flattened": false},
  "MaxConcurrentPercentage": {"type": "integer", "flattened": false},
  "MaxResults": {"type": "integer", "flattened": false},
  "Metadata": {"type": "string", "flattened": false},
  "ModuleInfo": {
    "type": "structure",
    "members": {
      "TypeHierarchy": {"shape": "TypeHierarchy", "flattened": false},
      "LogicalIdHierarchy": {"shape": "LogicalIdHierarchy", "flattened": false}
    },
    "flattened": false
  },
  "MonitoringTimeInMinutes": {"type": "integer", "flattened": false},
  "NextToken": {"type": "string", "flattened": false},
  "NoEcho": {"type": "boolean", "flattened": false},
  "NotificationARN": {"type": "string", "flattened": false},
  "NotificationARNs": {
    "type": "list",
    "member": {"shape": "NotificationARN"},
    "flattened": false
  },
  "OnFailure": {"type": "string", "flattened": false},
  "OperationStatus": {"type": "string", "flattened": false},
  "OptionalSecureUrl": {"type": "string", "flattened": false},
  "OrganizationalUnitId": {"type": "string", "flattened": false},
  "OrganizationalUnitIdList": {
    "type": "list",
    "member": {"shape": "OrganizationalUnitId"},
    "flattened": false
  },
  "Output": {
    "type": "structure",
    "members": {
      "OutputKey": {"shape": "OutputKey", "flattened": false},
      "OutputValue": {"shape": "OutputValue", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "ExportName": {"shape": "ExportName", "flattened": false}
    },
    "flattened": false
  },
  "OutputKey": {"type": "string", "flattened": false},
  "OutputValue": {"type": "string", "flattened": false},
  "Outputs": {
    "type": "list",
    "member": {"shape": "Output"},
    "flattened": false
  },
  "Parameter": {
    "type": "structure",
    "members": {
      "ParameterKey": {"shape": "ParameterKey", "flattened": false},
      "ParameterValue": {"shape": "ParameterValue", "flattened": false},
      "UsePreviousValue": {"shape": "UsePreviousValue", "flattened": false},
      "ResolvedValue": {"shape": "ParameterValue", "flattened": false}
    },
    "flattened": false
  },
  "ParameterConstraints": {
    "type": "structure",
    "members": {
      "AllowedValues": {"shape": "AllowedValues", "flattened": false}
    },
    "flattened": false
  },
  "ParameterDeclaration": {
    "type": "structure",
    "members": {
      "ParameterKey": {"shape": "ParameterKey", "flattened": false},
      "DefaultValue": {"shape": "ParameterValue", "flattened": false},
      "ParameterType": {"shape": "ParameterType", "flattened": false},
      "NoEcho": {"shape": "NoEcho", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "ParameterConstraints": {
        "shape": "ParameterConstraints",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ParameterDeclarations": {
    "type": "list",
    "member": {"shape": "ParameterDeclaration"},
    "flattened": false
  },
  "ParameterKey": {"type": "string", "flattened": false},
  "ParameterType": {"type": "string", "flattened": false},
  "ParameterValue": {"type": "string", "flattened": false},
  "Parameters": {
    "type": "list",
    "member": {"shape": "Parameter"},
    "flattened": false
  },
  "PermissionModels": {"type": "string", "flattened": false},
  "PhysicalResourceId": {"type": "string", "flattened": false},
  "PhysicalResourceIdContext": {
    "type": "list",
    "member": {"shape": "PhysicalResourceIdContextKeyValuePair"},
    "flattened": false
  },
  "PhysicalResourceIdContextKeyValuePair": {
    "type": "structure",
    "members": {
      "Key": {"shape": "Key", "flattened": false},
      "Value": {"shape": "Value", "flattened": false}
    },
    "flattened": false
  },
  "PrivateTypeArn": {"type": "string", "flattened": false},
  "Properties": {"type": "string", "flattened": false},
  "PropertyDifference": {
    "type": "structure",
    "members": {
      "PropertyPath": {"shape": "PropertyPath", "flattened": false},
      "ExpectedValue": {"shape": "PropertyValue", "flattened": false},
      "ActualValue": {"shape": "PropertyValue", "flattened": false},
      "DifferenceType": {"shape": "DifferenceType", "flattened": false}
    },
    "flattened": false
  },
  "PropertyDifferences": {
    "type": "list",
    "member": {"shape": "PropertyDifference"},
    "flattened": false
  },
  "PropertyName": {"type": "string", "flattened": false},
  "PropertyPath": {"type": "string", "flattened": false},
  "PropertyValue": {"type": "string", "flattened": false},
  "ProvisioningType": {"type": "string", "flattened": false},
  "Reason": {"type": "string", "flattened": false},
  "RecordHandlerProgressInput": {
    "type": "structure",
    "members": {
      "BearerToken": {"shape": "ClientToken", "flattened": false},
      "OperationStatus": {"shape": "OperationStatus", "flattened": false},
      "CurrentOperationStatus": {
        "shape": "OperationStatus",
        "flattened": false
      },
      "StatusMessage": {"shape": "StatusMessage", "flattened": false},
      "ErrorCode": {"shape": "HandlerErrorCode", "flattened": false},
      "ResourceModel": {"shape": "ResourceModel", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "RecordHandlerProgressOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "Region": {"type": "string", "flattened": false},
  "RegionList": {
    "type": "list",
    "member": {"shape": "Region"},
    "flattened": false
  },
  "RegisterTypeInput": {
    "type": "structure",
    "members": {
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "SchemaHandlerPackage": {"shape": "S3Url", "flattened": false},
      "LoggingConfig": {"shape": "LoggingConfig", "flattened": false},
      "ExecutionRoleArn": {"shape": "RoleArn", "flattened": false},
      "ClientRequestToken": {"shape": "RequestToken", "flattened": false}
    },
    "flattened": false
  },
  "RegisterTypeOutput": {
    "type": "structure",
    "members": {
      "RegistrationToken": {"shape": "RegistrationToken", "flattened": false}
    },
    "flattened": false
  },
  "RegistrationStatus": {"type": "string", "flattened": false},
  "RegistrationToken": {"type": "string", "flattened": false},
  "RegistrationTokenList": {
    "type": "list",
    "member": {"shape": "RegistrationToken"},
    "flattened": false
  },
  "RegistryType": {"type": "string", "flattened": false},
  "Replacement": {"type": "string", "flattened": false},
  "RequestToken": {"type": "string", "flattened": false},
  "RequiresRecreation": {"type": "string", "flattened": false},
  "ResourceAttribute": {"type": "string", "flattened": false},
  "ResourceChange": {
    "type": "structure",
    "members": {
      "Action": {"shape": "ChangeAction", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "PhysicalResourceId": {"shape": "PhysicalResourceId", "flattened": false},
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "Replacement": {"shape": "Replacement", "flattened": false},
      "Scope": {"shape": "Scope", "flattened": false},
      "Details": {"shape": "ResourceChangeDetails", "flattened": false},
      "ChangeSetId": {"shape": "ChangeSetId", "flattened": false},
      "ModuleInfo": {"shape": "ModuleInfo", "flattened": false}
    },
    "flattened": false
  },
  "ResourceChangeDetail": {
    "type": "structure",
    "members": {
      "Target": {"shape": "ResourceTargetDefinition", "flattened": false},
      "Evaluation": {"shape": "EvaluationType", "flattened": false},
      "ChangeSource": {"shape": "ChangeSource", "flattened": false},
      "CausingEntity": {"shape": "CausingEntity", "flattened": false}
    },
    "flattened": false
  },
  "ResourceChangeDetails": {
    "type": "list",
    "member": {"shape": "ResourceChangeDetail"},
    "flattened": false
  },
  "ResourceIdentifierProperties": {
    "type": "map",
    "key": {"shape": "ResourceIdentifierPropertyKey"},
    "value": {"shape": "ResourceIdentifierPropertyValue"},
    "flattened": false
  },
  "ResourceIdentifierPropertyKey": {"type": "string", "flattened": false},
  "ResourceIdentifierPropertyValue": {"type": "string", "flattened": false},
  "ResourceIdentifierSummaries": {
    "type": "list",
    "member": {"shape": "ResourceIdentifierSummary"},
    "flattened": false
  },
  "ResourceIdentifierSummary": {
    "type": "structure",
    "members": {
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "LogicalResourceIds": {"shape": "LogicalResourceIds", "flattened": false},
      "ResourceIdentifiers": {
        "shape": "ResourceIdentifiers",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ResourceIdentifiers": {
    "type": "list",
    "member": {"shape": "ResourceIdentifierPropertyKey"},
    "flattened": false
  },
  "ResourceModel": {"type": "string", "flattened": false},
  "ResourceProperties": {"type": "string", "flattened": false},
  "ResourceSignalStatus": {"type": "string", "flattened": false},
  "ResourceSignalUniqueId": {"type": "string", "flattened": false},
  "ResourceStatus": {"type": "string", "flattened": false},
  "ResourceStatusReason": {"type": "string", "flattened": false},
  "ResourceTargetDefinition": {
    "type": "structure",
    "members": {
      "Attribute": {"shape": "ResourceAttribute", "flattened": false},
      "Name": {"shape": "PropertyName", "flattened": false},
      "RequiresRecreation": {"shape": "RequiresRecreation", "flattened": false}
    },
    "flattened": false
  },
  "ResourceToImport": {
    "type": "structure",
    "members": {
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "ResourceIdentifier": {
        "shape": "ResourceIdentifierProperties",
        "flattened": false
      }
    },
    "flattened": false
  },
  "ResourceToSkip": {"type": "string", "flattened": false},
  "ResourceType": {"type": "string", "flattened": false},
  "ResourceTypes": {
    "type": "list",
    "member": {"shape": "ResourceType"},
    "flattened": false
  },
  "ResourcesToImport": {
    "type": "list",
    "member": {"shape": "ResourceToImport"},
    "flattened": false
  },
  "ResourcesToSkip": {
    "type": "list",
    "member": {"shape": "ResourceToSkip"},
    "flattened": false
  },
  "RetainResources": {
    "type": "list",
    "member": {"shape": "LogicalResourceId"},
    "flattened": false
  },
  "RetainStacks": {"type": "boolean", "flattened": false},
  "RetainStacksNullable": {"type": "boolean", "flattened": false},
  "RetainStacksOnAccountRemovalNullable": {
    "type": "boolean",
    "flattened": false
  },
  "RoleARN": {"type": "string", "flattened": false},
  "RoleArn": {"type": "string", "flattened": false},
  "RollbackConfiguration": {
    "type": "structure",
    "members": {
      "RollbackTriggers": {"shape": "RollbackTriggers", "flattened": false},
      "MonitoringTimeInMinutes": {
        "shape": "MonitoringTimeInMinutes",
        "flattened": false
      }
    },
    "flattened": false
  },
  "RollbackTrigger": {
    "type": "structure",
    "members": {
      "Arn": {"shape": "Arn", "flattened": false},
      "Type": {"shape": "Type", "flattened": false}
    },
    "flattened": false
  },
  "RollbackTriggers": {
    "type": "list",
    "member": {"shape": "RollbackTrigger"},
    "flattened": false
  },
  "S3Url": {"type": "string", "flattened": false},
  "Scope": {
    "type": "list",
    "member": {"shape": "ResourceAttribute"},
    "flattened": false
  },
  "SetStackPolicyInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "StackPolicyBody": {"shape": "StackPolicyBody", "flattened": false},
      "StackPolicyURL": {"shape": "StackPolicyURL", "flattened": false}
    },
    "flattened": false
  },
  "SetTypeDefaultVersionInput": {
    "type": "structure",
    "members": {
      "Arn": {"shape": "PrivateTypeArn", "flattened": false},
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "VersionId": {"shape": "TypeVersionId", "flattened": false}
    },
    "flattened": false
  },
  "SetTypeDefaultVersionOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "SignalResourceInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackNameOrId", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "UniqueId": {"shape": "ResourceSignalUniqueId", "flattened": false},
      "Status": {"shape": "ResourceSignalStatus", "flattened": false}
    },
    "flattened": false
  },
  "Stack": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false},
      "StackName": {"shape": "StackName", "flattened": false},
      "ChangeSetId": {"shape": "ChangeSetId", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "Parameters": {"shape": "Parameters", "flattened": false},
      "CreationTime": {"shape": "CreationTime", "flattened": false},
      "DeletionTime": {"shape": "DeletionTime", "flattened": false},
      "LastUpdatedTime": {"shape": "LastUpdatedTime", "flattened": false},
      "RollbackConfiguration": {
        "shape": "RollbackConfiguration",
        "flattened": false
      },
      "StackStatus": {"shape": "StackStatus", "flattened": false},
      "StackStatusReason": {"shape": "StackStatusReason", "flattened": false},
      "DisableRollback": {"shape": "DisableRollback", "flattened": false},
      "NotificationARNs": {"shape": "NotificationARNs", "flattened": false},
      "TimeoutInMinutes": {"shape": "TimeoutMinutes", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "Outputs": {"shape": "Outputs", "flattened": false},
      "RoleARN": {"shape": "RoleARN", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "EnableTerminationProtection": {
        "shape": "EnableTerminationProtection",
        "flattened": false
      },
      "ParentId": {"shape": "StackId", "flattened": false},
      "RootId": {"shape": "StackId", "flattened": false},
      "DriftInformation": {"shape": "StackDriftInformation", "flattened": false}
    },
    "flattened": false
  },
  "StackDriftDetectionId": {"type": "string", "flattened": false},
  "StackDriftDetectionStatus": {"type": "string", "flattened": false},
  "StackDriftDetectionStatusReason": {"type": "string", "flattened": false},
  "StackDriftInformation": {
    "type": "structure",
    "members": {
      "StackDriftStatus": {"shape": "StackDriftStatus", "flattened": false},
      "LastCheckTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackDriftInformationSummary": {
    "type": "structure",
    "members": {
      "StackDriftStatus": {"shape": "StackDriftStatus", "flattened": false},
      "LastCheckTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackDriftStatus": {"type": "string", "flattened": false},
  "StackEvent": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false},
      "EventId": {"shape": "EventId", "flattened": false},
      "StackName": {"shape": "StackName", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "PhysicalResourceId": {"shape": "PhysicalResourceId", "flattened": false},
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "Timestamp": {"shape": "Timestamp", "flattened": false},
      "ResourceStatus": {"shape": "ResourceStatus", "flattened": false},
      "ResourceStatusReason": {
        "shape": "ResourceStatusReason",
        "flattened": false
      },
      "ResourceProperties": {"shape": "ResourceProperties", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "StackEvents": {
    "type": "list",
    "member": {"shape": "StackEvent"},
    "flattened": false
  },
  "StackId": {"type": "string", "flattened": false},
  "StackInstance": {
    "type": "structure",
    "members": {
      "StackSetId": {"shape": "StackSetId", "flattened": false},
      "Region": {"shape": "Region", "flattened": false},
      "Account": {"shape": "Account", "flattened": false},
      "StackId": {"shape": "StackId", "flattened": false},
      "ParameterOverrides": {"shape": "Parameters", "flattened": false},
      "Status": {"shape": "StackInstanceStatus", "flattened": false},
      "StackInstanceStatus": {
        "shape": "StackInstanceComprehensiveStatus",
        "flattened": false
      },
      "StatusReason": {"shape": "Reason", "flattened": false},
      "OrganizationalUnitId": {
        "shape": "OrganizationalUnitId",
        "flattened": false
      },
      "DriftStatus": {"shape": "StackDriftStatus", "flattened": false},
      "LastDriftCheckTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackInstanceComprehensiveStatus": {
    "type": "structure",
    "members": {
      "DetailedStatus": {
        "shape": "StackInstanceDetailedStatus",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StackInstanceDetailedStatus": {"type": "string", "flattened": false},
  "StackInstanceFilter": {
    "type": "structure",
    "members": {
      "Name": {"shape": "StackInstanceFilterName", "flattened": false},
      "Values": {"shape": "StackInstanceFilterValues", "flattened": false}
    },
    "flattened": false
  },
  "StackInstanceFilterName": {"type": "string", "flattened": false},
  "StackInstanceFilterValues": {"type": "string", "flattened": false},
  "StackInstanceFilters": {
    "type": "list",
    "member": {"shape": "StackInstanceFilter"},
    "flattened": false
  },
  "StackInstanceStatus": {"type": "string", "flattened": false},
  "StackInstanceSummaries": {
    "type": "list",
    "member": {"shape": "StackInstanceSummary"},
    "flattened": false
  },
  "StackInstanceSummary": {
    "type": "structure",
    "members": {
      "StackSetId": {"shape": "StackSetId", "flattened": false},
      "Region": {"shape": "Region", "flattened": false},
      "Account": {"shape": "Account", "flattened": false},
      "StackId": {"shape": "StackId", "flattened": false},
      "Status": {"shape": "StackInstanceStatus", "flattened": false},
      "StatusReason": {"shape": "Reason", "flattened": false},
      "StackInstanceStatus": {
        "shape": "StackInstanceComprehensiveStatus",
        "flattened": false
      },
      "OrganizationalUnitId": {
        "shape": "OrganizationalUnitId",
        "flattened": false
      },
      "DriftStatus": {"shape": "StackDriftStatus", "flattened": false},
      "LastDriftCheckTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackName": {"type": "string", "flattened": false},
  "StackNameOrId": {"type": "string", "flattened": false},
  "StackPolicyBody": {"type": "string", "flattened": false},
  "StackPolicyDuringUpdateBody": {"type": "string", "flattened": false},
  "StackPolicyDuringUpdateURL": {"type": "string", "flattened": false},
  "StackPolicyURL": {"type": "string", "flattened": false},
  "StackResource": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "StackId": {"shape": "StackId", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "PhysicalResourceId": {"shape": "PhysicalResourceId", "flattened": false},
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "Timestamp": {"shape": "Timestamp", "flattened": false},
      "ResourceStatus": {"shape": "ResourceStatus", "flattened": false},
      "ResourceStatusReason": {
        "shape": "ResourceStatusReason",
        "flattened": false
      },
      "Description": {"shape": "Description", "flattened": false},
      "DriftInformation": {
        "shape": "StackResourceDriftInformation",
        "flattened": false
      },
      "ModuleInfo": {"shape": "ModuleInfo", "flattened": false}
    },
    "flattened": false
  },
  "StackResourceDetail": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "StackId": {"shape": "StackId", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "PhysicalResourceId": {"shape": "PhysicalResourceId", "flattened": false},
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "LastUpdatedTimestamp": {"shape": "Timestamp", "flattened": false},
      "ResourceStatus": {"shape": "ResourceStatus", "flattened": false},
      "ResourceStatusReason": {
        "shape": "ResourceStatusReason",
        "flattened": false
      },
      "Description": {"shape": "Description", "flattened": false},
      "Metadata": {"shape": "Metadata", "flattened": false},
      "DriftInformation": {
        "shape": "StackResourceDriftInformation",
        "flattened": false
      },
      "ModuleInfo": {"shape": "ModuleInfo", "flattened": false}
    },
    "flattened": false
  },
  "StackResourceDrift": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false},
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "PhysicalResourceId": {"shape": "PhysicalResourceId", "flattened": false},
      "PhysicalResourceIdContext": {
        "shape": "PhysicalResourceIdContext",
        "flattened": false
      },
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "ExpectedProperties": {"shape": "Properties", "flattened": false},
      "ActualProperties": {"shape": "Properties", "flattened": false},
      "PropertyDifferences": {
        "shape": "PropertyDifferences",
        "flattened": false
      },
      "StackResourceDriftStatus": {
        "shape": "StackResourceDriftStatus",
        "flattened": false
      },
      "Timestamp": {"shape": "Timestamp", "flattened": false},
      "ModuleInfo": {"shape": "ModuleInfo", "flattened": false}
    },
    "flattened": false
  },
  "StackResourceDriftInformation": {
    "type": "structure",
    "members": {
      "StackResourceDriftStatus": {
        "shape": "StackResourceDriftStatus",
        "flattened": false
      },
      "LastCheckTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackResourceDriftInformationSummary": {
    "type": "structure",
    "members": {
      "StackResourceDriftStatus": {
        "shape": "StackResourceDriftStatus",
        "flattened": false
      },
      "LastCheckTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackResourceDriftStatus": {"type": "string", "flattened": false},
  "StackResourceDriftStatusFilters": {
    "type": "list",
    "member": {"shape": "StackResourceDriftStatus"},
    "flattened": false
  },
  "StackResourceDrifts": {
    "type": "list",
    "member": {"shape": "StackResourceDrift"},
    "flattened": false
  },
  "StackResourceSummaries": {
    "type": "list",
    "member": {"shape": "StackResourceSummary"},
    "flattened": false
  },
  "StackResourceSummary": {
    "type": "structure",
    "members": {
      "LogicalResourceId": {"shape": "LogicalResourceId", "flattened": false},
      "PhysicalResourceId": {"shape": "PhysicalResourceId", "flattened": false},
      "ResourceType": {"shape": "ResourceType", "flattened": false},
      "LastUpdatedTimestamp": {"shape": "Timestamp", "flattened": false},
      "ResourceStatus": {"shape": "ResourceStatus", "flattened": false},
      "ResourceStatusReason": {
        "shape": "ResourceStatusReason",
        "flattened": false
      },
      "DriftInformation": {
        "shape": "StackResourceDriftInformationSummary",
        "flattened": false
      },
      "ModuleInfo": {"shape": "ModuleInfo", "flattened": false}
    },
    "flattened": false
  },
  "StackResources": {
    "type": "list",
    "member": {"shape": "StackResource"},
    "flattened": false
  },
  "StackSet": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "StackSetId": {"shape": "StackSetId", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "Status": {"shape": "StackSetStatus", "flattened": false},
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "Parameters": {"shape": "Parameters", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "StackSetARN": {"shape": "StackSetARN", "flattened": false},
      "AdministrationRoleARN": {"shape": "RoleARN", "flattened": false},
      "ExecutionRoleName": {"shape": "ExecutionRoleName", "flattened": false},
      "StackSetDriftDetectionDetails": {
        "shape": "StackSetDriftDetectionDetails",
        "flattened": false
      },
      "AutoDeployment": {"shape": "AutoDeployment", "flattened": false},
      "PermissionModel": {"shape": "PermissionModels", "flattened": false},
      "OrganizationalUnitIds": {
        "shape": "OrganizationalUnitIdList",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StackSetARN": {"type": "string", "flattened": false},
  "StackSetDriftDetectionDetails": {
    "type": "structure",
    "members": {
      "DriftStatus": {"shape": "StackSetDriftStatus", "flattened": false},
      "DriftDetectionStatus": {
        "shape": "StackSetDriftDetectionStatus",
        "flattened": false
      },
      "LastDriftCheckTimestamp": {"shape": "Timestamp", "flattened": false},
      "TotalStackInstancesCount": {
        "shape": "TotalStackInstancesCount",
        "flattened": false
      },
      "DriftedStackInstancesCount": {
        "shape": "DriftedStackInstancesCount",
        "flattened": false
      },
      "InSyncStackInstancesCount": {
        "shape": "InSyncStackInstancesCount",
        "flattened": false
      },
      "InProgressStackInstancesCount": {
        "shape": "InProgressStackInstancesCount",
        "flattened": false
      },
      "FailedStackInstancesCount": {
        "shape": "FailedStackInstancesCount",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StackSetDriftDetectionStatus": {"type": "string", "flattened": false},
  "StackSetDriftStatus": {"type": "string", "flattened": false},
  "StackSetId": {"type": "string", "flattened": false},
  "StackSetName": {"type": "string", "flattened": false},
  "StackSetNameOrId": {"type": "string", "flattened": false},
  "StackSetOperation": {
    "type": "structure",
    "members": {
      "OperationId": {"shape": "ClientRequestToken", "flattened": false},
      "StackSetId": {"shape": "StackSetId", "flattened": false},
      "Action": {"shape": "StackSetOperationAction", "flattened": false},
      "Status": {"shape": "StackSetOperationStatus", "flattened": false},
      "OperationPreferences": {
        "shape": "StackSetOperationPreferences",
        "flattened": false
      },
      "RetainStacks": {"shape": "RetainStacksNullable", "flattened": false},
      "AdministrationRoleARN": {"shape": "RoleARN", "flattened": false},
      "ExecutionRoleName": {"shape": "ExecutionRoleName", "flattened": false},
      "CreationTimestamp": {"shape": "Timestamp", "flattened": false},
      "EndTimestamp": {"shape": "Timestamp", "flattened": false},
      "DeploymentTargets": {"shape": "DeploymentTargets", "flattened": false},
      "StackSetDriftDetectionDetails": {
        "shape": "StackSetDriftDetectionDetails",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StackSetOperationAction": {"type": "string", "flattened": false},
  "StackSetOperationPreferences": {
    "type": "structure",
    "members": {
      "RegionOrder": {"shape": "RegionList", "flattened": false},
      "FailureToleranceCount": {
        "shape": "FailureToleranceCount",
        "flattened": false
      },
      "FailureTolerancePercentage": {
        "shape": "FailureTolerancePercentage",
        "flattened": false
      },
      "MaxConcurrentCount": {"shape": "MaxConcurrentCount", "flattened": false},
      "MaxConcurrentPercentage": {
        "shape": "MaxConcurrentPercentage",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StackSetOperationResultStatus": {"type": "string", "flattened": false},
  "StackSetOperationResultSummaries": {
    "type": "list",
    "member": {"shape": "StackSetOperationResultSummary"},
    "flattened": false
  },
  "StackSetOperationResultSummary": {
    "type": "structure",
    "members": {
      "Account": {"shape": "Account", "flattened": false},
      "Region": {"shape": "Region", "flattened": false},
      "Status": {"shape": "StackSetOperationResultStatus", "flattened": false},
      "StatusReason": {"shape": "Reason", "flattened": false},
      "AccountGateResult": {"shape": "AccountGateResult", "flattened": false},
      "OrganizationalUnitId": {
        "shape": "OrganizationalUnitId",
        "flattened": false
      }
    },
    "flattened": false
  },
  "StackSetOperationStatus": {"type": "string", "flattened": false},
  "StackSetOperationSummaries": {
    "type": "list",
    "member": {"shape": "StackSetOperationSummary"},
    "flattened": false
  },
  "StackSetOperationSummary": {
    "type": "structure",
    "members": {
      "OperationId": {"shape": "ClientRequestToken", "flattened": false},
      "Action": {"shape": "StackSetOperationAction", "flattened": false},
      "Status": {"shape": "StackSetOperationStatus", "flattened": false},
      "CreationTimestamp": {"shape": "Timestamp", "flattened": false},
      "EndTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackSetStatus": {"type": "string", "flattened": false},
  "StackSetSummaries": {
    "type": "list",
    "member": {"shape": "StackSetSummary"},
    "flattened": false
  },
  "StackSetSummary": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "StackSetId": {"shape": "StackSetId", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "Status": {"shape": "StackSetStatus", "flattened": false},
      "AutoDeployment": {"shape": "AutoDeployment", "flattened": false},
      "PermissionModel": {"shape": "PermissionModels", "flattened": false},
      "DriftStatus": {"shape": "StackDriftStatus", "flattened": false},
      "LastDriftCheckTimestamp": {"shape": "Timestamp", "flattened": false}
    },
    "flattened": false
  },
  "StackStatus": {"type": "string", "flattened": false},
  "StackStatusFilter": {
    "type": "list",
    "member": {"shape": "StackStatus"},
    "flattened": false
  },
  "StackStatusReason": {"type": "string", "flattened": false},
  "StackSummaries": {
    "type": "list",
    "member": {"shape": "StackSummary"},
    "flattened": false
  },
  "StackSummary": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false},
      "StackName": {"shape": "StackName", "flattened": false},
      "TemplateDescription": {
        "shape": "TemplateDescription",
        "flattened": false
      },
      "CreationTime": {"shape": "CreationTime", "flattened": false},
      "LastUpdatedTime": {"shape": "LastUpdatedTime", "flattened": false},
      "DeletionTime": {"shape": "DeletionTime", "flattened": false},
      "StackStatus": {"shape": "StackStatus", "flattened": false},
      "StackStatusReason": {"shape": "StackStatusReason", "flattened": false},
      "ParentId": {"shape": "StackId", "flattened": false},
      "RootId": {"shape": "StackId", "flattened": false},
      "DriftInformation": {
        "shape": "StackDriftInformationSummary",
        "flattened": false
      }
    },
    "flattened": false
  },
  "Stacks": {
    "type": "list",
    "member": {"shape": "Stack"},
    "flattened": false
  },
  "StageList": {
    "type": "list",
    "member": {"shape": "TemplateStage"},
    "flattened": false
  },
  "StatusMessage": {"type": "string", "flattened": false},
  "StopStackSetOperationInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "StopStackSetOperationOutput": {
    "type": "structure",
    "members": {},
    "flattened": false
  },
  "Tag": {
    "type": "structure",
    "members": {
      "Key": {"shape": "TagKey", "flattened": false},
      "Value": {"shape": "TagValue", "flattened": false}
    },
    "flattened": false
  },
  "TagKey": {"type": "string", "flattened": false},
  "TagValue": {"type": "string", "flattened": false},
  "Tags": {
    "type": "list",
    "member": {"shape": "Tag"},
    "flattened": false
  },
  "TemplateBody": {"type": "string", "flattened": false},
  "TemplateDescription": {"type": "string", "flattened": false},
  "TemplateParameter": {
    "type": "structure",
    "members": {
      "ParameterKey": {"shape": "ParameterKey", "flattened": false},
      "DefaultValue": {"shape": "ParameterValue", "flattened": false},
      "NoEcho": {"shape": "NoEcho", "flattened": false},
      "Description": {"shape": "Description", "flattened": false}
    },
    "flattened": false
  },
  "TemplateParameters": {
    "type": "list",
    "member": {"shape": "TemplateParameter"},
    "flattened": false
  },
  "TemplateStage": {"type": "string", "flattened": false},
  "TemplateURL": {"type": "string", "flattened": false},
  "TimeoutMinutes": {"type": "integer", "flattened": false},
  "Timestamp": {"type": "timestamp", "flattened": false},
  "TotalStackInstancesCount": {"type": "integer", "flattened": false},
  "TransformName": {"type": "string", "flattened": false},
  "TransformsList": {
    "type": "list",
    "member": {"shape": "TransformName"},
    "flattened": false
  },
  "Type": {"type": "string", "flattened": false},
  "TypeArn": {"type": "string", "flattened": false},
  "TypeHierarchy": {"type": "string", "flattened": false},
  "TypeName": {"type": "string", "flattened": false},
  "TypeSchema": {"type": "string", "flattened": false},
  "TypeSummaries": {
    "type": "list",
    "member": {"shape": "TypeSummary"},
    "flattened": false
  },
  "TypeSummary": {
    "type": "structure",
    "members": {
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "DefaultVersionId": {"shape": "TypeVersionId", "flattened": false},
      "TypeArn": {"shape": "TypeArn", "flattened": false},
      "LastUpdated": {"shape": "Timestamp", "flattened": false},
      "Description": {"shape": "Description", "flattened": false}
    },
    "flattened": false
  },
  "TypeVersionId": {"type": "string", "flattened": false},
  "TypeVersionSummaries": {
    "type": "list",
    "member": {"shape": "TypeVersionSummary"},
    "flattened": false
  },
  "TypeVersionSummary": {
    "type": "structure",
    "members": {
      "Type": {"shape": "RegistryType", "flattened": false},
      "TypeName": {"shape": "TypeName", "flattened": false},
      "VersionId": {"shape": "TypeVersionId", "flattened": false},
      "IsDefaultVersion": {"shape": "IsDefaultVersion", "flattened": false},
      "Arn": {"shape": "TypeArn", "flattened": false},
      "TimeCreated": {"shape": "Timestamp", "flattened": false},
      "Description": {"shape": "Description", "flattened": false}
    },
    "flattened": false
  },
  "UpdateStackInput": {
    "type": "structure",
    "members": {
      "StackName": {"shape": "StackName", "flattened": false},
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false},
      "UsePreviousTemplate": {
        "shape": "UsePreviousTemplate",
        "flattened": false
      },
      "StackPolicyDuringUpdateBody": {
        "shape": "StackPolicyDuringUpdateBody",
        "flattened": false
      },
      "StackPolicyDuringUpdateURL": {
        "shape": "StackPolicyDuringUpdateURL",
        "flattened": false
      },
      "Parameters": {"shape": "Parameters", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "ResourceTypes": {"shape": "ResourceTypes", "flattened": false},
      "RoleARN": {"shape": "RoleARN", "flattened": false},
      "RollbackConfiguration": {
        "shape": "RollbackConfiguration",
        "flattened": false
      },
      "StackPolicyBody": {"shape": "StackPolicyBody", "flattened": false},
      "StackPolicyURL": {"shape": "StackPolicyURL", "flattened": false},
      "NotificationARNs": {"shape": "NotificationARNs", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "ClientRequestToken": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "UpdateStackInstancesInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetNameOrId", "flattened": false},
      "Accounts": {"shape": "AccountList", "flattened": false},
      "DeploymentTargets": {"shape": "DeploymentTargets", "flattened": false},
      "Regions": {"shape": "RegionList", "flattened": false},
      "ParameterOverrides": {"shape": "Parameters", "flattened": false},
      "OperationPreferences": {
        "shape": "StackSetOperationPreferences",
        "flattened": false
      },
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "UpdateStackInstancesOutput": {
    "type": "structure",
    "members": {
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "UpdateStackOutput": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false}
    },
    "flattened": false
  },
  "UpdateStackSetInput": {
    "type": "structure",
    "members": {
      "StackSetName": {"shape": "StackSetName", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false},
      "UsePreviousTemplate": {
        "shape": "UsePreviousTemplate",
        "flattened": false
      },
      "Parameters": {"shape": "Parameters", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "Tags": {"shape": "Tags", "flattened": false},
      "OperationPreferences": {
        "shape": "StackSetOperationPreferences",
        "flattened": false
      },
      "AdministrationRoleARN": {"shape": "RoleARN", "flattened": false},
      "ExecutionRoleName": {"shape": "ExecutionRoleName", "flattened": false},
      "DeploymentTargets": {"shape": "DeploymentTargets", "flattened": false},
      "PermissionModel": {"shape": "PermissionModels", "flattened": false},
      "AutoDeployment": {"shape": "AutoDeployment", "flattened": false},
      "OperationId": {"shape": "ClientRequestToken", "flattened": false},
      "Accounts": {"shape": "AccountList", "flattened": false},
      "Regions": {"shape": "RegionList", "flattened": false}
    },
    "flattened": false
  },
  "UpdateStackSetOutput": {
    "type": "structure",
    "members": {
      "OperationId": {"shape": "ClientRequestToken", "flattened": false}
    },
    "flattened": false
  },
  "UpdateTerminationProtectionInput": {
    "type": "structure",
    "members": {
      "EnableTerminationProtection": {
        "shape": "EnableTerminationProtection",
        "flattened": false
      },
      "StackName": {"shape": "StackNameOrId", "flattened": false}
    },
    "flattened": false
  },
  "UpdateTerminationProtectionOutput": {
    "type": "structure",
    "members": {
      "StackId": {"shape": "StackId", "flattened": false}
    },
    "flattened": false
  },
  "Url": {"type": "string", "flattened": false},
  "UsePreviousTemplate": {"type": "boolean", "flattened": false},
  "UsePreviousValue": {"type": "boolean", "flattened": false},
  "ValidateTemplateInput": {
    "type": "structure",
    "members": {
      "TemplateBody": {"shape": "TemplateBody", "flattened": false},
      "TemplateURL": {"shape": "TemplateURL", "flattened": false}
    },
    "flattened": false
  },
  "ValidateTemplateOutput": {
    "type": "structure",
    "members": {
      "Parameters": {"shape": "TemplateParameters", "flattened": false},
      "Description": {"shape": "Description", "flattened": false},
      "Capabilities": {"shape": "Capabilities", "flattened": false},
      "CapabilitiesReason": {"shape": "CapabilitiesReason", "flattened": false},
      "DeclaredTransforms": {"shape": "TransformsList", "flattened": false}
    },
    "flattened": false
  },
  "Value": {"type": "string", "flattened": false},
  "Version": {"type": "string", "flattened": false},
  "Visibility": {"type": "string", "flattened": false}
};