{
  "version":"2.0",
  "metadata":{
    "apiVersion":"2018-04-01",
    "endpointPrefix":"quicksight",
    "jsonVersion":"1.0",
    "protocol":"rest-json",
    "serviceFullName":"Amazon QuickSight",
    "serviceId":"QuickSight",
    "signatureVersion":"v4",
    "uid":"quicksight-2018-04-01"
  },
  "operations":{
    "CancelIngestion":{
      "name":"CancelIngestion",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
      },
      "input":{"shape":"CancelIngestionRequest"},
      "output":{"shape":"CancelIngestionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateAccountCustomization":{
      "name":"CreateAccountCustomization",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/customizations"
      },
      "input":{"shape":"CreateAccountCustomizationRequest"},
      "output":{"shape":"CreateAccountCustomizationResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "CreateAccountSubscription":{
      "name":"CreateAccountSubscription",
      "http":{
        "method":"POST",
        "requestUri":"/account/{AwsAccountId}"
      },
      "input":{"shape":"CreateAccountSubscriptionRequest"},
      "output":{"shape":"CreateAccountSubscriptionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "CreateAnalysis":{
      "name":"CreateAnalysis",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
      },
      "input":{"shape":"CreateAnalysisRequest"},
      "output":{"shape":"CreateAnalysisResponse"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateDashboard":{
      "name":"CreateDashboard",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
      },
      "input":{"shape":"CreateDashboardRequest"},
      "output":{"shape":"CreateDashboardResponse"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateDataSet":{
      "name":"CreateDataSet",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/data-sets"
      },
      "input":{"shape":"CreateDataSetRequest"},
      "output":{"shape":"CreateDataSetResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateDataSource":{
      "name":"CreateDataSource",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/data-sources"
      },
      "input":{"shape":"CreateDataSourceRequest"},
      "output":{"shape":"CreateDataSourceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateFolder":{
      "name":"CreateFolder",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
      },
      "input":{"shape":"CreateFolderRequest"},
      "output":{"shape":"CreateFolderResponse"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"AccessDeniedException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateFolderMembership":{
      "name":"CreateFolderMembership",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"
      },
      "input":{"shape":"CreateFolderMembershipRequest"},
      "output":{"shape":"CreateFolderMembershipResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateGroup":{
      "name":"CreateGroup",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"
      },
      "input":{"shape":"CreateGroupRequest"},
      "output":{"shape":"CreateGroupResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "CreateGroupMembership":{
      "name":"CreateGroupMembership",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"
      },
      "input":{"shape":"CreateGroupMembershipRequest"},
      "output":{"shape":"CreateGroupMembershipResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "CreateIAMPolicyAssignment":{
      "name":"CreateIAMPolicyAssignment",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/"
      },
      "input":{"shape":"CreateIAMPolicyAssignmentRequest"},
      "output":{"shape":"CreateIAMPolicyAssignmentResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConcurrentUpdatingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateIngestion":{
      "name":"CreateIngestion",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
      },
      "input":{"shape":"CreateIngestionRequest"},
      "output":{"shape":"CreateIngestionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateNamespace":{
      "name":"CreateNamespace",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}"
      },
      "input":{"shape":"CreateNamespaceRequest"},
      "output":{"shape":"CreateNamespaceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "CreateRefreshSchedule":{
      "name":"CreateRefreshSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"
      },
      "input":{"shape":"CreateRefreshScheduleRequest"},
      "output":{"shape":"CreateRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateRoleMembership":{
      "name":"CreateRoleMembership",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}"
      },
      "input":{"shape":"CreateRoleMembershipRequest"},
      "output":{"shape":"CreateRoleMembershipResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "CreateTemplate":{
      "name":"CreateTemplate",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
      },
      "input":{"shape":"CreateTemplateRequest"},
      "output":{"shape":"CreateTemplateResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateTemplateAlias":{
      "name":"CreateTemplateAlias",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
      },
      "input":{"shape":"CreateTemplateAliasRequest"},
      "output":{"shape":"CreateTemplateAliasResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceExistsException"},
        {"shape":"LimitExceededException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateTheme":{
      "name":"CreateTheme",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
      },
      "input":{"shape":"CreateThemeRequest"},
      "output":{"shape":"CreateThemeResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateThemeAlias":{
      "name":"CreateThemeAlias",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
      },
      "input":{"shape":"CreateThemeAliasRequest"},
      "output":{"shape":"CreateThemeAliasResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateTopic":{
      "name":"CreateTopic",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/topics"
      },
      "input":{"shape":"CreateTopicRequest"},
      "output":{"shape":"CreateTopicResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateTopicRefreshSchedule":{
      "name":"CreateTopicRefreshSchedule",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules"
      },
      "input":{"shape":"CreateTopicRefreshScheduleRequest"},
      "output":{"shape":"CreateTopicRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "CreateVPCConnection":{
      "name":"CreateVPCConnection",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/vpc-connections"
      },
      "input":{"shape":"CreateVPCConnectionRequest"},
      "output":{"shape":"CreateVPCConnectionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteAccountCustomization":{
      "name":"DeleteAccountCustomization",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/customizations"
      },
      "input":{"shape":"DeleteAccountCustomizationRequest"},
      "output":{"shape":"DeleteAccountCustomizationResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteAccountSubscription":{
      "name":"DeleteAccountSubscription",
      "http":{
        "method":"DELETE",
        "requestUri":"/account/{AwsAccountId}"
      },
      "input":{"shape":"DeleteAccountSubscriptionRequest"},
      "output":{"shape":"DeleteAccountSubscriptionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteAnalysis":{
      "name":"DeleteAnalysis",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
      },
      "input":{"shape":"DeleteAnalysisRequest"},
      "output":{"shape":"DeleteAnalysisResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteDashboard":{
      "name":"DeleteDashboard",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
      },
      "input":{"shape":"DeleteDashboardRequest"},
      "output":{"shape":"DeleteDashboardResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteDataSet":{
      "name":"DeleteDataSet",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"
      },
      "input":{"shape":"DeleteDataSetRequest"},
      "output":{"shape":"DeleteDataSetResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteDataSetRefreshProperties":{
      "name":"DeleteDataSetRefreshProperties",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"
      },
      "input":{"shape":"DeleteDataSetRefreshPropertiesRequest"},
      "output":{"shape":"DeleteDataSetRefreshPropertiesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteDataSource":{
      "name":"DeleteDataSource",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
      },
      "input":{"shape":"DeleteDataSourceRequest"},
      "output":{"shape":"DeleteDataSourceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteFolder":{
      "name":"DeleteFolder",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
      },
      "input":{"shape":"DeleteFolderRequest"},
      "output":{"shape":"DeleteFolderResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ConflictException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteFolderMembership":{
      "name":"DeleteFolderMembership",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"
      },
      "input":{"shape":"DeleteFolderMembershipRequest"},
      "output":{"shape":"DeleteFolderMembershipResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteGroup":{
      "name":"DeleteGroup",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
      },
      "input":{"shape":"DeleteGroupRequest"},
      "output":{"shape":"DeleteGroupResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteGroupMembership":{
      "name":"DeleteGroupMembership",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"
      },
      "input":{"shape":"DeleteGroupMembershipRequest"},
      "output":{"shape":"DeleteGroupMembershipResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteIAMPolicyAssignment":{
      "name":"DeleteIAMPolicyAssignment",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}"
      },
      "input":{"shape":"DeleteIAMPolicyAssignmentRequest"},
      "output":{"shape":"DeleteIAMPolicyAssignmentResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConcurrentUpdatingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteIdentityPropagationConfig":{
      "name":"DeleteIdentityPropagationConfig",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/identity-propagation-config/{Service}"
      },
      "input":{"shape":"DeleteIdentityPropagationConfigRequest"},
      "output":{"shape":"DeleteIdentityPropagationConfigResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteNamespace":{
      "name":"DeleteNamespace",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"
      },
      "input":{"shape":"DeleteNamespaceRequest"},
      "output":{"shape":"DeleteNamespaceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteRefreshSchedule":{
      "name":"DeleteRefreshSchedule",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}"
      },
      "input":{"shape":"DeleteRefreshScheduleRequest"},
      "output":{"shape":"DeleteRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteRoleCustomPermission":{
      "name":"DeleteRoleCustomPermission",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission"
      },
      "input":{"shape":"DeleteRoleCustomPermissionRequest"},
      "output":{"shape":"DeleteRoleCustomPermissionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteRoleMembership":{
      "name":"DeleteRoleMembership",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName}"
      },
      "input":{"shape":"DeleteRoleMembershipRequest"},
      "output":{"shape":"DeleteRoleMembershipResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteTemplate":{
      "name":"DeleteTemplate",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
      },
      "input":{"shape":"DeleteTemplateRequest"},
      "output":{"shape":"DeleteTemplateResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"LimitExceededException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteTemplateAlias":{
      "name":"DeleteTemplateAlias",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
      },
      "input":{"shape":"DeleteTemplateAliasRequest"},
      "output":{"shape":"DeleteTemplateAliasResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteTheme":{
      "name":"DeleteTheme",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
      },
      "input":{"shape":"DeleteThemeRequest"},
      "output":{"shape":"DeleteThemeResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteThemeAlias":{
      "name":"DeleteThemeAlias",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
      },
      "input":{"shape":"DeleteThemeAliasRequest"},
      "output":{"shape":"DeleteThemeAliasResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteTopic":{
      "name":"DeleteTopic",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"
      },
      "input":{"shape":"DeleteTopicRequest"},
      "output":{"shape":"DeleteTopicResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteTopicRefreshSchedule":{
      "name":"DeleteTopicRefreshSchedule",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"
      },
      "input":{"shape":"DeleteTopicRefreshScheduleRequest"},
      "output":{"shape":"DeleteTopicRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DeleteUser":{
      "name":"DeleteUser",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
      },
      "input":{"shape":"DeleteUserRequest"},
      "output":{"shape":"DeleteUserResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteUserByPrincipalId":{
      "name":"DeleteUserByPrincipalId",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"
      },
      "input":{"shape":"DeleteUserByPrincipalIdRequest"},
      "output":{"shape":"DeleteUserByPrincipalIdResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DeleteVPCConnection":{
      "name":"DeleteVPCConnection",
      "http":{
        "method":"DELETE",
        "requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"
      },
      "input":{"shape":"DeleteVPCConnectionRequest"},
      "output":{"shape":"DeleteVPCConnectionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeAccountCustomization":{
      "name":"DescribeAccountCustomization",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/customizations"
      },
      "input":{"shape":"DescribeAccountCustomizationRequest"},
      "output":{"shape":"DescribeAccountCustomizationResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeAccountSettings":{
      "name":"DescribeAccountSettings",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/settings"
      },
      "input":{"shape":"DescribeAccountSettingsRequest"},
      "output":{"shape":"DescribeAccountSettingsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeAccountSubscription":{
      "name":"DescribeAccountSubscription",
      "http":{
        "method":"GET",
        "requestUri":"/account/{AwsAccountId}"
      },
      "input":{"shape":"DescribeAccountSubscriptionRequest"},
      "output":{"shape":"DescribeAccountSubscriptionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeAnalysis":{
      "name":"DescribeAnalysis",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
      },
      "input":{"shape":"DescribeAnalysisRequest"},
      "output":{"shape":"DescribeAnalysisResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeAnalysisDefinition":{
      "name":"DescribeAnalysisDefinition",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/definition"
      },
      "input":{"shape":"DescribeAnalysisDefinitionRequest"},
      "output":{"shape":"DescribeAnalysisDefinitionResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeAnalysisPermissions":{
      "name":"DescribeAnalysisPermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"
      },
      "input":{"shape":"DescribeAnalysisPermissionsRequest"},
      "output":{"shape":"DescribeAnalysisPermissionsResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeAssetBundleExportJob":{
      "name":"DescribeAssetBundleExportJob",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs/{AssetBundleExportJobId}"
      },
      "input":{"shape":"DescribeAssetBundleExportJobRequest"},
      "output":{"shape":"DescribeAssetBundleExportJobResponse"},
      "errors":[
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"}
      ]
    },
    "DescribeAssetBundleImportJob":{
      "name":"DescribeAssetBundleImportJob",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs/{AssetBundleImportJobId}"
      },
      "input":{"shape":"DescribeAssetBundleImportJobRequest"},
      "output":{"shape":"DescribeAssetBundleImportJobResponse"},
      "errors":[
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"}
      ]
    },
    "DescribeDashboard":{
      "name":"DescribeDashboard",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
      },
      "input":{"shape":"DescribeDashboardRequest"},
      "output":{"shape":"DescribeDashboardResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDashboardDefinition":{
      "name":"DescribeDashboardDefinition",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/definition"
      },
      "input":{"shape":"DescribeDashboardDefinitionRequest"},
      "output":{"shape":"DescribeDashboardDefinitionResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDashboardPermissions":{
      "name":"DescribeDashboardPermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"
      },
      "input":{"shape":"DescribeDashboardPermissionsRequest"},
      "output":{"shape":"DescribeDashboardPermissionsResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDashboardSnapshotJob":{
      "name":"DescribeDashboardSnapshotJob",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}"
      },
      "input":{"shape":"DescribeDashboardSnapshotJobRequest"},
      "output":{"shape":"DescribeDashboardSnapshotJobResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDashboardSnapshotJobResult":{
      "name":"DescribeDashboardSnapshotJobResult",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}/result"
      },
      "input":{"shape":"DescribeDashboardSnapshotJobResultRequest"},
      "output":{"shape":"DescribeDashboardSnapshotJobResultResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDataSet":{
      "name":"DescribeDataSet",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"
      },
      "input":{"shape":"DescribeDataSetRequest"},
      "output":{"shape":"DescribeDataSetResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDataSetPermissions":{
      "name":"DescribeDataSetPermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"
      },
      "input":{"shape":"DescribeDataSetPermissionsRequest"},
      "output":{"shape":"DescribeDataSetPermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDataSetRefreshProperties":{
      "name":"DescribeDataSetRefreshProperties",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"
      },
      "input":{"shape":"DescribeDataSetRefreshPropertiesRequest"},
      "output":{"shape":"DescribeDataSetRefreshPropertiesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDataSource":{
      "name":"DescribeDataSource",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
      },
      "input":{"shape":"DescribeDataSourceRequest"},
      "output":{"shape":"DescribeDataSourceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeDataSourcePermissions":{
      "name":"DescribeDataSourcePermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"
      },
      "input":{"shape":"DescribeDataSourcePermissionsRequest"},
      "output":{"shape":"DescribeDataSourcePermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeFolder":{
      "name":"DescribeFolder",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
      },
      "input":{"shape":"DescribeFolderRequest"},
      "output":{"shape":"DescribeFolderResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeFolderPermissions":{
      "name":"DescribeFolderPermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"
      },
      "input":{"shape":"DescribeFolderPermissionsRequest"},
      "output":{"shape":"DescribeFolderPermissionsResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeFolderResolvedPermissions":{
      "name":"DescribeFolderResolvedPermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions"
      },
      "input":{"shape":"DescribeFolderResolvedPermissionsRequest"},
      "output":{"shape":"DescribeFolderResolvedPermissionsResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeGroup":{
      "name":"DescribeGroup",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
      },
      "input":{"shape":"DescribeGroupRequest"},
      "output":{"shape":"DescribeGroupResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeGroupMembership":{
      "name":"DescribeGroupMembership",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"
      },
      "input":{"shape":"DescribeGroupMembershipRequest"},
      "output":{"shape":"DescribeGroupMembershipResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeIAMPolicyAssignment":{
      "name":"DescribeIAMPolicyAssignment",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"
      },
      "input":{"shape":"DescribeIAMPolicyAssignmentRequest"},
      "output":{"shape":"DescribeIAMPolicyAssignmentResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeIngestion":{
      "name":"DescribeIngestion",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"
      },
      "input":{"shape":"DescribeIngestionRequest"},
      "output":{"shape":"DescribeIngestionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeIpRestriction":{
      "name":"DescribeIpRestriction",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/ip-restriction"
      },
      "input":{"shape":"DescribeIpRestrictionRequest"},
      "output":{"shape":"DescribeIpRestrictionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeNamespace":{
      "name":"DescribeNamespace",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}"
      },
      "input":{"shape":"DescribeNamespaceRequest"},
      "output":{"shape":"DescribeNamespaceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeRefreshSchedule":{
      "name":"DescribeRefreshSchedule",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId}"
      },
      "input":{"shape":"DescribeRefreshScheduleRequest"},
      "output":{"shape":"DescribeRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeRoleCustomPermission":{
      "name":"DescribeRoleCustomPermission",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission"
      },
      "input":{"shape":"DescribeRoleCustomPermissionRequest"},
      "output":{"shape":"DescribeRoleCustomPermissionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeTemplate":{
      "name":"DescribeTemplate",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
      },
      "input":{"shape":"DescribeTemplateRequest"},
      "output":{"shape":"DescribeTemplateResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTemplateAlias":{
      "name":"DescribeTemplateAlias",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
      },
      "input":{"shape":"DescribeTemplateAliasRequest"},
      "output":{"shape":"DescribeTemplateAliasResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTemplateDefinition":{
      "name":"DescribeTemplateDefinition",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/definition"
      },
      "input":{"shape":"DescribeTemplateDefinitionRequest"},
      "output":{"shape":"DescribeTemplateDefinitionResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTemplatePermissions":{
      "name":"DescribeTemplatePermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"
      },
      "input":{"shape":"DescribeTemplatePermissionsRequest"},
      "output":{"shape":"DescribeTemplatePermissionsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTheme":{
      "name":"DescribeTheme",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
      },
      "input":{"shape":"DescribeThemeRequest"},
      "output":{"shape":"DescribeThemeResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeThemeAlias":{
      "name":"DescribeThemeAlias",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
      },
      "input":{"shape":"DescribeThemeAliasRequest"},
      "output":{"shape":"DescribeThemeAliasResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeThemePermissions":{
      "name":"DescribeThemePermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"
      },
      "input":{"shape":"DescribeThemePermissionsRequest"},
      "output":{"shape":"DescribeThemePermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTopic":{
      "name":"DescribeTopic",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"
      },
      "input":{"shape":"DescribeTopicRequest"},
      "output":{"shape":"DescribeTopicResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTopicPermissions":{
      "name":"DescribeTopicPermissions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/permissions"
      },
      "input":{"shape":"DescribeTopicPermissionsRequest"},
      "output":{"shape":"DescribeTopicPermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTopicRefresh":{
      "name":"DescribeTopicRefresh",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/refresh/{RefreshId}"
      },
      "input":{"shape":"DescribeTopicRefreshRequest"},
      "output":{"shape":"DescribeTopicRefreshResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeTopicRefreshSchedule":{
      "name":"DescribeTopicRefreshSchedule",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"
      },
      "input":{"shape":"DescribeTopicRefreshScheduleRequest"},
      "output":{"shape":"DescribeTopicRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "DescribeUser":{
      "name":"DescribeUser",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
      },
      "input":{"shape":"DescribeUserRequest"},
      "output":{"shape":"DescribeUserResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "DescribeVPCConnection":{
      "name":"DescribeVPCConnection",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"
      },
      "input":{"shape":"DescribeVPCConnectionRequest"},
      "output":{"shape":"DescribeVPCConnectionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "GenerateEmbedUrlForAnonymousUser":{
      "name":"GenerateEmbedUrlForAnonymousUser",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/embed-url/anonymous-user"
      },
      "input":{"shape":"GenerateEmbedUrlForAnonymousUserRequest"},
      "output":{"shape":"GenerateEmbedUrlForAnonymousUserResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"SessionLifetimeInMinutesInvalidException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"UnsupportedPricingPlanException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "GenerateEmbedUrlForRegisteredUser":{
      "name":"GenerateEmbedUrlForRegisteredUser",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/embed-url/registered-user"
      },
      "input":{"shape":"GenerateEmbedUrlForRegisteredUserRequest"},
      "output":{"shape":"GenerateEmbedUrlForRegisteredUserResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"QuickSightUserNotFoundException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"SessionLifetimeInMinutesInvalidException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"UnsupportedPricingPlanException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "GetDashboardEmbedUrl":{
      "name":"GetDashboardEmbedUrl",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"
      },
      "input":{"shape":"GetDashboardEmbedUrlRequest"},
      "output":{"shape":"GetDashboardEmbedUrlResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"DomainNotWhitelistedException"},
        {"shape":"QuickSightUserNotFoundException"},
        {"shape":"IdentityTypeNotSupportedException"},
        {"shape":"SessionLifetimeInMinutesInvalidException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"UnsupportedPricingPlanException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "GetSessionEmbedUrl":{
      "name":"GetSessionEmbedUrl",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/session-embed-url"
      },
      "input":{"shape":"GetSessionEmbedUrlRequest"},
      "output":{"shape":"GetSessionEmbedUrlResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"QuickSightUserNotFoundException"},
        {"shape":"SessionLifetimeInMinutesInvalidException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListAnalyses":{
      "name":"ListAnalyses",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/analyses"
      },
      "input":{"shape":"ListAnalysesRequest"},
      "output":{"shape":"ListAnalysesResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListAssetBundleExportJobs":{
      "name":"ListAssetBundleExportJobs",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs"
      },
      "input":{"shape":"ListAssetBundleExportJobsRequest"},
      "output":{"shape":"ListAssetBundleExportJobsResponse"},
      "errors":[
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ThrottlingException"},
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"ResourceNotFoundException"}
      ]
    },
    "ListAssetBundleImportJobs":{
      "name":"ListAssetBundleImportJobs",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs"
      },
      "input":{"shape":"ListAssetBundleImportJobsRequest"},
      "output":{"shape":"ListAssetBundleImportJobsResponse"},
      "errors":[
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ThrottlingException"},
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"ResourceNotFoundException"}
      ]
    },
    "ListDashboardVersions":{
      "name":"ListDashboardVersions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions"
      },
      "input":{"shape":"ListDashboardVersionsRequest"},
      "output":{"shape":"ListDashboardVersionsResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListDashboards":{
      "name":"ListDashboards",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/dashboards"
      },
      "input":{"shape":"ListDashboardsRequest"},
      "output":{"shape":"ListDashboardsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListDataSets":{
      "name":"ListDataSets",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets"
      },
      "input":{"shape":"ListDataSetsRequest"},
      "output":{"shape":"ListDataSetsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListDataSources":{
      "name":"ListDataSources",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sources"
      },
      "input":{"shape":"ListDataSourcesRequest"},
      "output":{"shape":"ListDataSourcesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListFolderMembers":{
      "name":"ListFolderMembers",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/members"
      },
      "input":{"shape":"ListFolderMembersRequest"},
      "output":{"shape":"ListFolderMembersResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListFolders":{
      "name":"ListFolders",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/folders"
      },
      "input":{"shape":"ListFoldersRequest"},
      "output":{"shape":"ListFoldersResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListGroupMemberships":{
      "name":"ListGroupMemberships",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members"
      },
      "input":{"shape":"ListGroupMembershipsRequest"},
      "output":{"shape":"ListGroupMembershipsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "ListGroups":{
      "name":"ListGroups",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"
      },
      "input":{"shape":"ListGroupsRequest"},
      "output":{"shape":"ListGroupsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "ListIAMPolicyAssignments":{
      "name":"ListIAMPolicyAssignments",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/v2/iam-policy-assignments"
      },
      "input":{"shape":"ListIAMPolicyAssignmentsRequest"},
      "output":{"shape":"ListIAMPolicyAssignmentsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListIAMPolicyAssignmentsForUser":{
      "name":"ListIAMPolicyAssignmentsForUser",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments"
      },
      "input":{"shape":"ListIAMPolicyAssignmentsForUserRequest"},
      "output":{"shape":"ListIAMPolicyAssignmentsForUserResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConcurrentUpdatingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListIdentityPropagationConfigs":{
      "name":"ListIdentityPropagationConfigs",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/identity-propagation-config"
      },
      "input":{"shape":"ListIdentityPropagationConfigsRequest"},
      "output":{"shape":"ListIdentityPropagationConfigsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListIngestions":{
      "name":"ListIngestions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions"
      },
      "input":{"shape":"ListIngestionsRequest"},
      "output":{"shape":"ListIngestionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListNamespaces":{
      "name":"ListNamespaces",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces"
      },
      "input":{"shape":"ListNamespacesRequest"},
      "output":{"shape":"ListNamespacesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "ListRefreshSchedules":{
      "name":"ListRefreshSchedules",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"
      },
      "input":{"shape":"ListRefreshSchedulesRequest"},
      "output":{"shape":"ListRefreshSchedulesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListRoleMemberships":{
      "name":"ListRoleMemberships",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members"
      },
      "input":{"shape":"ListRoleMembershipsRequest"},
      "output":{"shape":"ListRoleMembershipsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "ListTagsForResource":{
      "name":"ListTagsForResource",
      "http":{
        "method":"GET",
        "requestUri":"/resources/{ResourceArn}/tags"
      },
      "input":{"shape":"ListTagsForResourceRequest"},
      "output":{"shape":"ListTagsForResourceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListTemplateAliases":{
      "name":"ListTemplateAliases",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases"
      },
      "input":{"shape":"ListTemplateAliasesRequest"},
      "output":{"shape":"ListTemplateAliasesResponse"},
      "errors":[
        {"shape":"InvalidNextTokenException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListTemplateVersions":{
      "name":"ListTemplateVersions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/versions"
      },
      "input":{"shape":"ListTemplateVersionsRequest"},
      "output":{"shape":"ListTemplateVersionsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListTemplates":{
      "name":"ListTemplates",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/templates"
      },
      "input":{"shape":"ListTemplatesRequest"},
      "output":{"shape":"ListTemplatesResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListThemeAliases":{
      "name":"ListThemeAliases",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases"
      },
      "input":{"shape":"ListThemeAliasesRequest"},
      "output":{"shape":"ListThemeAliasesResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListThemeVersions":{
      "name":"ListThemeVersions",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/versions"
      },
      "input":{"shape":"ListThemeVersionsRequest"},
      "output":{"shape":"ListThemeVersionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListThemes":{
      "name":"ListThemes",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/themes"
      },
      "input":{"shape":"ListThemesRequest"},
      "output":{"shape":"ListThemesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListTopicRefreshSchedules":{
      "name":"ListTopicRefreshSchedules",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules"
      },
      "input":{"shape":"ListTopicRefreshSchedulesRequest"},
      "output":{"shape":"ListTopicRefreshSchedulesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListTopics":{
      "name":"ListTopics",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/topics"
      },
      "input":{"shape":"ListTopicsRequest"},
      "output":{"shape":"ListTopicsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "ListUserGroups":{
      "name":"ListUserGroups",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups"
      },
      "input":{"shape":"ListUserGroupsRequest"},
      "output":{"shape":"ListUserGroupsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "ListUsers":{
      "name":"ListUsers",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"
      },
      "input":{"shape":"ListUsersRequest"},
      "output":{"shape":"ListUsersResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "ListVPCConnections":{
      "name":"ListVPCConnections",
      "http":{
        "method":"GET",
        "requestUri":"/accounts/{AwsAccountId}/vpc-connections"
      },
      "input":{"shape":"ListVPCConnectionsRequest"},
      "output":{"shape":"ListVPCConnectionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "PutDataSetRefreshProperties":{
      "name":"PutDataSetRefreshProperties",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"
      },
      "input":{"shape":"PutDataSetRefreshPropertiesRequest"},
      "output":{"shape":"PutDataSetRefreshPropertiesResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "RegisterUser":{
      "name":"RegisterUser",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"
      },
      "input":{"shape":"RegisterUserRequest"},
      "output":{"shape":"RegisterUserResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "RestoreAnalysis":{
      "name":"RestoreAnalysis",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"
      },
      "input":{"shape":"RestoreAnalysisRequest"},
      "output":{"shape":"RestoreAnalysisResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "SearchAnalyses":{
      "name":"SearchAnalyses",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/search/analyses"
      },
      "input":{"shape":"SearchAnalysesRequest"},
      "output":{"shape":"SearchAnalysesResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "SearchDashboards":{
      "name":"SearchDashboards",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/search/dashboards"
      },
      "input":{"shape":"SearchDashboardsRequest"},
      "output":{"shape":"SearchDashboardsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "SearchDataSets":{
      "name":"SearchDataSets",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/search/data-sets"
      },
      "input":{"shape":"SearchDataSetsRequest"},
      "output":{"shape":"SearchDataSetsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "SearchDataSources":{
      "name":"SearchDataSources",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/search/data-sources"
      },
      "input":{"shape":"SearchDataSourcesRequest"},
      "output":{"shape":"SearchDataSourcesResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "SearchFolders":{
      "name":"SearchFolders",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/search/folders"
      },
      "input":{"shape":"SearchFoldersRequest"},
      "output":{"shape":"SearchFoldersResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InvalidRequestException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "SearchGroups":{
      "name":"SearchGroups",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search"
      },
      "input":{"shape":"SearchGroupsRequest"},
      "output":{"shape":"SearchGroupsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidNextTokenException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "StartAssetBundleExportJob":{
      "name":"StartAssetBundleExportJob",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/asset-bundle-export-jobs/export"
      },
      "input":{"shape":"StartAssetBundleExportJobRequest"},
      "output":{"shape":"StartAssetBundleExportJobResponse"},
      "errors":[
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"LimitExceededException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"}
      ]
    },
    "StartAssetBundleImportJob":{
      "name":"StartAssetBundleImportJob",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/asset-bundle-import-jobs/import"
      },
      "input":{"shape":"StartAssetBundleImportJobRequest"},
      "output":{"shape":"StartAssetBundleImportJobResponse"},
      "errors":[
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"LimitExceededException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"}
      ]
    },
    "StartDashboardSnapshotJob":{
      "name":"StartDashboardSnapshotJob",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs"
      },
      "input":{"shape":"StartDashboardSnapshotJobRequest"},
      "output":{"shape":"StartDashboardSnapshotJobResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"UnsupportedPricingPlanException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "TagResource":{
      "name":"TagResource",
      "http":{
        "method":"POST",
        "requestUri":"/resources/{ResourceArn}/tags"
      },
      "input":{"shape":"TagResourceRequest"},
      "output":{"shape":"TagResourceResponse"},
      "errors":[
        {"shape":"LimitExceededException"},
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UntagResource":{
      "name":"UntagResource",
      "http":{
        "method":"DELETE",
        "requestUri":"/resources/{ResourceArn}/tags"
      },
      "input":{"shape":"UntagResourceRequest"},
      "output":{"shape":"UntagResourceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateAccountCustomization":{
      "name":"UpdateAccountCustomization",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/customizations"
      },
      "input":{"shape":"UpdateAccountCustomizationRequest"},
      "output":{"shape":"UpdateAccountCustomizationResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "UpdateAccountSettings":{
      "name":"UpdateAccountSettings",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/settings"
      },
      "input":{"shape":"UpdateAccountSettingsRequest"},
      "output":{"shape":"UpdateAccountSettingsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "UpdateAnalysis":{
      "name":"UpdateAnalysis",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}"
      },
      "input":{"shape":"UpdateAnalysisRequest"},
      "output":{"shape":"UpdateAnalysisResponse"},
      "errors":[
        {"shape":"ResourceNotFoundException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateAnalysisPermissions":{
      "name":"UpdateAnalysisPermissions",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"
      },
      "input":{"shape":"UpdateAnalysisPermissionsRequest"},
      "output":{"shape":"UpdateAnalysisPermissionsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ConflictException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDashboard":{
      "name":"UpdateDashboard",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}"
      },
      "input":{"shape":"UpdateDashboardRequest"},
      "output":{"shape":"UpdateDashboardResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ConflictException"},
        {"shape":"LimitExceededException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDashboardLinks":{
      "name":"UpdateDashboardLinks",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/linked-entities"
      },
      "input":{"shape":"UpdateDashboardLinksRequest"},
      "output":{"shape":"UpdateDashboardLinksResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ConflictException"},
        {"shape":"AccessDeniedException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDashboardPermissions":{
      "name":"UpdateDashboardPermissions",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"
      },
      "input":{"shape":"UpdateDashboardPermissionsRequest"},
      "output":{"shape":"UpdateDashboardPermissionsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ConflictException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDashboardPublishedVersion":{
      "name":"UpdateDashboardPublishedVersion",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}"
      },
      "input":{"shape":"UpdateDashboardPublishedVersionRequest"},
      "output":{"shape":"UpdateDashboardPublishedVersionResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDataSet":{
      "name":"UpdateDataSet",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}"
      },
      "input":{"shape":"UpdateDataSetRequest"},
      "output":{"shape":"UpdateDataSetResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDataSetPermissions":{
      "name":"UpdateDataSetPermissions",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"
      },
      "input":{"shape":"UpdateDataSetPermissionsRequest"},
      "output":{"shape":"UpdateDataSetPermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDataSource":{
      "name":"UpdateDataSource",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"
      },
      "input":{"shape":"UpdateDataSourceRequest"},
      "output":{"shape":"UpdateDataSourceResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateDataSourcePermissions":{
      "name":"UpdateDataSourcePermissions",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"
      },
      "input":{"shape":"UpdateDataSourcePermissionsRequest"},
      "output":{"shape":"UpdateDataSourcePermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateFolder":{
      "name":"UpdateFolder",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}"
      },
      "input":{"shape":"UpdateFolderRequest"},
      "output":{"shape":"UpdateFolderResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ConflictException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateFolderPermissions":{
      "name":"UpdateFolderPermissions",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"
      },
      "input":{"shape":"UpdateFolderPermissionsRequest"},
      "output":{"shape":"UpdateFolderPermissionsResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"AccessDeniedException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateGroup":{
      "name":"UpdateGroup",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"
      },
      "input":{"shape":"UpdateGroupRequest"},
      "output":{"shape":"UpdateGroupResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "UpdateIAMPolicyAssignment":{
      "name":"UpdateIAMPolicyAssignment",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"
      },
      "input":{"shape":"UpdateIAMPolicyAssignmentRequest"},
      "output":{"shape":"UpdateIAMPolicyAssignmentResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConcurrentUpdatingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateIdentityPropagationConfig":{
      "name":"UpdateIdentityPropagationConfig",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/identity-propagation-config/{Service}"
      },
      "input":{"shape":"UpdateIdentityPropagationConfigRequest"},
      "output":{"shape":"UpdateIdentityPropagationConfigResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateIpRestriction":{
      "name":"UpdateIpRestriction",
      "http":{
        "method":"POST",
        "requestUri":"/accounts/{AwsAccountId}/ip-restriction"
      },
      "input":{"shape":"UpdateIpRestrictionRequest"},
      "output":{"shape":"UpdateIpRestrictionResponse"},
      "errors":[
        {"shape":"LimitExceededException"},
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdatePublicSharingSettings":{
      "name":"UpdatePublicSharingSettings",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/public-sharing-settings"
      },
      "input":{"shape":"UpdatePublicSharingSettingsRequest"},
      "output":{"shape":"UpdatePublicSharingSettingsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedPricingPlanException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateRefreshSchedule":{
      "name":"UpdateRefreshSchedule",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules"
      },
      "input":{"shape":"UpdateRefreshScheduleRequest"},
      "output":{"shape":"UpdateRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"LimitExceededException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateRoleCustomPermission":{
      "name":"UpdateRoleCustomPermission",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission"
      },
      "input":{"shape":"UpdateRoleCustomPermissionRequest"},
      "output":{"shape":"UpdateRoleCustomPermissionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "UpdateTemplate":{
      "name":"UpdateTemplate",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}"
      },
      "input":{"shape":"UpdateTemplateRequest"},
      "output":{"shape":"UpdateTemplateResponse"},
      "errors":[
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"ConflictException"},
        {"shape":"LimitExceededException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateTemplateAlias":{
      "name":"UpdateTemplateAlias",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"
      },
      "input":{"shape":"UpdateTemplateAliasRequest"},
      "output":{"shape":"UpdateTemplateAliasResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ConflictException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ConflictException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateTemplatePermissions":{
      "name":"UpdateTemplatePermissions",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"
      },
      "input":{"shape":"UpdateTemplatePermissionsRequest"},
      "output":{"shape":"UpdateTemplatePermissionsResponse"},
      "errors":[
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ConflictException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateTheme":{
      "name":"UpdateTheme",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}"
      },
      "input":{"shape":"UpdateThemeRequest"},
      "output":{"shape":"UpdateThemeResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateThemeAlias":{
      "name":"UpdateThemeAlias",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"
      },
      "input":{"shape":"UpdateThemeAliasRequest"},
      "output":{"shape":"UpdateThemeAliasResponse"},
      "errors":[
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateThemePermissions":{
      "name":"UpdateThemePermissions",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"
      },
      "input":{"shape":"UpdateThemePermissionsRequest"},
      "output":{"shape":"UpdateThemePermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateTopic":{
      "name":"UpdateTopic",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}"
      },
      "input":{"shape":"UpdateTopicRequest"},
      "output":{"shape":"UpdateTopicResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateTopicPermissions":{
      "name":"UpdateTopicPermissions",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/permissions"
      },
      "input":{"shape":"UpdateTopicPermissionsRequest"},
      "output":{"shape":"UpdateTopicPermissionsResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ThrottlingException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"ConflictException"},
        {"shape":"LimitExceededException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateTopicRefreshSchedule":{
      "name":"UpdateTopicRefreshSchedule",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId}"
      },
      "input":{"shape":"UpdateTopicRefreshScheduleRequest"},
      "output":{"shape":"UpdateTopicRefreshScheduleResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ResourceExistsException"},
        {"shape":"ThrottlingException"},
        {"shape":"InternalFailureException"}
      ]
    },
    "UpdateUser":{
      "name":"UpdateUser",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"
      },
      "input":{"shape":"UpdateUserRequest"},
      "output":{"shape":"UpdateUserResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"PreconditionNotMetException"},
        {"shape":"InternalFailureException"},
        {"shape":"ResourceUnavailableException"}
      ]
    },
    "UpdateVPCConnection":{
      "name":"UpdateVPCConnection",
      "http":{
        "method":"PUT",
        "requestUri":"/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"
      },
      "input":{"shape":"UpdateVPCConnectionRequest"},
      "output":{"shape":"UpdateVPCConnectionResponse"},
      "errors":[
        {"shape":"AccessDeniedException"},
        {"shape":"ConflictException"},
        {"shape":"InvalidParameterValueException"},
        {"shape":"LimitExceededException"},
        {"shape":"ResourceNotFoundException"},
        {"shape":"ThrottlingException"},
        {"shape":"UnsupportedUserEditionException"},
        {"shape":"InternalFailureException"}
      ]
    }
  },
  "shapes":{
    "AccessDeniedException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":401},
      "exception":true
    },
    "AccountCustomization":{
      "type":"structure",
      "members":{
        "DefaultTheme":{"shape":"Arn"},
        "DefaultEmailCustomizationTemplate":{"shape":"Arn"}
      }
    },
    "AccountInfo":{
      "type":"structure",
      "members":{
        "AccountName":{"shape":"String"},
        "Edition":{"shape":"Edition"},
        "NotificationEmail":{"shape":"String"},
        "AuthenticationType":{"shape":"String"},
        "AccountSubscriptionStatus":{"shape":"String"},
        "IAMIdentityCenterInstanceArn":{"shape":"String"}
      }
    },
    "AccountName":{
      "type":"string",
      "max":62,
      "min":1,
      "pattern":"^(?!D-|d-)([\\da-zA-Z]+)([-]*[\\da-zA-Z])*"
    },
    "AccountSettings":{
      "type":"structure",
      "members":{
        "AccountName":{"shape":"String"},
        "Edition":{"shape":"Edition"},
        "DefaultNamespace":{"shape":"Namespace"},
        "NotificationEmail":{"shape":"String"},
        "PublicSharingEnabled":{"shape":"Boolean"},
        "TerminationProtectionEnabled":{"shape":"Boolean"}
      }
    },
    "ActionList":{
      "type":"list",
      "member":{"shape":"String"},
      "max":20,
      "min":1
    },
    "ActiveIAMPolicyAssignment":{
      "type":"structure",
      "members":{
        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
        "PolicyArn":{"shape":"Arn"}
      }
    },
    "ActiveIAMPolicyAssignmentList":{
      "type":"list",
      "member":{"shape":"ActiveIAMPolicyAssignment"}
    },
    "AdHocFilteringOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "AdditionalDashboardIdList":{
      "type":"list",
      "member":{"shape":"ShortRestrictiveResourceId"},
      "max":20,
      "min":1
    },
    "AggregationFunction":{
      "type":"structure",
      "members":{
        "NumericalAggregationFunction":{"shape":"NumericalAggregationFunction"},
        "CategoricalAggregationFunction":{"shape":"CategoricalAggregationFunction"},
        "DateAggregationFunction":{"shape":"DateAggregationFunction"},
        "AttributeAggregationFunction":{"shape":"AttributeAggregationFunction"}
      }
    },
    "AggregationFunctionParameters":{
      "type":"map",
      "key":{"shape":"LimitedString"},
      "value":{"shape":"LimitedString"}
    },
    "AggregationSortConfiguration":{
      "type":"structure",
      "required":[
        "Column",
        "SortDirection"
      ],
      "members":{
        "Column":{"shape":"ColumnIdentifier"},
        "SortDirection":{"shape":"SortDirection"},
        "AggregationFunction":{"shape":"AggregationFunction"}
      }
    },
    "AggregationSortConfigurationList":{
      "type":"list",
      "member":{"shape":"AggregationSortConfiguration"},
      "max":100
    },
    "AliasName":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"[\\w\\-]+|(\\$LATEST)|(\\$PUBLISHED)"
    },
    "AllSheetsFilterScopeConfiguration":{
      "type":"structure",
      "members":{
      }
    },
    "AmazonElasticsearchParameters":{
      "type":"structure",
      "required":["Domain"],
      "members":{
        "Domain":{"shape":"Domain"}
      }
    },
    "AmazonOpenSearchParameters":{
      "type":"structure",
      "required":["Domain"],
      "members":{
        "Domain":{"shape":"Domain"}
      }
    },
    "Analysis":{
      "type":"structure",
      "members":{
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"AnalysisName"},
        "Status":{"shape":"ResourceStatus"},
        "Errors":{"shape":"AnalysisErrorList"},
        "DataSetArns":{"shape":"DataSetArnsList"},
        "ThemeArn":{"shape":"Arn"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "Sheets":{"shape":"SheetList"}
      }
    },
    "AnalysisDefaults":{
      "type":"structure",
      "required":["DefaultNewSheetConfiguration"],
      "members":{
        "DefaultNewSheetConfiguration":{"shape":"DefaultNewSheetConfiguration"}
      }
    },
    "AnalysisDefinition":{
      "type":"structure",
      "required":["DataSetIdentifierDeclarations"],
      "members":{
        "DataSetIdentifierDeclarations":{"shape":"DataSetIdentifierDeclarationList"},
        "Sheets":{"shape":"SheetDefinitionList"},
        "CalculatedFields":{"shape":"CalculatedFields"},
        "ParameterDeclarations":{"shape":"ParameterDeclarationList"},
        "FilterGroups":{"shape":"FilterGroupList"},
        "ColumnConfigurations":{"shape":"ColumnConfigurationList"},
        "AnalysisDefaults":{"shape":"AnalysisDefaults"},
        "Options":{"shape":"AssetOptions"}
      }
    },
    "AnalysisError":{
      "type":"structure",
      "members":{
        "Type":{"shape":"AnalysisErrorType"},
        "Message":{"shape":"NonEmptyString"},
        "ViolatedEntities":{"shape":"EntityList"}
      }
    },
    "AnalysisErrorList":{
      "type":"list",
      "member":{"shape":"AnalysisError"},
      "min":1
    },
    "AnalysisErrorType":{
      "type":"string",
      "enum":[
        "ACCESS_DENIED",
        "SOURCE_NOT_FOUND",
        "DATA_SET_NOT_FOUND",
        "INTERNAL_FAILURE",
        "PARAMETER_VALUE_INCOMPATIBLE",
        "PARAMETER_TYPE_INVALID",
        "PARAMETER_NOT_FOUND",
        "COLUMN_TYPE_MISMATCH",
        "COLUMN_GEOGRAPHIC_ROLE_MISMATCH",
        "COLUMN_REPLACEMENT_MISSING"
      ]
    },
    "AnalysisFilterAttribute":{
      "type":"string",
      "enum":[
        "QUICKSIGHT_USER",
        "QUICKSIGHT_VIEWER_OR_OWNER",
        "DIRECT_QUICKSIGHT_VIEWER_OR_OWNER",
        "QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_SOLE_OWNER",
        "ANALYSIS_NAME"
      ]
    },
    "AnalysisName":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "AnalysisSearchFilter":{
      "type":"structure",
      "members":{
        "Operator":{"shape":"FilterOperator"},
        "Name":{"shape":"AnalysisFilterAttribute"},
        "Value":{"shape":"String"}
      }
    },
    "AnalysisSearchFilterList":{
      "type":"list",
      "member":{"shape":"AnalysisSearchFilter"},
      "max":1,
      "min":1
    },
    "AnalysisSourceEntity":{
      "type":"structure",
      "members":{
        "SourceTemplate":{"shape":"AnalysisSourceTemplate"}
      }
    },
    "AnalysisSourceTemplate":{
      "type":"structure",
      "required":[
        "DataSetReferences",
        "Arn"
      ],
      "members":{
        "DataSetReferences":{"shape":"DataSetReferenceList"},
        "Arn":{"shape":"Arn"}
      }
    },
    "AnalysisSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"AnalysisName"},
        "Status":{"shape":"ResourceStatus"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"}
      }
    },
    "AnalysisSummaryList":{
      "type":"list",
      "member":{"shape":"AnalysisSummary"},
      "max":100
    },
    "AnchorDateConfiguration":{
      "type":"structure",
      "members":{
        "AnchorOption":{"shape":"AnchorOption"},
        "ParameterName":{"shape":"ParameterName"}
      }
    },
    "AnchorOption":{
      "type":"string",
      "enum":["NOW"]
    },
    "AnonymousUserDashboardEmbeddingConfiguration":{
      "type":"structure",
      "required":["InitialDashboardId"],
      "members":{
        "InitialDashboardId":{"shape":"ShortRestrictiveResourceId"}
      }
    },
    "AnonymousUserDashboardVisualEmbeddingConfiguration":{
      "type":"structure",
      "required":["InitialDashboardVisualId"],
      "members":{
        "InitialDashboardVisualId":{"shape":"DashboardVisualId"}
      }
    },
    "AnonymousUserEmbeddingExperienceConfiguration":{
      "type":"structure",
      "members":{
        "Dashboard":{"shape":"AnonymousUserDashboardEmbeddingConfiguration"},
        "DashboardVisual":{"shape":"AnonymousUserDashboardVisualEmbeddingConfiguration"},
        "QSearchBar":{"shape":"AnonymousUserQSearchBarEmbeddingConfiguration"}
      }
    },
    "AnonymousUserQSearchBarEmbeddingConfiguration":{
      "type":"structure",
      "required":["InitialTopicId"],
      "members":{
        "InitialTopicId":{"shape":"RestrictiveResourceId"}
      }
    },
    "AnonymousUserSnapshotJobResult":{
      "type":"structure",
      "members":{
        "FileGroups":{"shape":"SnapshotJobResultFileGroupList"}
      }
    },
    "AnonymousUserSnapshotJobResultList":{
      "type":"list",
      "member":{"shape":"AnonymousUserSnapshotJobResult"}
    },
    "ArcAxisConfiguration":{
      "type":"structure",
      "members":{
        "Range":{"shape":"ArcAxisDisplayRange"},
        "ReserveRange":{"shape":"Integer"}
      }
    },
    "ArcAxisDisplayRange":{
      "type":"structure",
      "members":{
        "Min":{
          "shape":"Double",
          "box":true
        },
        "Max":{
          "shape":"Double",
          "box":true
        }
      }
    },
    "ArcConfiguration":{
      "type":"structure",
      "members":{
        "ArcAngle":{
          "shape":"Double",
          "box":true
        },
        "ArcThickness":{"shape":"ArcThicknessOptions"}
      }
    },
    "ArcOptions":{
      "type":"structure",
      "members":{
        "ArcThickness":{"shape":"ArcThickness"}
      }
    },
    "ArcThickness":{
      "type":"string",
      "enum":[
        "SMALL",
        "MEDIUM",
        "LARGE",
        "WHOLE"
      ]
    },
    "ArcThicknessOptions":{
      "type":"string",
      "enum":[
        "SMALL",
        "MEDIUM",
        "LARGE"
      ]
    },
    "Arn":{"type":"string"},
    "ArnList":{
      "type":"list",
      "member":{"shape":"Arn"}
    },
    "AssetBundleCloudFormationOverridePropertyConfiguration":{
      "type":"structure",
      "members":{
        "ResourceIdOverrideConfiguration":{"shape":"AssetBundleExportJobResourceIdOverrideConfiguration"},
        "VPCConnections":{"shape":"AssetBundleExportJobVPCConnectionOverridePropertiesList"},
        "RefreshSchedules":{"shape":"AssetBundleExportJobRefreshScheduleOverridePropertiesList"},
        "DataSources":{"shape":"AssetBundleExportJobDataSourceOverridePropertiesList"},
        "DataSets":{"shape":"AssetBundleExportJobDataSetOverridePropertiesList"},
        "Themes":{"shape":"AssetBundleExportJobThemeOverridePropertiesList"},
        "Analyses":{"shape":"AssetBundleExportJobAnalysisOverridePropertiesList"},
        "Dashboards":{"shape":"AssetBundleExportJobDashboardOverridePropertiesList"}
      }
    },
    "AssetBundleExportFormat":{
      "type":"string",
      "enum":[
        "CLOUDFORMATION_JSON",
        "QUICKSIGHT_JSON"
      ]
    },
    "AssetBundleExportJobAnalysisOverrideProperties":{
      "type":"structure",
      "required":[
        "Arn",
        "Properties"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "Properties":{"shape":"AssetBundleExportJobAnalysisPropertyToOverrideList"}
      }
    },
    "AssetBundleExportJobAnalysisOverridePropertiesList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobAnalysisOverrideProperties"},
      "max":50,
      "min":1
    },
    "AssetBundleExportJobAnalysisPropertyToOverride":{
      "type":"string",
      "enum":["Name"]
    },
    "AssetBundleExportJobAnalysisPropertyToOverrideList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobAnalysisPropertyToOverride"},
      "max":10,
      "min":1
    },
    "AssetBundleExportJobDashboardOverrideProperties":{
      "type":"structure",
      "required":[
        "Arn",
        "Properties"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "Properties":{"shape":"AssetBundleExportJobDashboardPropertyToOverrideList"}
      }
    },
    "AssetBundleExportJobDashboardOverridePropertiesList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobDashboardOverrideProperties"},
      "max":50,
      "min":1
    },
    "AssetBundleExportJobDashboardPropertyToOverride":{
      "type":"string",
      "enum":["Name"]
    },
    "AssetBundleExportJobDashboardPropertyToOverrideList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobDashboardPropertyToOverride"},
      "max":10,
      "min":1
    },
    "AssetBundleExportJobDataSetOverrideProperties":{
      "type":"structure",
      "required":[
        "Arn",
        "Properties"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "Properties":{"shape":"AssetBundleExportJobDataSetPropertyToOverrideList"}
      }
    },
    "AssetBundleExportJobDataSetOverridePropertiesList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobDataSetOverrideProperties"},
      "max":50,
      "min":1
    },
    "AssetBundleExportJobDataSetPropertyToOverride":{
      "type":"string",
      "enum":["Name"]
    },
    "AssetBundleExportJobDataSetPropertyToOverrideList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobDataSetPropertyToOverride"},
      "max":10,
      "min":1
    },
    "AssetBundleExportJobDataSourceOverrideProperties":{
      "type":"structure",
      "required":[
        "Arn",
        "Properties"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "Properties":{"shape":"AssetBundleExportJobDataSourcePropertyToOverrideList"}
      }
    },
    "AssetBundleExportJobDataSourceOverridePropertiesList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobDataSourceOverrideProperties"},
      "max":50,
      "min":1
    },
    "AssetBundleExportJobDataSourcePropertyToOverride":{
      "type":"string",
      "enum":[
        "Name",
        "DisableSsl",
        "SecretArn",
        "Username",
        "Password",
        "Domain",
        "WorkGroup",
        "Host",
        "Port",
        "Database",
        "DataSetName",
        "Catalog",
        "InstanceId",
        "ClusterId",
        "ManifestFileLocation",
        "Warehouse",
        "RoleArn"
      ]
    },
    "AssetBundleExportJobDataSourcePropertyToOverrideList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobDataSourcePropertyToOverride"},
      "max":10,
      "min":1
    },
    "AssetBundleExportJobError":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "Type":{"shape":"NonEmptyString"},
        "Message":{"shape":"NonEmptyString"}
      }
    },
    "AssetBundleExportJobErrorList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobError"}
    },
    "AssetBundleExportJobRefreshScheduleOverrideProperties":{
      "type":"structure",
      "required":[
        "Arn",
        "Properties"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "Properties":{"shape":"AssetBundleExportJobRefreshSchedulePropertyToOverrideList"}
      }
    },
    "AssetBundleExportJobRefreshScheduleOverridePropertiesList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobRefreshScheduleOverrideProperties"},
      "max":50,
      "min":1
    },
    "AssetBundleExportJobRefreshSchedulePropertyToOverride":{
      "type":"string",
      "enum":["StartAfterDateTime"]
    },
    "AssetBundleExportJobRefreshSchedulePropertyToOverrideList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobRefreshSchedulePropertyToOverride"},
      "max":10,
      "min":1
    },
    "AssetBundleExportJobResourceIdOverrideConfiguration":{
      "type":"structure",
      "members":{
        "PrefixForAllResources":{"shape":"Boolean"}
      }
    },
    "AssetBundleExportJobStatus":{
      "type":"string",
      "enum":[
        "QUEUED_FOR_IMMEDIATE_EXECUTION",
        "IN_PROGRESS",
        "SUCCESSFUL",
        "FAILED"
      ]
    },
    "AssetBundleExportJobSummary":{
      "type":"structure",
      "members":{
        "JobStatus":{"shape":"AssetBundleExportJobStatus"},
        "Arn":{"shape":"Arn"},
        "CreatedTime":{"shape":"Timestamp"},
        "AssetBundleExportJobId":{"shape":"ShortRestrictiveResourceId"},
        "IncludeAllDependencies":{"shape":"Boolean"},
        "ExportFormat":{"shape":"AssetBundleExportFormat"},
        "IncludePermissions":{"shape":"Boolean"},
        "IncludeTags":{"shape":"Boolean"}
      }
    },
    "AssetBundleExportJobSummaryList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobSummary"}
    },
    "AssetBundleExportJobThemeOverrideProperties":{
      "type":"structure",
      "required":[
        "Arn",
        "Properties"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "Properties":{"shape":"AssetBundleExportJobThemePropertyToOverrideList"}
      }
    },
    "AssetBundleExportJobThemeOverridePropertiesList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobThemeOverrideProperties"},
      "max":50,
      "min":1
    },
    "AssetBundleExportJobThemePropertyToOverride":{
      "type":"string",
      "enum":["Name"]
    },
    "AssetBundleExportJobThemePropertyToOverrideList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobThemePropertyToOverride"},
      "max":10,
      "min":1
    },
    "AssetBundleExportJobVPCConnectionOverrideProperties":{
      "type":"structure",
      "required":[
        "Arn",
        "Properties"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "Properties":{"shape":"AssetBundleExportJobVPCConnectionPropertyToOverrideList"}
      }
    },
    "AssetBundleExportJobVPCConnectionOverridePropertiesList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobVPCConnectionOverrideProperties"},
      "max":50,
      "min":1
    },
    "AssetBundleExportJobVPCConnectionPropertyToOverride":{
      "type":"string",
      "enum":[
        "Name",
        "DnsResolvers",
        "RoleArn"
      ]
    },
    "AssetBundleExportJobVPCConnectionPropertyToOverrideList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobVPCConnectionPropertyToOverride"},
      "max":10,
      "min":1
    },
    "AssetBundleExportJobValidationStrategy":{
      "type":"structure",
      "members":{
        "StrictModeForAllResources":{"shape":"Boolean"}
      }
    },
    "AssetBundleExportJobWarning":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "Message":{"shape":"NonEmptyString"}
      }
    },
    "AssetBundleExportJobWarningList":{
      "type":"list",
      "member":{"shape":"AssetBundleExportJobWarning"}
    },
    "AssetBundleImportBodyBlob":{
      "type":"blob",
      "max":20971520,
      "min":0,
      "sensitive":true
    },
    "AssetBundleImportFailureAction":{
      "type":"string",
      "enum":[
        "DO_NOTHING",
        "ROLLBACK"
      ]
    },
    "AssetBundleImportJobAnalysisOverrideParameters":{
      "type":"structure",
      "required":["AnalysisId"],
      "members":{
        "AnalysisId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"}
      }
    },
    "AssetBundleImportJobAnalysisOverrideParametersList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobAnalysisOverrideParameters"},
      "max":50,
      "min":1
    },
    "AssetBundleImportJobAnalysisOverridePermissions":{
      "type":"structure",
      "required":[
        "AnalysisIds",
        "Permissions"
      ],
      "members":{
        "AnalysisIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Permissions":{"shape":"AssetBundleResourcePermissions"}
      }
    },
    "AssetBundleImportJobAnalysisOverridePermissionsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobAnalysisOverridePermissions"},
      "max":1,
      "min":1
    },
    "AssetBundleImportJobAnalysisOverrideTags":{
      "type":"structure",
      "required":[
        "AnalysisIds",
        "Tags"
      ],
      "members":{
        "AnalysisIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "AssetBundleImportJobAnalysisOverrideTagsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobAnalysisOverrideTags"},
      "max":5,
      "min":1
    },
    "AssetBundleImportJobDashboardOverrideParameters":{
      "type":"structure",
      "required":["DashboardId"],
      "members":{
        "DashboardId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"}
      }
    },
    "AssetBundleImportJobDashboardOverrideParametersList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDashboardOverrideParameters"},
      "max":50,
      "min":1
    },
    "AssetBundleImportJobDashboardOverridePermissions":{
      "type":"structure",
      "required":["DashboardIds"],
      "members":{
        "DashboardIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Permissions":{"shape":"AssetBundleResourcePermissions"},
        "LinkSharingConfiguration":{"shape":"AssetBundleResourceLinkSharingConfiguration"}
      }
    },
    "AssetBundleImportJobDashboardOverridePermissionsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDashboardOverridePermissions"},
      "max":2,
      "min":1
    },
    "AssetBundleImportJobDashboardOverrideTags":{
      "type":"structure",
      "required":[
        "DashboardIds",
        "Tags"
      ],
      "members":{
        "DashboardIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "AssetBundleImportJobDashboardOverrideTagsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDashboardOverrideTags"},
      "max":5,
      "min":1
    },
    "AssetBundleImportJobDataSetOverrideParameters":{
      "type":"structure",
      "required":["DataSetId"],
      "members":{
        "DataSetId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"}
      }
    },
    "AssetBundleImportJobDataSetOverrideParametersList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDataSetOverrideParameters"},
      "max":50,
      "min":1
    },
    "AssetBundleImportJobDataSetOverridePermissions":{
      "type":"structure",
      "required":[
        "DataSetIds",
        "Permissions"
      ],
      "members":{
        "DataSetIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Permissions":{"shape":"AssetBundleResourcePermissions"}
      }
    },
    "AssetBundleImportJobDataSetOverridePermissionsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDataSetOverridePermissions"},
      "max":2,
      "min":1
    },
    "AssetBundleImportJobDataSetOverrideTags":{
      "type":"structure",
      "required":[
        "DataSetIds",
        "Tags"
      ],
      "members":{
        "DataSetIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "AssetBundleImportJobDataSetOverrideTagsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDataSetOverrideTags"},
      "max":5,
      "min":1
    },
    "AssetBundleImportJobDataSourceCredentialPair":{
      "type":"structure",
      "required":[
        "Username",
        "Password"
      ],
      "members":{
        "Username":{"shape":"DbUsername"},
        "Password":{"shape":"Password"}
      },
      "sensitive":true
    },
    "AssetBundleImportJobDataSourceCredentials":{
      "type":"structure",
      "members":{
        "CredentialPair":{"shape":"AssetBundleImportJobDataSourceCredentialPair"},
        "SecretArn":{"shape":"SecretArn"}
      }
    },
    "AssetBundleImportJobDataSourceOverrideParameters":{
      "type":"structure",
      "required":["DataSourceId"],
      "members":{
        "DataSourceId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"},
        "DataSourceParameters":{"shape":"DataSourceParameters"},
        "VpcConnectionProperties":{"shape":"VpcConnectionProperties"},
        "SslProperties":{"shape":"SslProperties"},
        "Credentials":{"shape":"AssetBundleImportJobDataSourceCredentials"}
      }
    },
    "AssetBundleImportJobDataSourceOverrideParametersList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDataSourceOverrideParameters"},
      "max":50,
      "min":1
    },
    "AssetBundleImportJobDataSourceOverridePermissions":{
      "type":"structure",
      "required":[
        "DataSourceIds",
        "Permissions"
      ],
      "members":{
        "DataSourceIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Permissions":{"shape":"AssetBundleResourcePermissions"}
      }
    },
    "AssetBundleImportJobDataSourceOverridePermissionsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDataSourceOverridePermissions"},
      "max":2,
      "min":1
    },
    "AssetBundleImportJobDataSourceOverrideTags":{
      "type":"structure",
      "required":[
        "DataSourceIds",
        "Tags"
      ],
      "members":{
        "DataSourceIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "AssetBundleImportJobDataSourceOverrideTagsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobDataSourceOverrideTags"},
      "max":5,
      "min":1
    },
    "AssetBundleImportJobError":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "Type":{"shape":"NonEmptyString"},
        "Message":{"shape":"NonEmptyString"}
      }
    },
    "AssetBundleImportJobErrorList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobError"}
    },
    "AssetBundleImportJobOverrideParameters":{
      "type":"structure",
      "members":{
        "ResourceIdOverrideConfiguration":{"shape":"AssetBundleImportJobResourceIdOverrideConfiguration"},
        "VPCConnections":{"shape":"AssetBundleImportJobVPCConnectionOverrideParametersList"},
        "RefreshSchedules":{"shape":"AssetBundleImportJobRefreshScheduleOverrideParametersList"},
        "DataSources":{"shape":"AssetBundleImportJobDataSourceOverrideParametersList"},
        "DataSets":{"shape":"AssetBundleImportJobDataSetOverrideParametersList"},
        "Themes":{"shape":"AssetBundleImportJobThemeOverrideParametersList"},
        "Analyses":{"shape":"AssetBundleImportJobAnalysisOverrideParametersList"},
        "Dashboards":{"shape":"AssetBundleImportJobDashboardOverrideParametersList"}
      }
    },
    "AssetBundleImportJobOverridePermissions":{
      "type":"structure",
      "members":{
        "DataSources":{"shape":"AssetBundleImportJobDataSourceOverridePermissionsList"},
        "DataSets":{"shape":"AssetBundleImportJobDataSetOverridePermissionsList"},
        "Themes":{"shape":"AssetBundleImportJobThemeOverridePermissionsList"},
        "Analyses":{"shape":"AssetBundleImportJobAnalysisOverridePermissionsList"},
        "Dashboards":{"shape":"AssetBundleImportJobDashboardOverridePermissionsList"}
      }
    },
    "AssetBundleImportJobOverrideTags":{
      "type":"structure",
      "members":{
        "VPCConnections":{"shape":"AssetBundleImportJobVPCConnectionOverrideTagsList"},
        "DataSources":{"shape":"AssetBundleImportJobDataSourceOverrideTagsList"},
        "DataSets":{"shape":"AssetBundleImportJobDataSetOverrideTagsList"},
        "Themes":{"shape":"AssetBundleImportJobThemeOverrideTagsList"},
        "Analyses":{"shape":"AssetBundleImportJobAnalysisOverrideTagsList"},
        "Dashboards":{"shape":"AssetBundleImportJobDashboardOverrideTagsList"}
      }
    },
    "AssetBundleImportJobOverrideValidationStrategy":{
      "type":"structure",
      "members":{
        "StrictModeForAllResources":{"shape":"Boolean"}
      }
    },
    "AssetBundleImportJobRefreshScheduleOverrideParameters":{
      "type":"structure",
      "required":[
        "DataSetId",
        "ScheduleId"
      ],
      "members":{
        "DataSetId":{"shape":"ResourceId"},
        "ScheduleId":{"shape":"String"},
        "StartAfterDateTime":{"shape":"Timestamp"}
      }
    },
    "AssetBundleImportJobRefreshScheduleOverrideParametersList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobRefreshScheduleOverrideParameters"},
      "max":50,
      "min":1
    },
    "AssetBundleImportJobResourceIdOverrideConfiguration":{
      "type":"structure",
      "members":{
        "PrefixForAllResources":{"shape":"String"}
      }
    },
    "AssetBundleImportJobStatus":{
      "type":"string",
      "enum":[
        "QUEUED_FOR_IMMEDIATE_EXECUTION",
        "IN_PROGRESS",
        "SUCCESSFUL",
        "FAILED",
        "FAILED_ROLLBACK_IN_PROGRESS",
        "FAILED_ROLLBACK_COMPLETED",
        "FAILED_ROLLBACK_ERROR"
      ]
    },
    "AssetBundleImportJobSummary":{
      "type":"structure",
      "members":{
        "JobStatus":{"shape":"AssetBundleImportJobStatus"},
        "Arn":{"shape":"Arn"},
        "CreatedTime":{"shape":"Timestamp"},
        "AssetBundleImportJobId":{"shape":"ShortRestrictiveResourceId"},
        "FailureAction":{"shape":"AssetBundleImportFailureAction"}
      }
    },
    "AssetBundleImportJobSummaryList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobSummary"}
    },
    "AssetBundleImportJobThemeOverrideParameters":{
      "type":"structure",
      "required":["ThemeId"],
      "members":{
        "ThemeId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"}
      }
    },
    "AssetBundleImportJobThemeOverrideParametersList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobThemeOverrideParameters"},
      "max":50,
      "min":1
    },
    "AssetBundleImportJobThemeOverridePermissions":{
      "type":"structure",
      "required":[
        "ThemeIds",
        "Permissions"
      ],
      "members":{
        "ThemeIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Permissions":{"shape":"AssetBundleResourcePermissions"}
      }
    },
    "AssetBundleImportJobThemeOverridePermissionsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobThemeOverridePermissions"},
      "max":2,
      "min":1
    },
    "AssetBundleImportJobThemeOverrideTags":{
      "type":"structure",
      "required":[
        "ThemeIds",
        "Tags"
      ],
      "members":{
        "ThemeIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "AssetBundleImportJobThemeOverrideTagsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobThemeOverrideTags"},
      "max":5,
      "min":1
    },
    "AssetBundleImportJobVPCConnectionOverrideParameters":{
      "type":"structure",
      "required":["VPCConnectionId"],
      "members":{
        "VPCConnectionId":{"shape":"VPCConnectionResourceIdUnrestricted"},
        "Name":{"shape":"ResourceName"},
        "SubnetIds":{"shape":"SubnetIdList"},
        "SecurityGroupIds":{"shape":"SecurityGroupIdList"},
        "DnsResolvers":{"shape":"DnsResolverList"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "AssetBundleImportJobVPCConnectionOverrideParametersList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobVPCConnectionOverrideParameters"},
      "max":50,
      "min":1
    },
    "AssetBundleImportJobVPCConnectionOverrideTags":{
      "type":"structure",
      "required":[
        "VPCConnectionIds",
        "Tags"
      ],
      "members":{
        "VPCConnectionIds":{"shape":"AssetBundleRestrictiveResourceIdList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "AssetBundleImportJobVPCConnectionOverrideTagsList":{
      "type":"list",
      "member":{"shape":"AssetBundleImportJobVPCConnectionOverrideTags"},
      "max":5,
      "min":1
    },
    "AssetBundleImportSource":{
      "type":"structure",
      "members":{
        "Body":{"shape":"AssetBundleImportBodyBlob"},
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "AssetBundleImportSourceDescription":{
      "type":"structure",
      "members":{
        "Body":{"shape":"SensitiveS3Uri"},
        "S3Uri":{"shape":"S3Uri"}
      }
    },
    "AssetBundlePrincipalList":{
      "type":"list",
      "member":{"shape":"Principal"},
      "max":64,
      "min":1
    },
    "AssetBundleResourceArns":{
      "type":"list",
      "member":{"shape":"Arn"},
      "max":100,
      "min":1
    },
    "AssetBundleResourceLinkSharingConfiguration":{
      "type":"structure",
      "members":{
        "Permissions":{"shape":"AssetBundleResourcePermissions"}
      }
    },
    "AssetBundleResourcePermissions":{
      "type":"structure",
      "required":[
        "Principals",
        "Actions"
      ],
      "members":{
        "Principals":{"shape":"AssetBundlePrincipalList"},
        "Actions":{"shape":"ActionList"}
      }
    },
    "AssetBundleRestrictiveResourceId":{
      "type":"string",
      "pattern":"\\*|[\\w\\-]{1,2048}"
    },
    "AssetBundleRestrictiveResourceIdList":{
      "type":"list",
      "member":{"shape":"AssetBundleRestrictiveResourceId"},
      "max":50,
      "min":1
    },
    "AssetOptions":{
      "type":"structure",
      "members":{
        "Timezone":{"shape":"String"},
        "WeekStart":{"shape":"DayOfTheWeek"}
      }
    },
    "AssignmentStatus":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DRAFT",
        "DISABLED"
      ]
    },
    "AthenaParameters":{
      "type":"structure",
      "members":{
        "WorkGroup":{"shape":"WorkGroup"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "AttributeAggregationFunction":{
      "type":"structure",
      "members":{
        "SimpleAttributeAggregation":{"shape":"SimpleAttributeAggregationFunction"},
        "ValueForMultipleValues":{"shape":"String"}
      }
    },
    "AuroraParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "AuroraPostgreSqlParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "AuthenticationMethodOption":{
      "type":"string",
      "enum":[
        "IAM_AND_QUICKSIGHT",
        "IAM_ONLY",
        "ACTIVE_DIRECTORY",
        "IAM_IDENTITY_CENTER"
      ]
    },
    "AuthorSpecifiedAggregation":{
      "type":"string",
      "enum":[
        "COUNT",
        "DISTINCT_COUNT",
        "MIN",
        "MAX",
        "MEDIAN",
        "SUM",
        "AVERAGE",
        "STDEV",
        "STDEVP",
        "VAR",
        "VARP",
        "PERCENTILE"
      ]
    },
    "AuthorSpecifiedAggregations":{
      "type":"list",
      "member":{"shape":"AuthorSpecifiedAggregation"}
    },
    "AuthorizedTargetsByService":{
      "type":"structure",
      "members":{
        "Service":{"shape":"ServiceType"},
        "AuthorizedTargets":{"shape":"AuthorizedTargetsList"}
      }
    },
    "AuthorizedTargetsByServices":{
      "type":"list",
      "member":{"shape":"AuthorizedTargetsByService"}
    },
    "AuthorizedTargetsList":{
      "type":"list",
      "member":{"shape":"String"}
    },
    "AwsAccountId":{
      "type":"string",
      "max":12,
      "min":12,
      "pattern":"^[0-9]{12}$"
    },
    "AwsAndAccountId":{
      "type":"string",
      "pattern":"^(aws|[0-9]{12})$"
    },
    "AwsIotAnalyticsParameters":{
      "type":"structure",
      "required":["DataSetName"],
      "members":{
        "DataSetName":{"shape":"DataSetName"}
      }
    },
    "AxisBinding":{
      "type":"string",
      "enum":[
        "PRIMARY_YAXIS",
        "SECONDARY_YAXIS"
      ]
    },
    "AxisDataOptions":{
      "type":"structure",
      "members":{
        "NumericAxisOptions":{"shape":"NumericAxisOptions"},
        "DateAxisOptions":{"shape":"DateAxisOptions"}
      }
    },
    "AxisDisplayDataDrivenRange":{
      "type":"structure",
      "members":{
      }
    },
    "AxisDisplayMinMaxRange":{
      "type":"structure",
      "members":{
        "Minimum":{
          "shape":"Double",
          "box":true
        },
        "Maximum":{
          "shape":"Double",
          "box":true
        }
      }
    },
    "AxisDisplayOptions":{
      "type":"structure",
      "members":{
        "TickLabelOptions":{"shape":"AxisTickLabelOptions"},
        "AxisLineVisibility":{"shape":"Visibility"},
        "GridLineVisibility":{"shape":"Visibility"},
        "DataOptions":{"shape":"AxisDataOptions"},
        "ScrollbarOptions":{"shape":"ScrollBarOptions"},
        "AxisOffset":{"shape":"PixelLength"}
      }
    },
    "AxisDisplayRange":{
      "type":"structure",
      "members":{
        "MinMax":{"shape":"AxisDisplayMinMaxRange"},
        "DataDriven":{"shape":"AxisDisplayDataDrivenRange"}
      }
    },
    "AxisLabelOptions":{
      "type":"structure",
      "members":{
        "FontConfiguration":{"shape":"FontConfiguration"},
        "CustomLabel":{"shape":"String"},
        "ApplyTo":{"shape":"AxisLabelReferenceOptions"}
      }
    },
    "AxisLabelOptionsList":{
      "type":"list",
      "member":{"shape":"AxisLabelOptions"},
      "max":100
    },
    "AxisLabelReferenceOptions":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"}
      }
    },
    "AxisLinearScale":{
      "type":"structure",
      "members":{
        "StepCount":{
          "shape":"Integer",
          "box":true
        },
        "StepSize":{
          "shape":"Double",
          "box":true
        }
      }
    },
    "AxisLogarithmicScale":{
      "type":"structure",
      "members":{
        "Base":{
          "shape":"Double",
          "box":true
        }
      }
    },
    "AxisScale":{
      "type":"structure",
      "members":{
        "Linear":{"shape":"AxisLinearScale"},
        "Logarithmic":{"shape":"AxisLogarithmicScale"}
      }
    },
    "AxisTickLabelOptions":{
      "type":"structure",
      "members":{
        "LabelOptions":{"shape":"LabelOptions"},
        "RotationAngle":{
          "shape":"Double",
          "box":true
        }
      }
    },
    "BarChartAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Category":{"shape":"DimensionFieldList"},
        "Values":{"shape":"MeasureFieldList"},
        "Colors":{"shape":"DimensionFieldList"},
        "SmallMultiples":{"shape":"SmallMultiplesDimensionFieldList"}
      }
    },
    "BarChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"BarChartFieldWells"},
        "SortConfiguration":{"shape":"BarChartSortConfiguration"},
        "Orientation":{"shape":"BarChartOrientation"},
        "BarsArrangement":{"shape":"BarsArrangement"},
        "VisualPalette":{"shape":"VisualPalette"},
        "SmallMultiplesOptions":{"shape":"SmallMultiplesOptions"},
        "CategoryAxis":{"shape":"AxisDisplayOptions"},
        "CategoryLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ValueAxis":{"shape":"AxisDisplayOptions"},
        "ValueLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ColorLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "Legend":{"shape":"LegendOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "ReferenceLines":{"shape":"ReferenceLineList"},
        "ContributionAnalysisDefaults":{"shape":"ContributionAnalysisDefaultList"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "BarChartFieldWells":{
      "type":"structure",
      "members":{
        "BarChartAggregatedFieldWells":{"shape":"BarChartAggregatedFieldWells"}
      }
    },
    "BarChartOrientation":{
      "type":"string",
      "enum":[
        "HORIZONTAL",
        "VERTICAL"
      ]
    },
    "BarChartSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "CategoryItemsLimit":{"shape":"ItemsLimitConfiguration"},
        "ColorSort":{"shape":"FieldSortOptionsList"},
        "ColorItemsLimit":{"shape":"ItemsLimitConfiguration"},
        "SmallMultiplesSort":{"shape":"FieldSortOptionsList"},
        "SmallMultiplesLimitConfiguration":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "BarChartVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"BarChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "BarsArrangement":{
      "type":"string",
      "enum":[
        "CLUSTERED",
        "STACKED",
        "STACKED_PERCENT"
      ]
    },
    "BaseMapStyleType":{
      "type":"string",
      "enum":[
        "LIGHT_GRAY",
        "DARK_GRAY",
        "STREET",
        "IMAGERY"
      ]
    },
    "BigQueryParameters":{
      "type":"structure",
      "required":["ProjectId"],
      "members":{
        "ProjectId":{"shape":"ProjectId"},
        "DataSetRegion":{"shape":"DataSetRegion"}
      }
    },
    "BinCountLimit":{
      "type":"long",
      "max":1000,
      "min":0
    },
    "BinCountOptions":{
      "type":"structure",
      "members":{
        "Value":{"shape":"BinCountValue"}
      }
    },
    "BinCountValue":{
      "type":"integer",
      "min":0
    },
    "BinWidthOptions":{
      "type":"structure",
      "members":{
        "Value":{"shape":"BinWidthValue"},
        "BinCountLimit":{"shape":"BinCountLimit"}
      }
    },
    "BinWidthValue":{
      "type":"double",
      "min":0
    },
    "BodySectionConfiguration":{
      "type":"structure",
      "required":[
        "SectionId",
        "Content"
      ],
      "members":{
        "SectionId":{"shape":"ShortRestrictiveResourceId"},
        "Content":{"shape":"BodySectionContent"},
        "Style":{"shape":"SectionStyle"},
        "PageBreakConfiguration":{"shape":"SectionPageBreakConfiguration"}
      }
    },
    "BodySectionConfigurationList":{
      "type":"list",
      "member":{"shape":"BodySectionConfiguration"},
      "max":28
    },
    "BodySectionContent":{
      "type":"structure",
      "members":{
        "Layout":{"shape":"SectionLayoutConfiguration"}
      }
    },
    "BookmarksConfigurations":{
      "type":"structure",
      "required":["Enabled"],
      "members":{
        "Enabled":{"shape":"Boolean"}
      }
    },
    "Boolean":{"type":"boolean"},
    "BooleanObject":{"type":"boolean"},
    "BorderStyle":{
      "type":"structure",
      "members":{
        "Show":{
          "shape":"Boolean",
          "box":true
        }
      }
    },
    "BoxPlotAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "GroupBy":{"shape":"BoxPlotDimensionFieldList"},
        "Values":{"shape":"BoxPlotMeasureFieldList"}
      }
    },
    "BoxPlotChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"BoxPlotFieldWells"},
        "SortConfiguration":{"shape":"BoxPlotSortConfiguration"},
        "BoxPlotOptions":{"shape":"BoxPlotOptions"},
        "CategoryAxis":{"shape":"AxisDisplayOptions"},
        "CategoryLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "PrimaryYAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "PrimaryYAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "Legend":{"shape":"LegendOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "ReferenceLines":{"shape":"ReferenceLineList"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "BoxPlotDimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "BoxPlotFieldWells":{
      "type":"structure",
      "members":{
        "BoxPlotAggregatedFieldWells":{"shape":"BoxPlotAggregatedFieldWells"}
      }
    },
    "BoxPlotFillStyle":{
      "type":"string",
      "enum":[
        "SOLID",
        "TRANSPARENT"
      ]
    },
    "BoxPlotMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":5
    },
    "BoxPlotOptions":{
      "type":"structure",
      "members":{
        "StyleOptions":{"shape":"BoxPlotStyleOptions"},
        "OutlierVisibility":{"shape":"Visibility"},
        "AllDataPointsVisibility":{"shape":"Visibility"}
      }
    },
    "BoxPlotSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "PaginationConfiguration":{"shape":"PaginationConfiguration"}
      }
    },
    "BoxPlotStyleOptions":{
      "type":"structure",
      "members":{
        "FillStyle":{"shape":"BoxPlotFillStyle"}
      }
    },
    "BoxPlotVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"BoxPlotChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "CIDR":{
      "type":"string",
      "pattern":"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/(3[0-2]|[1-2][0-9]|[1-9]))$"
    },
    "CalculatedColumn":{
      "type":"structure",
      "required":[
        "ColumnName",
        "ColumnId",
        "Expression"
      ],
      "members":{
        "ColumnName":{"shape":"ColumnName"},
        "ColumnId":{"shape":"ColumnId"},
        "Expression":{"shape":"Expression"}
      }
    },
    "CalculatedColumnList":{
      "type":"list",
      "member":{"shape":"CalculatedColumn"},
      "max":128,
      "min":1
    },
    "CalculatedField":{
      "type":"structure",
      "required":[
        "DataSetIdentifier",
        "Name",
        "Expression"
      ],
      "members":{
        "DataSetIdentifier":{"shape":"DataSetIdentifier"},
        "Name":{"shape":"ColumnName"},
        "Expression":{"shape":"CalculatedFieldExpression"}
      }
    },
    "CalculatedFieldExpression":{
      "type":"string",
      "max":32000,
      "min":1,
      "sensitive":true
    },
    "CalculatedFields":{
      "type":"list",
      "member":{"shape":"CalculatedField"},
      "max":500
    },
    "CalculatedMeasureField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Expression"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Expression":{"shape":"Expression"}
      }
    },
    "CancelIngestionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId",
        "IngestionId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"String",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "IngestionId":{
          "shape":"IngestionId",
          "location":"uri",
          "locationName":"IngestionId"
        }
      }
    },
    "CancelIngestionResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "IngestionId":{"shape":"IngestionId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CascadingControlConfiguration":{
      "type":"structure",
      "members":{
        "SourceControls":{"shape":"CascadingControlSourceList"}
      }
    },
    "CascadingControlSource":{
      "type":"structure",
      "members":{
        "SourceSheetControlId":{"shape":"String"},
        "ColumnToMatch":{"shape":"ColumnIdentifier"}
      }
    },
    "CascadingControlSourceList":{
      "type":"list",
      "member":{"shape":"CascadingControlSource"},
      "max":200
    },
    "CastColumnTypeOperation":{
      "type":"structure",
      "required":[
        "ColumnName",
        "NewColumnType"
      ],
      "members":{
        "ColumnName":{"shape":"ColumnName"},
        "NewColumnType":{"shape":"ColumnDataType"},
        "SubType":{"shape":"ColumnDataSubType"},
        "Format":{"shape":"TypeCastFormat"}
      }
    },
    "Catalog":{
      "type":"string",
      "max":128
    },
    "CategoricalAggregationFunction":{
      "type":"string",
      "enum":[
        "COUNT",
        "DISTINCT_COUNT"
      ]
    },
    "CategoricalDimensionField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"},
        "HierarchyId":{"shape":"HierarchyId"},
        "FormatConfiguration":{"shape":"StringFormatConfiguration"}
      }
    },
    "CategoricalMeasureField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"},
        "AggregationFunction":{"shape":"CategoricalAggregationFunction"},
        "FormatConfiguration":{"shape":"StringFormatConfiguration"}
      }
    },
    "CategoryDrillDownFilter":{
      "type":"structure",
      "required":[
        "Column",
        "CategoryValues"
      ],
      "members":{
        "Column":{"shape":"ColumnIdentifier"},
        "CategoryValues":{"shape":"CategoryValueList"}
      }
    },
    "CategoryFilter":{
      "type":"structure",
      "required":[
        "FilterId",
        "Column",
        "Configuration"
      ],
      "members":{
        "FilterId":{"shape":"ShortRestrictiveResourceId"},
        "Column":{"shape":"ColumnIdentifier"},
        "Configuration":{"shape":"CategoryFilterConfiguration"}
      }
    },
    "CategoryFilterConfiguration":{
      "type":"structure",
      "members":{
        "FilterListConfiguration":{"shape":"FilterListConfiguration"},
        "CustomFilterListConfiguration":{"shape":"CustomFilterListConfiguration"},
        "CustomFilterConfiguration":{"shape":"CustomFilterConfiguration"}
      }
    },
    "CategoryFilterFunction":{
      "type":"string",
      "enum":[
        "EXACT",
        "CONTAINS"
      ]
    },
    "CategoryFilterMatchOperator":{
      "type":"string",
      "enum":[
        "EQUALS",
        "DOES_NOT_EQUAL",
        "CONTAINS",
        "DOES_NOT_CONTAIN",
        "STARTS_WITH",
        "ENDS_WITH"
      ]
    },
    "CategoryFilterSelectAllOptions":{
      "type":"string",
      "enum":["FILTER_ALL_VALUES"]
    },
    "CategoryFilterType":{
      "type":"string",
      "enum":[
        "CUSTOM_FILTER",
        "CUSTOM_FILTER_LIST",
        "FILTER_LIST"
      ]
    },
    "CategoryValue":{
      "type":"string",
      "max":512
    },
    "CategoryValueList":{
      "type":"list",
      "member":{"shape":"CategoryValue"},
      "max":100000
    },
    "CellValueSynonym":{
      "type":"structure",
      "members":{
        "CellValue":{"shape":"LimitedString"},
        "Synonyms":{"shape":"StringList"}
      }
    },
    "CellValueSynonyms":{
      "type":"list",
      "member":{"shape":"CellValueSynonym"}
    },
    "ChartAxisLabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "SortIconVisibility":{"shape":"Visibility"},
        "AxisLabelOptions":{"shape":"AxisLabelOptionsList"}
      }
    },
    "ClusterId":{
      "type":"string",
      "max":64,
      "min":1
    },
    "ClusterMarker":{
      "type":"structure",
      "members":{
        "SimpleClusterMarker":{"shape":"SimpleClusterMarker"}
      }
    },
    "ClusterMarkerConfiguration":{
      "type":"structure",
      "members":{
        "ClusterMarker":{"shape":"ClusterMarker"}
      }
    },
    "CollectiveConstant":{
      "type":"structure",
      "members":{
        "ValueList":{"shape":"StringList"}
      }
    },
    "ColorFillType":{
      "type":"string",
      "enum":[
        "DISCRETE",
        "GRADIENT"
      ]
    },
    "ColorList":{
      "type":"list",
      "member":{"shape":"HexColor"},
      "max":100
    },
    "ColorScale":{
      "type":"structure",
      "required":[
        "Colors",
        "ColorFillType"
      ],
      "members":{
        "Colors":{"shape":"ColorScaleColorList"},
        "ColorFillType":{"shape":"ColorFillType"},
        "NullValueColor":{"shape":"DataColor"}
      }
    },
    "ColorScaleColorList":{
      "type":"list",
      "member":{"shape":"DataColor"},
      "max":3,
      "min":2
    },
    "ColorsConfiguration":{
      "type":"structure",
      "members":{
        "CustomColors":{"shape":"CustomColorsList"}
      }
    },
    "ColumnConfiguration":{
      "type":"structure",
      "required":["Column"],
      "members":{
        "Column":{"shape":"ColumnIdentifier"},
        "FormatConfiguration":{"shape":"FormatConfiguration"},
        "Role":{"shape":"ColumnRole"},
        "ColorsConfiguration":{"shape":"ColorsConfiguration"}
      }
    },
    "ColumnConfigurationList":{
      "type":"list",
      "member":{"shape":"ColumnConfiguration"},
      "max":200
    },
    "ColumnDataRole":{
      "type":"string",
      "enum":[
        "DIMENSION",
        "MEASURE"
      ]
    },
    "ColumnDataSubType":{
      "type":"string",
      "enum":[
        "FLOAT",
        "FIXED"
      ]
    },
    "ColumnDataType":{
      "type":"string",
      "enum":[
        "STRING",
        "INTEGER",
        "DECIMAL",
        "DATETIME"
      ]
    },
    "ColumnDescription":{
      "type":"structure",
      "members":{
        "Text":{"shape":"ColumnDescriptiveText"}
      }
    },
    "ColumnDescriptiveText":{
      "type":"string",
      "max":500,
      "min":0
    },
    "ColumnGroup":{
      "type":"structure",
      "members":{
        "GeoSpatialColumnGroup":{"shape":"GeoSpatialColumnGroup"}
      }
    },
    "ColumnGroupColumnSchema":{
      "type":"structure",
      "members":{
        "Name":{"shape":"String"}
      }
    },
    "ColumnGroupColumnSchemaList":{
      "type":"list",
      "member":{"shape":"ColumnGroupColumnSchema"},
      "max":500
    },
    "ColumnGroupList":{
      "type":"list",
      "member":{"shape":"ColumnGroup"},
      "max":8,
      "min":1
    },
    "ColumnGroupName":{
      "type":"string",
      "max":64,
      "min":1
    },
    "ColumnGroupSchema":{
      "type":"structure",
      "members":{
        "Name":{"shape":"String"},
        "ColumnGroupColumnSchemaList":{"shape":"ColumnGroupColumnSchemaList"}
      }
    },
    "ColumnGroupSchemaList":{
      "type":"list",
      "member":{"shape":"ColumnGroupSchema"},
      "max":500
    },
    "ColumnHierarchy":{
      "type":"structure",
      "members":{
        "ExplicitHierarchy":{"shape":"ExplicitHierarchy"},
        "DateTimeHierarchy":{"shape":"DateTimeHierarchy"},
        "PredefinedHierarchy":{"shape":"PredefinedHierarchy"}
      }
    },
    "ColumnHierarchyList":{
      "type":"list",
      "member":{"shape":"ColumnHierarchy"},
      "max":2
    },
    "ColumnId":{
      "type":"string",
      "max":64,
      "min":1
    },
    "ColumnIdentifier":{
      "type":"structure",
      "required":[
        "DataSetIdentifier",
        "ColumnName"
      ],
      "members":{
        "DataSetIdentifier":{"shape":"DataSetIdentifier"},
        "ColumnName":{"shape":"ColumnName"}
      }
    },
    "ColumnLevelPermissionRule":{
      "type":"structure",
      "members":{
        "Principals":{"shape":"PrincipalList"},
        "ColumnNames":{"shape":"ColumnNameList"}
      }
    },
    "ColumnLevelPermissionRuleList":{
      "type":"list",
      "member":{"shape":"ColumnLevelPermissionRule"},
      "min":1
    },
    "ColumnList":{
      "type":"list",
      "member":{"shape":"ColumnName"},
      "max":16,
      "min":1
    },
    "ColumnName":{
      "type":"string",
      "max":128,
      "min":1
    },
    "ColumnNameList":{
      "type":"list",
      "member":{"shape":"String"},
      "min":1
    },
    "ColumnOrderingType":{
      "type":"string",
      "enum":[
        "GREATER_IS_BETTER",
        "LESSER_IS_BETTER",
        "SPECIFIED"
      ]
    },
    "ColumnRole":{
      "type":"string",
      "enum":[
        "DIMENSION",
        "MEASURE"
      ]
    },
    "ColumnSchema":{
      "type":"structure",
      "members":{
        "Name":{"shape":"String"},
        "DataType":{"shape":"String"},
        "GeographicRole":{"shape":"String"}
      }
    },
    "ColumnSchemaList":{
      "type":"list",
      "member":{"shape":"ColumnSchema"},
      "max":500
    },
    "ColumnSort":{
      "type":"structure",
      "required":[
        "SortBy",
        "Direction"
      ],
      "members":{
        "SortBy":{"shape":"ColumnIdentifier"},
        "Direction":{"shape":"SortDirection"},
        "AggregationFunction":{"shape":"AggregationFunction"}
      }
    },
    "ColumnTag":{
      "type":"structure",
      "members":{
        "ColumnGeographicRole":{"shape":"GeoSpatialDataRole"},
        "ColumnDescription":{"shape":"ColumnDescription"}
      }
    },
    "ColumnTagList":{
      "type":"list",
      "member":{"shape":"ColumnTag"},
      "max":16,
      "min":1
    },
    "ColumnTagName":{
      "type":"string",
      "enum":[
        "COLUMN_GEOGRAPHIC_ROLE",
        "COLUMN_DESCRIPTION"
      ]
    },
    "ColumnTagNames":{
      "type":"list",
      "member":{"shape":"ColumnTagName"}
    },
    "ColumnTooltipItem":{
      "type":"structure",
      "required":["Column"],
      "members":{
        "Column":{"shape":"ColumnIdentifier"},
        "Label":{"shape":"String"},
        "Visibility":{"shape":"Visibility"},
        "Aggregation":{"shape":"AggregationFunction"}
      }
    },
    "ComboChartAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Category":{"shape":"DimensionFieldList"},
        "BarValues":{"shape":"MeasureFieldList"},
        "Colors":{"shape":"DimensionFieldList"},
        "LineValues":{"shape":"MeasureFieldList"}
      }
    },
    "ComboChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"ComboChartFieldWells"},
        "SortConfiguration":{"shape":"ComboChartSortConfiguration"},
        "BarsArrangement":{"shape":"BarsArrangement"},
        "CategoryAxis":{"shape":"AxisDisplayOptions"},
        "CategoryLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "PrimaryYAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "PrimaryYAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "SecondaryYAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "SecondaryYAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "SingleAxisOptions":{"shape":"SingleAxisOptions"},
        "ColorLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "Legend":{"shape":"LegendOptions"},
        "BarDataLabels":{"shape":"DataLabelOptions"},
        "LineDataLabels":{"shape":"DataLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "ReferenceLines":{"shape":"ReferenceLineList"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "ComboChartFieldWells":{
      "type":"structure",
      "members":{
        "ComboChartAggregatedFieldWells":{"shape":"ComboChartAggregatedFieldWells"}
      }
    },
    "ComboChartSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "CategoryItemsLimit":{"shape":"ItemsLimitConfiguration"},
        "ColorSort":{"shape":"FieldSortOptionsList"},
        "ColorItemsLimit":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "ComboChartVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"ComboChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "ComparativeOrder":{
      "type":"structure",
      "members":{
        "UseOrdering":{"shape":"ColumnOrderingType"},
        "SpecifedOrder":{"shape":"StringList"},
        "TreatUndefinedSpecifiedValues":{"shape":"UndefinedSpecifiedValueType"}
      }
    },
    "ComparisonConfiguration":{
      "type":"structure",
      "members":{
        "ComparisonMethod":{"shape":"ComparisonMethod"},
        "ComparisonFormat":{"shape":"ComparisonFormatConfiguration"}
      }
    },
    "ComparisonFormatConfiguration":{
      "type":"structure",
      "members":{
        "NumberDisplayFormatConfiguration":{"shape":"NumberDisplayFormatConfiguration"},
        "PercentageDisplayFormatConfiguration":{"shape":"PercentageDisplayFormatConfiguration"}
      }
    },
    "ComparisonMethod":{
      "type":"string",
      "enum":[
        "DIFFERENCE",
        "PERCENT_DIFFERENCE",
        "PERCENT"
      ]
    },
    "Computation":{
      "type":"structure",
      "members":{
        "TopBottomRanked":{"shape":"TopBottomRankedComputation"},
        "TopBottomMovers":{"shape":"TopBottomMoversComputation"},
        "TotalAggregation":{"shape":"TotalAggregationComputation"},
        "MaximumMinimum":{"shape":"MaximumMinimumComputation"},
        "MetricComparison":{"shape":"MetricComparisonComputation"},
        "PeriodOverPeriod":{"shape":"PeriodOverPeriodComputation"},
        "PeriodToDate":{"shape":"PeriodToDateComputation"},
        "GrowthRate":{"shape":"GrowthRateComputation"},
        "UniqueValues":{"shape":"UniqueValuesComputation"},
        "Forecast":{"shape":"ForecastComputation"}
      }
    },
    "ComputationList":{
      "type":"list",
      "member":{"shape":"Computation"},
      "max":100
    },
    "ConcurrentUpdatingException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":500},
      "exception":true
    },
    "ConditionalFormattingColor":{
      "type":"structure",
      "members":{
        "Solid":{"shape":"ConditionalFormattingSolidColor"},
        "Gradient":{"shape":"ConditionalFormattingGradientColor"}
      }
    },
    "ConditionalFormattingCustomIconCondition":{
      "type":"structure",
      "required":[
        "Expression",
        "IconOptions"
      ],
      "members":{
        "Expression":{"shape":"Expression"},
        "IconOptions":{"shape":"ConditionalFormattingCustomIconOptions"},
        "Color":{"shape":"HexColor"},
        "DisplayConfiguration":{"shape":"ConditionalFormattingIconDisplayConfiguration"}
      }
    },
    "ConditionalFormattingCustomIconOptions":{
      "type":"structure",
      "members":{
        "Icon":{"shape":"Icon"},
        "UnicodeIcon":{"shape":"UnicodeIcon"}
      }
    },
    "ConditionalFormattingGradientColor":{
      "type":"structure",
      "required":[
        "Expression",
        "Color"
      ],
      "members":{
        "Expression":{"shape":"Expression"},
        "Color":{"shape":"GradientColor"}
      }
    },
    "ConditionalFormattingIcon":{
      "type":"structure",
      "members":{
        "IconSet":{"shape":"ConditionalFormattingIconSet"},
        "CustomCondition":{"shape":"ConditionalFormattingCustomIconCondition"}
      }
    },
    "ConditionalFormattingIconDisplayConfiguration":{
      "type":"structure",
      "members":{
        "IconDisplayOption":{"shape":"ConditionalFormattingIconDisplayOption"}
      }
    },
    "ConditionalFormattingIconDisplayOption":{
      "type":"string",
      "enum":["ICON_ONLY"]
    },
    "ConditionalFormattingIconSet":{
      "type":"structure",
      "required":["Expression"],
      "members":{
        "Expression":{"shape":"Expression"},
        "IconSetType":{"shape":"ConditionalFormattingIconSetType"}
      }
    },
    "ConditionalFormattingIconSetType":{
      "type":"string",
      "enum":[
        "PLUS_MINUS",
        "CHECK_X",
        "THREE_COLOR_ARROW",
        "THREE_GRAY_ARROW",
        "CARET_UP_MINUS_DOWN",
        "THREE_SHAPE",
        "THREE_CIRCLE",
        "FLAGS",
        "BARS",
        "FOUR_COLOR_ARROW",
        "FOUR_GRAY_ARROW"
      ]
    },
    "ConditionalFormattingSolidColor":{
      "type":"structure",
      "required":["Expression"],
      "members":{
        "Expression":{"shape":"Expression"},
        "Color":{"shape":"HexColor"}
      }
    },
    "ConflictException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":409},
      "exception":true
    },
    "ConstantType":{
      "type":"string",
      "enum":[
        "SINGULAR",
        "RANGE",
        "COLLECTIVE"
      ]
    },
    "ContextMenuOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "ContributionAnalysisDefault":{
      "type":"structure",
      "required":[
        "MeasureFieldId",
        "ContributorDimensions"
      ],
      "members":{
        "MeasureFieldId":{"shape":"FieldId"},
        "ContributorDimensions":{"shape":"ContributorDimensionList"}
      }
    },
    "ContributionAnalysisDefaultList":{
      "type":"list",
      "member":{"shape":"ContributionAnalysisDefault"},
      "max":200,
      "min":1
    },
    "ContributorDimensionList":{
      "type":"list",
      "member":{"shape":"ColumnIdentifier"},
      "max":4,
      "min":1
    },
    "CopySourceArn":{
      "type":"string",
      "pattern":"^arn:[-a-z0-9]*:quicksight:[-a-z0-9]*:[0-9]{12}:datasource/.+"
    },
    "CreateAccountCustomizationRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AccountCustomization"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"querystring",
          "locationName":"namespace"
        },
        "AccountCustomization":{"shape":"AccountCustomization"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateAccountCustomizationResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AwsAccountId":{"shape":"AwsAccountId"},
        "Namespace":{"shape":"Namespace"},
        "AccountCustomization":{"shape":"AccountCustomization"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateAccountSubscriptionRequest":{
      "type":"structure",
      "required":[
        "Edition",
        "AuthenticationMethod",
        "AwsAccountId",
        "AccountName",
        "NotificationEmail"
      ],
      "members":{
        "Edition":{"shape":"Edition"},
        "AuthenticationMethod":{"shape":"AuthenticationMethodOption"},
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AccountName":{"shape":"AccountName"},
        "NotificationEmail":{"shape":"String"},
        "ActiveDirectoryName":{"shape":"String"},
        "Realm":{"shape":"String"},
        "DirectoryId":{"shape":"String"},
        "AdminGroup":{"shape":"GroupsList"},
        "AuthorGroup":{"shape":"GroupsList"},
        "ReaderGroup":{"shape":"GroupsList"},
        "FirstName":{"shape":"String"},
        "LastName":{"shape":"String"},
        "EmailAddress":{"shape":"String"},
        "ContactNumber":{"shape":"String"}
      }
    },
    "CreateAccountSubscriptionResponse":{
      "type":"structure",
      "members":{
        "SignupResponse":{"shape":"SignupResponse"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateAnalysisRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId",
        "Name"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        },
        "Name":{"shape":"AnalysisName"},
        "Parameters":{"shape":"Parameters"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "SourceEntity":{"shape":"AnalysisSourceEntity"},
        "ThemeArn":{"shape":"Arn"},
        "Tags":{"shape":"TagList"},
        "Definition":{"shape":"AnalysisDefinition"},
        "ValidationStrategy":{"shape":"ValidationStrategy"},
        "FolderArns":{"shape":"FolderArnList"}
      }
    },
    "CreateAnalysisResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateColumnsOperation":{
      "type":"structure",
      "required":["Columns"],
      "members":{
        "Columns":{"shape":"CalculatedColumnList"}
      }
    },
    "CreateDashboardRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "Name"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "Name":{"shape":"DashboardName"},
        "Parameters":{"shape":"Parameters"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "SourceEntity":{"shape":"DashboardSourceEntity"},
        "Tags":{"shape":"TagList"},
        "VersionDescription":{"shape":"VersionDescription"},
        "DashboardPublishOptions":{"shape":"DashboardPublishOptions"},
        "ThemeArn":{"shape":"Arn"},
        "Definition":{"shape":"DashboardVersionDefinition"},
        "ValidationStrategy":{"shape":"ValidationStrategy"},
        "FolderArns":{"shape":"FolderArnList"},
        "LinkSharingConfiguration":{"shape":"LinkSharingConfiguration"},
        "LinkEntities":{"shape":"LinkEntityArnList"}
      }
    },
    "CreateDashboardResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VersionArn":{"shape":"Arn"},
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateDataSetRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId",
        "Name",
        "PhysicalTableMap",
        "ImportMode"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"},
        "PhysicalTableMap":{"shape":"PhysicalTableMap"},
        "LogicalTableMap":{"shape":"LogicalTableMap"},
        "ImportMode":{"shape":"DataSetImportMode"},
        "ColumnGroups":{"shape":"ColumnGroupList"},
        "FieldFolders":{"shape":"FieldFolderMap"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
        "RowLevelPermissionTagConfiguration":{"shape":"RowLevelPermissionTagConfiguration"},
        "ColumnLevelPermissionRules":{"shape":"ColumnLevelPermissionRuleList"},
        "Tags":{"shape":"TagList"},
        "DataSetUsageConfiguration":{"shape":"DataSetUsageConfiguration"},
        "DatasetParameters":{"shape":"DatasetParameterList"},
        "FolderArns":{"shape":"FolderArnList"}
      }
    },
    "CreateDataSetResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSetId":{"shape":"ResourceId"},
        "IngestionArn":{"shape":"Arn"},
        "IngestionId":{"shape":"ResourceId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateDataSourceRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSourceId",
        "Name",
        "Type"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSourceId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"},
        "Type":{"shape":"DataSourceType"},
        "DataSourceParameters":{"shape":"DataSourceParameters"},
        "Credentials":{"shape":"DataSourceCredentials"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "VpcConnectionProperties":{"shape":"VpcConnectionProperties"},
        "SslProperties":{"shape":"SslProperties"},
        "Tags":{"shape":"TagList"},
        "FolderArns":{"shape":"FolderArnList"}
      }
    },
    "CreateDataSourceResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSourceId":{"shape":"ResourceId"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateFolderMembershipRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId",
        "MemberId",
        "MemberType"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "MemberId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"MemberId"
        },
        "MemberType":{
          "shape":"MemberType",
          "location":"uri",
          "locationName":"MemberType"
        }
      }
    },
    "CreateFolderMembershipResponse":{
      "type":"structure",
      "members":{
        "Status":{"shape":"StatusCode"},
        "FolderMember":{"shape":"FolderMember"},
        "RequestId":{"shape":"String"}
      }
    },
    "CreateFolderRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "Name":{"shape":"FolderName"},
        "FolderType":{"shape":"FolderType"},
        "ParentFolderArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "Tags":{"shape":"TagList"},
        "SharingModel":{"shape":"SharingModel"}
      }
    },
    "CreateFolderResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "Arn":{"shape":"Arn"},
        "FolderId":{"shape":"RestrictiveResourceId"},
        "RequestId":{"shape":"String"}
      }
    },
    "CreateGroupMembershipRequest":{
      "type":"structure",
      "required":[
        "MemberName",
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "MemberName":{
          "shape":"GroupMemberName",
          "location":"uri",
          "locationName":"MemberName"
        },
        "GroupName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"GroupName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "CreateGroupMembershipResponse":{
      "type":"structure",
      "members":{
        "GroupMember":{"shape":"GroupMember"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateGroupRequest":{
      "type":"structure",
      "required":[
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "GroupName":{"shape":"GroupName"},
        "Description":{"shape":"GroupDescription"},
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "CreateGroupResponse":{
      "type":"structure",
      "members":{
        "Group":{"shape":"Group"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateIAMPolicyAssignmentRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssignmentName",
        "AssignmentStatus",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
        "AssignmentStatus":{"shape":"AssignmentStatus"},
        "PolicyArn":{"shape":"Arn"},
        "Identities":{"shape":"IdentityMap"},
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "CreateIAMPolicyAssignmentResponse":{
      "type":"structure",
      "members":{
        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
        "AssignmentId":{"shape":"String"},
        "AssignmentStatus":{"shape":"AssignmentStatus"},
        "PolicyArn":{"shape":"Arn"},
        "Identities":{"shape":"IdentityMap"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateIngestionRequest":{
      "type":"structure",
      "required":[
        "DataSetId",
        "IngestionId",
        "AwsAccountId"
      ],
      "members":{
        "DataSetId":{
          "shape":"String",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "IngestionId":{
          "shape":"IngestionId",
          "location":"uri",
          "locationName":"IngestionId"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "IngestionType":{"shape":"IngestionType"}
      }
    },
    "CreateIngestionResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "IngestionId":{"shape":"IngestionId"},
        "IngestionStatus":{"shape":"IngestionStatus"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateNamespaceRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace",
        "IdentityStore"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{"shape":"Namespace"},
        "IdentityStore":{"shape":"IdentityStore"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateNamespaceResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"Namespace"},
        "CapacityRegion":{"shape":"String"},
        "CreationStatus":{"shape":"NamespaceStatus"},
        "IdentityStore":{"shape":"IdentityStore"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "DataSetId",
        "AwsAccountId",
        "Schedule"
      ],
      "members":{
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Schedule":{"shape":"RefreshSchedule"}
      }
    },
    "CreateRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "ScheduleId":{"shape":"String"},
        "Arn":{"shape":"Arn"}
      }
    },
    "CreateRoleMembershipRequest":{
      "type":"structure",
      "required":[
        "MemberName",
        "AwsAccountId",
        "Namespace",
        "Role"
      ],
      "members":{
        "MemberName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"MemberName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        },
        "Role":{
          "shape":"Role",
          "location":"uri",
          "locationName":"Role"
        }
      }
    },
    "CreateRoleMembershipResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateTemplateAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId",
        "AliasName",
        "TemplateVersionNumber"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        },
        "TemplateVersionNumber":{"shape":"VersionNumber"}
      }
    },
    "CreateTemplateAliasResponse":{
      "type":"structure",
      "members":{
        "TemplateAlias":{"shape":"TemplateAlias"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateTemplateRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "Name":{"shape":"TemplateName"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "SourceEntity":{"shape":"TemplateSourceEntity"},
        "Tags":{"shape":"TagList"},
        "VersionDescription":{"shape":"VersionDescription"},
        "Definition":{"shape":"TemplateVersionDefinition"},
        "ValidationStrategy":{"shape":"ValidationStrategy"}
      }
    },
    "CreateTemplateResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VersionArn":{"shape":"Arn"},
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateThemeAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId",
        "AliasName",
        "ThemeVersionNumber"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        },
        "ThemeVersionNumber":{"shape":"VersionNumber"}
      }
    },
    "CreateThemeAliasResponse":{
      "type":"structure",
      "members":{
        "ThemeAlias":{"shape":"ThemeAlias"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateThemeRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId",
        "Name",
        "BaseThemeId",
        "Configuration"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "Name":{"shape":"ThemeName"},
        "BaseThemeId":{"shape":"ShortRestrictiveResourceId"},
        "VersionDescription":{"shape":"VersionDescription"},
        "Configuration":{"shape":"ThemeConfiguration"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateThemeResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VersionArn":{"shape":"Arn"},
        "ThemeId":{"shape":"ShortRestrictiveResourceId"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateTopicRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId",
        "DatasetArn",
        "RefreshSchedule"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        },
        "DatasetArn":{"shape":"Arn"},
        "DatasetName":{"shape":"String"},
        "RefreshSchedule":{"shape":"TopicRefreshSchedule"}
      }
    },
    "CreateTopicRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "TopicArn":{"shape":"Arn"},
        "DatasetArn":{"shape":"Arn"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "CreateTopicRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId",
        "Topic"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{"shape":"TopicId"},
        "Topic":{"shape":"TopicDetails"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateTopicResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "TopicId":{"shape":"TopicId"},
        "RefreshArn":{"shape":"Arn"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CreateVPCConnectionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "VPCConnectionId",
        "Name",
        "SubnetIds",
        "SecurityGroupIds",
        "RoleArn"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "VPCConnectionId":{"shape":"VPCConnectionResourceIdRestricted"},
        "Name":{"shape":"ResourceName"},
        "SubnetIds":{"shape":"SubnetIdList"},
        "SecurityGroupIds":{"shape":"SecurityGroupIdList"},
        "DnsResolvers":{"shape":"DnsResolverList"},
        "RoleArn":{"shape":"RoleArn"},
        "Tags":{"shape":"TagList"}
      }
    },
    "CreateVPCConnectionResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VPCConnectionId":{"shape":"VPCConnectionResourceIdRestricted"},
        "CreationStatus":{"shape":"VPCConnectionResourceStatus"},
        "AvailabilityStatus":{"shape":"VPCConnectionAvailabilityStatus"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "CredentialPair":{
      "type":"structure",
      "required":[
        "Username",
        "Password"
      ],
      "members":{
        "Username":{"shape":"DbUsername"},
        "Password":{"shape":"Password"},
        "AlternateDataSourceParameters":{"shape":"DataSourceParametersList"}
      }
    },
    "CrossDatasetTypes":{
      "type":"string",
      "enum":[
        "ALL_DATASETS",
        "SINGLE_DATASET"
      ]
    },
    "CurrencyCode":{
      "type":"string",
      "pattern":"[A-Z]{3}"
    },
    "CurrencyDisplayFormatConfiguration":{
      "type":"structure",
      "members":{
        "Prefix":{"shape":"Prefix"},
        "Suffix":{"shape":"Suffix"},
        "SeparatorConfiguration":{"shape":"NumericSeparatorConfiguration"},
        "Symbol":{"shape":"CurrencyCode"},
        "DecimalPlacesConfiguration":{"shape":"DecimalPlacesConfiguration"},
        "NumberScale":{"shape":"NumberScale"},
        "NegativeValueConfiguration":{"shape":"NegativeValueConfiguration"},
        "NullValueFormatConfiguration":{"shape":"NullValueFormatConfiguration"}
      }
    },
    "CustomActionColumnList":{
      "type":"list",
      "member":{"shape":"ColumnIdentifier"},
      "max":10
    },
    "CustomActionFilterOperation":{
      "type":"structure",
      "required":[
        "SelectedFieldsConfiguration",
        "TargetVisualsConfiguration"
      ],
      "members":{
        "SelectedFieldsConfiguration":{"shape":"FilterOperationSelectedFieldsConfiguration"},
        "TargetVisualsConfiguration":{"shape":"FilterOperationTargetVisualsConfiguration"}
      }
    },
    "CustomActionNavigationOperation":{
      "type":"structure",
      "members":{
        "LocalNavigationConfiguration":{"shape":"LocalNavigationConfiguration"}
      }
    },
    "CustomActionSetParametersOperation":{
      "type":"structure",
      "required":["ParameterValueConfigurations"],
      "members":{
        "ParameterValueConfigurations":{"shape":"SetParameterValueConfigurationList"}
      }
    },
    "CustomActionURLOperation":{
      "type":"structure",
      "required":[
        "URLTemplate",
        "URLTarget"
      ],
      "members":{
        "URLTemplate":{"shape":"URLOperationTemplate"},
        "URLTarget":{"shape":"URLTargetConfiguration"}
      }
    },
    "CustomColor":{
      "type":"structure",
      "required":["Color"],
      "members":{
        "FieldValue":{"shape":"FieldValue"},
        "Color":{"shape":"HexColor"},
        "SpecialValue":{"shape":"SpecialValue"}
      }
    },
    "CustomColorsList":{
      "type":"list",
      "member":{"shape":"CustomColor"},
      "max":50
    },
    "CustomContentConfiguration":{
      "type":"structure",
      "members":{
        "ContentUrl":{"shape":"URLOperationTemplate"},
        "ContentType":{"shape":"CustomContentType"},
        "ImageScaling":{"shape":"CustomContentImageScalingConfiguration"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "CustomContentImageScalingConfiguration":{
      "type":"string",
      "enum":[
        "FIT_TO_HEIGHT",
        "FIT_TO_WIDTH",
        "DO_NOT_SCALE",
        "SCALE_TO_VISUAL"
      ]
    },
    "CustomContentType":{
      "type":"string",
      "enum":[
        "IMAGE",
        "OTHER_EMBEDDED_CONTENT"
      ]
    },
    "CustomContentVisual":{
      "type":"structure",
      "required":[
        "VisualId",
        "DataSetIdentifier"
      ],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"CustomContentConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "DataSetIdentifier":{"shape":"DataSetIdentifier"}
      }
    },
    "CustomFilterConfiguration":{
      "type":"structure",
      "required":[
        "MatchOperator",
        "NullOption"
      ],
      "members":{
        "MatchOperator":{"shape":"CategoryFilterMatchOperator"},
        "CategoryValue":{"shape":"CategoryValue"},
        "SelectAllOptions":{"shape":"CategoryFilterSelectAllOptions"},
        "ParameterName":{"shape":"ParameterName"},
        "NullOption":{"shape":"FilterNullOption"}
      }
    },
    "CustomFilterListConfiguration":{
      "type":"structure",
      "required":[
        "MatchOperator",
        "NullOption"
      ],
      "members":{
        "MatchOperator":{"shape":"CategoryFilterMatchOperator"},
        "CategoryValues":{"shape":"CategoryValueList"},
        "SelectAllOptions":{"shape":"CategoryFilterSelectAllOptions"},
        "NullOption":{"shape":"FilterNullOption"}
      }
    },
    "CustomLabel":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "CustomNarrativeOptions":{
      "type":"structure",
      "required":["Narrative"],
      "members":{
        "Narrative":{"shape":"NarrativeString"}
      }
    },
    "CustomParameterValues":{
      "type":"structure",
      "members":{
        "StringValues":{"shape":"StringDefaultValueList"},
        "IntegerValues":{"shape":"IntegerDefaultValueList"},
        "DecimalValues":{"shape":"DecimalDefaultValueList"},
        "DateTimeValues":{"shape":"DateTimeDefaultValueList"}
      }
    },
    "CustomSql":{
      "type":"structure",
      "required":[
        "DataSourceArn",
        "Name",
        "SqlQuery"
      ],
      "members":{
        "DataSourceArn":{"shape":"Arn"},
        "Name":{"shape":"CustomSqlName"},
        "SqlQuery":{"shape":"SqlQuery"},
        "Columns":{"shape":"InputColumnList"}
      }
    },
    "CustomSqlName":{
      "type":"string",
      "max":64,
      "min":1
    },
    "CustomValuesConfiguration":{
      "type":"structure",
      "required":["CustomValues"],
      "members":{
        "IncludeNullValue":{"shape":"BooleanObject"},
        "CustomValues":{"shape":"CustomParameterValues"}
      }
    },
    "Dashboard":{
      "type":"structure",
      "members":{
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"DashboardName"},
        "Version":{"shape":"DashboardVersion"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastPublishedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "LinkEntities":{"shape":"LinkEntityArnList"}
      }
    },
    "DashboardBehavior":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "DashboardError":{
      "type":"structure",
      "members":{
        "Type":{"shape":"DashboardErrorType"},
        "Message":{"shape":"NonEmptyString"},
        "ViolatedEntities":{"shape":"EntityList"}
      }
    },
    "DashboardErrorList":{
      "type":"list",
      "member":{"shape":"DashboardError"},
      "min":1
    },
    "DashboardErrorType":{
      "type":"string",
      "enum":[
        "ACCESS_DENIED",
        "SOURCE_NOT_FOUND",
        "DATA_SET_NOT_FOUND",
        "INTERNAL_FAILURE",
        "PARAMETER_VALUE_INCOMPATIBLE",
        "PARAMETER_TYPE_INVALID",
        "PARAMETER_NOT_FOUND",
        "COLUMN_TYPE_MISMATCH",
        "COLUMN_GEOGRAPHIC_ROLE_MISMATCH",
        "COLUMN_REPLACEMENT_MISSING"
      ]
    },
    "DashboardFilterAttribute":{
      "type":"string",
      "enum":[
        "QUICKSIGHT_USER",
        "QUICKSIGHT_VIEWER_OR_OWNER",
        "DIRECT_QUICKSIGHT_VIEWER_OR_OWNER",
        "QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_SOLE_OWNER",
        "DASHBOARD_NAME"
      ]
    },
    "DashboardName":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "DashboardPublishOptions":{
      "type":"structure",
      "members":{
        "AdHocFilteringOption":{"shape":"AdHocFilteringOption"},
        "ExportToCSVOption":{"shape":"ExportToCSVOption"},
        "SheetControlsOption":{"shape":"SheetControlsOption"},
        "VisualPublishOptions":{
          "shape":"DashboardVisualPublishOptions",
          "deprecated":true,
          "deprecatedMessage":"VisualPublishOptions property will reach its end of standard support in a future release. To perform this action, use ExportWithHiddenFields."
        },
        "SheetLayoutElementMaximizationOption":{"shape":"SheetLayoutElementMaximizationOption"},
        "VisualMenuOption":{"shape":"VisualMenuOption"},
        "VisualAxisSortOption":{"shape":"VisualAxisSortOption"},
        "ExportWithHiddenFieldsOption":{"shape":"ExportWithHiddenFieldsOption"},
        "DataPointDrillUpDownOption":{"shape":"DataPointDrillUpDownOption"},
        "DataPointMenuLabelOption":{"shape":"DataPointMenuLabelOption"},
        "DataPointTooltipOption":{"shape":"DataPointTooltipOption"}
      }
    },
    "DashboardSearchFilter":{
      "type":"structure",
      "required":["Operator"],
      "members":{
        "Operator":{"shape":"FilterOperator"},
        "Name":{"shape":"DashboardFilterAttribute"},
        "Value":{"shape":"String"}
      }
    },
    "DashboardSearchFilterList":{
      "type":"list",
      "member":{"shape":"DashboardSearchFilter"},
      "max":1,
      "min":1
    },
    "DashboardSourceEntity":{
      "type":"structure",
      "members":{
        "SourceTemplate":{"shape":"DashboardSourceTemplate"}
      }
    },
    "DashboardSourceTemplate":{
      "type":"structure",
      "required":[
        "DataSetReferences",
        "Arn"
      ],
      "members":{
        "DataSetReferences":{"shape":"DataSetReferenceList"},
        "Arn":{"shape":"Arn"}
      }
    },
    "DashboardSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"DashboardName"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "PublishedVersionNumber":{"shape":"VersionNumber"},
        "LastPublishedTime":{"shape":"Timestamp"}
      }
    },
    "DashboardSummaryList":{
      "type":"list",
      "member":{"shape":"DashboardSummary"},
      "max":100
    },
    "DashboardUIState":{
      "type":"string",
      "enum":[
        "EXPANDED",
        "COLLAPSED"
      ]
    },
    "DashboardVersion":{
      "type":"structure",
      "members":{
        "CreatedTime":{"shape":"Timestamp"},
        "Errors":{"shape":"DashboardErrorList"},
        "VersionNumber":{"shape":"VersionNumber"},
        "Status":{"shape":"ResourceStatus"},
        "Arn":{"shape":"Arn"},
        "SourceEntityArn":{"shape":"Arn"},
        "DataSetArns":{"shape":"DataSetArnsList"},
        "Description":{"shape":"VersionDescription"},
        "ThemeArn":{"shape":"Arn"},
        "Sheets":{"shape":"SheetList"}
      }
    },
    "DashboardVersionDefinition":{
      "type":"structure",
      "required":["DataSetIdentifierDeclarations"],
      "members":{
        "DataSetIdentifierDeclarations":{"shape":"DataSetIdentifierDeclarationList"},
        "Sheets":{"shape":"SheetDefinitionList"},
        "CalculatedFields":{"shape":"CalculatedFields"},
        "ParameterDeclarations":{"shape":"ParameterDeclarationList"},
        "FilterGroups":{"shape":"FilterGroupList"},
        "ColumnConfigurations":{"shape":"ColumnConfigurationList"},
        "AnalysisDefaults":{"shape":"AnalysisDefaults"},
        "Options":{"shape":"AssetOptions"}
      }
    },
    "DashboardVersionSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "CreatedTime":{"shape":"Timestamp"},
        "VersionNumber":{"shape":"VersionNumber"},
        "Status":{"shape":"ResourceStatus"},
        "SourceEntityArn":{"shape":"Arn"},
        "Description":{"shape":"VersionDescription"}
      }
    },
    "DashboardVersionSummaryList":{
      "type":"list",
      "member":{"shape":"DashboardVersionSummary"},
      "max":100
    },
    "DashboardVisualId":{
      "type":"structure",
      "required":[
        "DashboardId",
        "SheetId",
        "VisualId"
      ],
      "members":{
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "SheetId":{"shape":"ShortRestrictiveResourceId"},
        "VisualId":{"shape":"ShortRestrictiveResourceId"}
      }
    },
    "DashboardVisualPublishOptions":{
      "type":"structure",
      "members":{
        "ExportHiddenFieldsOption":{"shape":"ExportHiddenFieldsOption"}
      }
    },
    "DataAggregation":{
      "type":"structure",
      "members":{
        "DatasetRowDateGranularity":{"shape":"TopicTimeGranularity"},
        "DefaultDateColumnName":{"shape":"LimitedString"}
      }
    },
    "DataBarsOptions":{
      "type":"structure",
      "required":["FieldId"],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "PositiveColor":{"shape":"HexColor"},
        "NegativeColor":{"shape":"HexColor"}
      }
    },
    "DataColor":{
      "type":"structure",
      "members":{
        "Color":{"shape":"HexColor"},
        "DataValue":{
          "shape":"Double",
          "box":true
        }
      }
    },
    "DataColorPalette":{
      "type":"structure",
      "members":{
        "Colors":{"shape":"ColorList"},
        "MinMaxGradient":{"shape":"ColorList"},
        "EmptyFillColor":{"shape":"HexColor"}
      }
    },
    "DataFieldSeriesItem":{
      "type":"structure",
      "required":[
        "FieldId",
        "AxisBinding"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "FieldValue":{"shape":"SensitiveString"},
        "AxisBinding":{"shape":"AxisBinding"},
        "Settings":{"shape":"LineChartSeriesSettings"}
      }
    },
    "DataLabelContent":{
      "type":"string",
      "enum":[
        "VALUE",
        "PERCENT",
        "VALUE_AND_PERCENT"
      ]
    },
    "DataLabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "CategoryLabelVisibility":{"shape":"Visibility"},
        "MeasureLabelVisibility":{"shape":"Visibility"},
        "DataLabelTypes":{"shape":"DataLabelTypes"},
        "Position":{"shape":"DataLabelPosition"},
        "LabelContent":{"shape":"DataLabelContent"},
        "LabelFontConfiguration":{"shape":"FontConfiguration"},
        "LabelColor":{"shape":"HexColor"},
        "Overlap":{"shape":"DataLabelOverlap"},
        "TotalsVisibility":{"shape":"Visibility"}
      }
    },
    "DataLabelOverlap":{
      "type":"string",
      "enum":[
        "DISABLE_OVERLAP",
        "ENABLE_OVERLAP"
      ]
    },
    "DataLabelPosition":{
      "type":"string",
      "enum":[
        "INSIDE",
        "OUTSIDE",
        "LEFT",
        "TOP",
        "BOTTOM",
        "RIGHT"
      ]
    },
    "DataLabelType":{
      "type":"structure",
      "members":{
        "FieldLabelType":{"shape":"FieldLabelType"},
        "DataPathLabelType":{"shape":"DataPathLabelType"},
        "RangeEndsLabelType":{"shape":"RangeEndsLabelType"},
        "MinimumLabelType":{"shape":"MinimumLabelType"},
        "MaximumLabelType":{"shape":"MaximumLabelType"}
      }
    },
    "DataLabelTypes":{
      "type":"list",
      "member":{"shape":"DataLabelType"},
      "max":100
    },
    "DataPathColor":{
      "type":"structure",
      "required":[
        "Element",
        "Color"
      ],
      "members":{
        "Element":{"shape":"DataPathValue"},
        "Color":{"shape":"HexColor"},
        "TimeGranularity":{"shape":"TimeGranularity"}
      }
    },
    "DataPathColorList":{
      "type":"list",
      "member":{"shape":"DataPathColor"},
      "max":5000
    },
    "DataPathLabelType":{
      "type":"structure",
      "members":{
        "FieldId":{"shape":"FieldId"},
        "FieldValue":{"shape":"FieldValue"},
        "Visibility":{"shape":"Visibility"}
      }
    },
    "DataPathSort":{
      "type":"structure",
      "required":[
        "Direction",
        "SortPaths"
      ],
      "members":{
        "Direction":{"shape":"SortDirection"},
        "SortPaths":{"shape":"DataPathValueList"}
      }
    },
    "DataPathType":{
      "type":"structure",
      "members":{
        "PivotTableDataPathType":{"shape":"PivotTableDataPathType"}
      }
    },
    "DataPathValue":{
      "type":"structure",
      "members":{
        "FieldId":{"shape":"FieldId"},
        "FieldValue":{"shape":"FieldValue"},
        "DataPathType":{"shape":"DataPathType"}
      }
    },
    "DataPathValueList":{
      "type":"list",
      "member":{"shape":"DataPathValue"},
      "max":20
    },
    "DataPointDrillUpDownOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "DataPointMenuLabelOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "DataPointTooltipOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "DataSet":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSetId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "PhysicalTableMap":{"shape":"PhysicalTableMap"},
        "LogicalTableMap":{"shape":"LogicalTableMap"},
        "OutputColumns":{"shape":"OutputColumnList"},
        "ImportMode":{"shape":"DataSetImportMode"},
        "ConsumedSpiceCapacityInBytes":{"shape":"Long"},
        "ColumnGroups":{"shape":"ColumnGroupList"},
        "FieldFolders":{"shape":"FieldFolderMap"},
        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
        "RowLevelPermissionTagConfiguration":{"shape":"RowLevelPermissionTagConfiguration"},
        "ColumnLevelPermissionRules":{"shape":"ColumnLevelPermissionRuleList"},
        "DataSetUsageConfiguration":{"shape":"DataSetUsageConfiguration"},
        "DatasetParameters":{"shape":"DatasetParameterList"}
      }
    },
    "DataSetArnsList":{
      "type":"list",
      "member":{"shape":"Arn"},
      "max":100
    },
    "DataSetConfiguration":{
      "type":"structure",
      "members":{
        "Placeholder":{"shape":"String"},
        "DataSetSchema":{"shape":"DataSetSchema"},
        "ColumnGroupSchemaList":{"shape":"ColumnGroupSchemaList"}
      }
    },
    "DataSetConfigurationList":{
      "type":"list",
      "member":{"shape":"DataSetConfiguration"},
      "max":30
    },
    "DataSetFilterAttribute":{
      "type":"string",
      "enum":[
        "QUICKSIGHT_VIEWER_OR_OWNER",
        "QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_VIEWER_OR_OWNER",
        "DIRECT_QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_SOLE_OWNER",
        "DATASET_NAME"
      ]
    },
    "DataSetIdentifier":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "DataSetIdentifierDeclaration":{
      "type":"structure",
      "required":[
        "Identifier",
        "DataSetArn"
      ],
      "members":{
        "Identifier":{"shape":"DataSetIdentifier"},
        "DataSetArn":{"shape":"Arn"}
      }
    },
    "DataSetIdentifierDeclarationList":{
      "type":"list",
      "member":{"shape":"DataSetIdentifierDeclaration"},
      "max":50,
      "min":1
    },
    "DataSetImportMode":{
      "type":"string",
      "enum":[
        "SPICE",
        "DIRECT_QUERY"
      ]
    },
    "DataSetName":{
      "type":"string",
      "max":128,
      "min":1
    },
    "DataSetReference":{
      "type":"structure",
      "required":[
        "DataSetPlaceholder",
        "DataSetArn"
      ],
      "members":{
        "DataSetPlaceholder":{"shape":"NonEmptyString"},
        "DataSetArn":{"shape":"Arn"}
      }
    },
    "DataSetReferenceList":{
      "type":"list",
      "member":{"shape":"DataSetReference"},
      "min":1
    },
    "DataSetRefreshProperties":{
      "type":"structure",
      "required":["RefreshConfiguration"],
      "members":{
        "RefreshConfiguration":{"shape":"RefreshConfiguration"}
      }
    },
    "DataSetRegion":{
      "type":"string",
      "max":256,
      "min":1
    },
    "DataSetSchema":{
      "type":"structure",
      "members":{
        "ColumnSchemaList":{"shape":"ColumnSchemaList"}
      }
    },
    "DataSetSearchFilter":{
      "type":"structure",
      "required":[
        "Operator",
        "Name",
        "Value"
      ],
      "members":{
        "Operator":{"shape":"FilterOperator"},
        "Name":{"shape":"DataSetFilterAttribute"},
        "Value":{"shape":"String"}
      }
    },
    "DataSetSearchFilterList":{
      "type":"list",
      "member":{"shape":"DataSetSearchFilter"},
      "max":1,
      "min":1
    },
    "DataSetSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSetId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "ImportMode":{"shape":"DataSetImportMode"},
        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
        "RowLevelPermissionTagConfigurationApplied":{"shape":"Boolean"},
        "ColumnLevelPermissionRulesApplied":{"shape":"Boolean"}
      }
    },
    "DataSetSummaryList":{
      "type":"list",
      "member":{"shape":"DataSetSummary"}
    },
    "DataSetUsageConfiguration":{
      "type":"structure",
      "members":{
        "DisableUseAsDirectQuerySource":{"shape":"Boolean"},
        "DisableUseAsImportedSource":{"shape":"Boolean"}
      }
    },
    "DataSource":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSourceId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"},
        "Type":{"shape":"DataSourceType"},
        "Status":{"shape":"ResourceStatus"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "DataSourceParameters":{"shape":"DataSourceParameters"},
        "AlternateDataSourceParameters":{"shape":"DataSourceParametersList"},
        "VpcConnectionProperties":{"shape":"VpcConnectionProperties"},
        "SslProperties":{"shape":"SslProperties"},
        "ErrorInfo":{"shape":"DataSourceErrorInfo"},
        "SecretArn":{"shape":"SecretArn"}
      }
    },
    "DataSourceCredentials":{
      "type":"structure",
      "members":{
        "CredentialPair":{"shape":"CredentialPair"},
        "CopySourceArn":{"shape":"CopySourceArn"},
        "SecretArn":{"shape":"SecretArn"}
      },
      "sensitive":true
    },
    "DataSourceErrorInfo":{
      "type":"structure",
      "members":{
        "Type":{"shape":"DataSourceErrorInfoType"},
        "Message":{"shape":"String"}
      }
    },
    "DataSourceErrorInfoType":{
      "type":"string",
      "enum":[
        "ACCESS_DENIED",
        "COPY_SOURCE_NOT_FOUND",
        "TIMEOUT",
        "ENGINE_VERSION_NOT_SUPPORTED",
        "UNKNOWN_HOST",
        "GENERIC_SQL_FAILURE",
        "CONFLICT",
        "UNKNOWN"
      ]
    },
    "DataSourceFilterAttribute":{
      "type":"string",
      "enum":[
        "DIRECT_QUICKSIGHT_VIEWER_OR_OWNER",
        "DIRECT_QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_SOLE_OWNER",
        "DATASOURCE_NAME"
      ]
    },
    "DataSourceList":{
      "type":"list",
      "member":{"shape":"DataSource"}
    },
    "DataSourceParameters":{
      "type":"structure",
      "members":{
        "AmazonElasticsearchParameters":{"shape":"AmazonElasticsearchParameters"},
        "AthenaParameters":{"shape":"AthenaParameters"},
        "AuroraParameters":{"shape":"AuroraParameters"},
        "AuroraPostgreSqlParameters":{"shape":"AuroraPostgreSqlParameters"},
        "AwsIotAnalyticsParameters":{"shape":"AwsIotAnalyticsParameters"},
        "JiraParameters":{"shape":"JiraParameters"},
        "MariaDbParameters":{"shape":"MariaDbParameters"},
        "MySqlParameters":{"shape":"MySqlParameters"},
        "OracleParameters":{"shape":"OracleParameters"},
        "PostgreSqlParameters":{"shape":"PostgreSqlParameters"},
        "PrestoParameters":{"shape":"PrestoParameters"},
        "RdsParameters":{"shape":"RdsParameters"},
        "RedshiftParameters":{"shape":"RedshiftParameters"},
        "S3Parameters":{"shape":"S3Parameters"},
        "ServiceNowParameters":{"shape":"ServiceNowParameters"},
        "SnowflakeParameters":{"shape":"SnowflakeParameters"},
        "SparkParameters":{"shape":"SparkParameters"},
        "SqlServerParameters":{"shape":"SqlServerParameters"},
        "TeradataParameters":{"shape":"TeradataParameters"},
        "TwitterParameters":{"shape":"TwitterParameters"},
        "AmazonOpenSearchParameters":{"shape":"AmazonOpenSearchParameters"},
        "ExasolParameters":{"shape":"ExasolParameters"},
        "DatabricksParameters":{"shape":"DatabricksParameters"},
        "StarburstParameters":{"shape":"StarburstParameters"},
        "TrinoParameters":{"shape":"TrinoParameters"},
        "BigQueryParameters":{"shape":"BigQueryParameters"}
      }
    },
    "DataSourceParametersList":{
      "type":"list",
      "member":{"shape":"DataSourceParameters"},
      "max":50,
      "min":1
    },
    "DataSourceSearchFilter":{
      "type":"structure",
      "required":[
        "Operator",
        "Name",
        "Value"
      ],
      "members":{
        "Operator":{"shape":"FilterOperator"},
        "Name":{"shape":"DataSourceFilterAttribute"},
        "Value":{"shape":"String"}
      }
    },
    "DataSourceSearchFilterList":{
      "type":"list",
      "member":{"shape":"DataSourceSearchFilter"},
      "max":1,
      "min":1
    },
    "DataSourceSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSourceId":{"shape":"ResourceId"},
        "Name":{"shape":"ResourceName"},
        "Type":{"shape":"DataSourceType"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"}
      }
    },
    "DataSourceSummaryList":{
      "type":"list",
      "member":{"shape":"DataSourceSummary"}
    },
    "DataSourceType":{
      "type":"string",
      "enum":[
        "ADOBE_ANALYTICS",
        "AMAZON_ELASTICSEARCH",
        "ATHENA",
        "AURORA",
        "AURORA_POSTGRESQL",
        "AWS_IOT_ANALYTICS",
        "GITHUB",
        "JIRA",
        "MARIADB",
        "MYSQL",
        "ORACLE",
        "POSTGRESQL",
        "PRESTO",
        "REDSHIFT",
        "S3",
        "SALESFORCE",
        "SERVICENOW",
        "SNOWFLAKE",
        "SPARK",
        "SQLSERVER",
        "TERADATA",
        "TWITTER",
        "TIMESTREAM",
        "AMAZON_OPENSEARCH",
        "EXASOL",
        "DATABRICKS",
        "STARBURST",
        "TRINO",
        "BIGQUERY"
      ]
    },
    "Database":{
      "type":"string",
      "max":128,
      "min":1
    },
    "DatabaseGroup":{
      "type":"string",
      "max":64,
      "min":1
    },
    "DatabaseGroupList":{
      "type":"list",
      "member":{"shape":"DatabaseGroup"},
      "max":50,
      "min":1
    },
    "DatabaseUser":{
      "type":"string",
      "max":64,
      "min":1
    },
    "DatabricksParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "SqlEndpointPath"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "SqlEndpointPath":{"shape":"SqlEndpointPath"}
      }
    },
    "DatasetMetadata":{
      "type":"structure",
      "required":["DatasetArn"],
      "members":{
        "DatasetArn":{"shape":"Arn"},
        "DatasetName":{"shape":"LimitedString"},
        "DatasetDescription":{"shape":"LimitedString"},
        "DataAggregation":{"shape":"DataAggregation"},
        "Filters":{"shape":"TopicFilters"},
        "Columns":{"shape":"TopicColumns"},
        "CalculatedFields":{"shape":"TopicCalculatedFields"},
        "NamedEntities":{"shape":"TopicNamedEntities"}
      }
    },
    "DatasetParameter":{
      "type":"structure",
      "members":{
        "StringDatasetParameter":{"shape":"StringDatasetParameter"},
        "DecimalDatasetParameter":{"shape":"DecimalDatasetParameter"},
        "IntegerDatasetParameter":{"shape":"IntegerDatasetParameter"},
        "DateTimeDatasetParameter":{"shape":"DateTimeDatasetParameter"}
      }
    },
    "DatasetParameterId":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^[a-zA-Z0-9-]+$"
    },
    "DatasetParameterList":{
      "type":"list",
      "member":{"shape":"DatasetParameter"},
      "max":32,
      "min":1
    },
    "DatasetParameterName":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^[a-zA-Z0-9]+$"
    },
    "DatasetParameterValueType":{
      "type":"string",
      "enum":[
        "MULTI_VALUED",
        "SINGLE_VALUED"
      ]
    },
    "Datasets":{
      "type":"list",
      "member":{"shape":"DatasetMetadata"}
    },
    "DateAggregationFunction":{
      "type":"string",
      "enum":[
        "COUNT",
        "DISTINCT_COUNT",
        "MIN",
        "MAX"
      ]
    },
    "DateAxisOptions":{
      "type":"structure",
      "members":{
        "MissingDateVisibility":{"shape":"Visibility"}
      }
    },
    "DateDimensionField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"},
        "DateGranularity":{"shape":"TimeGranularity"},
        "HierarchyId":{"shape":"HierarchyId"},
        "FormatConfiguration":{"shape":"DateTimeFormatConfiguration"}
      }
    },
    "DateMeasureField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"},
        "AggregationFunction":{"shape":"DateAggregationFunction"},
        "FormatConfiguration":{"shape":"DateTimeFormatConfiguration"}
      }
    },
    "DateTimeDatasetParameter":{
      "type":"structure",
      "required":[
        "Id",
        "Name",
        "ValueType"
      ],
      "members":{
        "Id":{"shape":"DatasetParameterId"},
        "Name":{"shape":"DatasetParameterName"},
        "ValueType":{"shape":"DatasetParameterValueType"},
        "TimeGranularity":{"shape":"TimeGranularity"},
        "DefaultValues":{"shape":"DateTimeDatasetParameterDefaultValues"}
      }
    },
    "DateTimeDatasetParameterDefaultValue":{"type":"timestamp"},
    "DateTimeDatasetParameterDefaultValues":{
      "type":"structure",
      "members":{
        "StaticValues":{"shape":"DateTimeDatasetParameterValueList"}
      }
    },
    "DateTimeDatasetParameterValueList":{
      "type":"list",
      "member":{"shape":"DateTimeDatasetParameterDefaultValue"},
      "max":32,
      "min":1
    },
    "DateTimeDefaultValueList":{
      "type":"list",
      "member":{"shape":"SensitiveTimestamp"},
      "max":50000
    },
    "DateTimeDefaultValues":{
      "type":"structure",
      "members":{
        "DynamicValue":{"shape":"DynamicDefaultValue"},
        "StaticValues":{"shape":"DateTimeDefaultValueList"},
        "RollingDate":{"shape":"RollingDateConfiguration"}
      }
    },
    "DateTimeFormat":{
      "type":"string",
      "max":128,
      "min":1
    },
    "DateTimeFormatConfiguration":{
      "type":"structure",
      "members":{
        "DateTimeFormat":{"shape":"DateTimeFormat"},
        "NullValueFormatConfiguration":{"shape":"NullValueFormatConfiguration"},
        "NumericFormatConfiguration":{"shape":"NumericFormatConfiguration"}
      }
    },
    "DateTimeHierarchy":{
      "type":"structure",
      "required":["HierarchyId"],
      "members":{
        "HierarchyId":{"shape":"HierarchyId"},
        "DrillDownFilters":{"shape":"DrillDownFilterList"}
      }
    },
    "DateTimeParameter":{
      "type":"structure",
      "required":[
        "Name",
        "Values"
      ],
      "members":{
        "Name":{"shape":"NonEmptyString"},
        "Values":{"shape":"SensitiveTimestampList"}
      }
    },
    "DateTimeParameterDeclaration":{
      "type":"structure",
      "required":["Name"],
      "members":{
        "Name":{"shape":"ParameterName"},
        "DefaultValues":{"shape":"DateTimeDefaultValues"},
        "TimeGranularity":{"shape":"TimeGranularity"},
        "ValueWhenUnset":{"shape":"DateTimeValueWhenUnsetConfiguration"},
        "MappedDataSetParameters":{"shape":"MappedDataSetParameters"}
      }
    },
    "DateTimeParameterList":{
      "type":"list",
      "member":{"shape":"DateTimeParameter"},
      "max":100
    },
    "DateTimePickerControlDisplayOptions":{
      "type":"structure",
      "members":{
        "TitleOptions":{"shape":"LabelOptions"},
        "DateTimeFormat":{"shape":"DateTimeFormat"},
        "InfoIconLabelOptions":{"shape":"SheetControlInfoIconLabelOptions"}
      }
    },
    "DateTimeValueWhenUnsetConfiguration":{
      "type":"structure",
      "members":{
        "ValueWhenUnsetOption":{"shape":"ValueWhenUnsetOption"},
        "CustomValue":{"shape":"SensitiveTimestamp"}
      }
    },
    "DayOfMonth":{
      "type":"string",
      "max":17,
      "min":1,
      "pattern":"^(?:LAST_DAY_OF_MONTH|1[0-9]|2[0-8]|[12]|[3-9])$"
    },
    "DayOfTheWeek":{
      "type":"string",
      "enum":[
        "SUNDAY",
        "MONDAY",
        "TUESDAY",
        "WEDNESDAY",
        "THURSDAY",
        "FRIDAY",
        "SATURDAY"
      ]
    },
    "DayOfWeek":{
      "type":"string",
      "enum":[
        "SUNDAY",
        "MONDAY",
        "TUESDAY",
        "WEDNESDAY",
        "THURSDAY",
        "FRIDAY",
        "SATURDAY"
      ]
    },
    "DbUsername":{
      "type":"string",
      "max":64,
      "min":1
    },
    "DecimalDatasetParameter":{
      "type":"structure",
      "required":[
        "Id",
        "Name",
        "ValueType"
      ],
      "members":{
        "Id":{"shape":"DatasetParameterId"},
        "Name":{"shape":"DatasetParameterName"},
        "ValueType":{"shape":"DatasetParameterValueType"},
        "DefaultValues":{"shape":"DecimalDatasetParameterDefaultValues"}
      }
    },
    "DecimalDatasetParameterDefaultValue":{"type":"double"},
    "DecimalDatasetParameterDefaultValues":{
      "type":"structure",
      "members":{
        "StaticValues":{"shape":"DecimalDatasetParameterValueList"}
      }
    },
    "DecimalDatasetParameterValueList":{
      "type":"list",
      "member":{"shape":"DecimalDatasetParameterDefaultValue"},
      "max":32,
      "min":1
    },
    "DecimalDefaultValueList":{
      "type":"list",
      "member":{"shape":"SensitiveDoubleObject"},
      "max":50000
    },
    "DecimalDefaultValues":{
      "type":"structure",
      "members":{
        "DynamicValue":{"shape":"DynamicDefaultValue"},
        "StaticValues":{"shape":"DecimalDefaultValueList"}
      }
    },
    "DecimalParameter":{
      "type":"structure",
      "required":[
        "Name",
        "Values"
      ],
      "members":{
        "Name":{"shape":"NonEmptyString"},
        "Values":{"shape":"SensitiveDoubleList"}
      }
    },
    "DecimalParameterDeclaration":{
      "type":"structure",
      "required":[
        "ParameterValueType",
        "Name"
      ],
      "members":{
        "ParameterValueType":{"shape":"ParameterValueType"},
        "Name":{"shape":"ParameterName"},
        "DefaultValues":{"shape":"DecimalDefaultValues"},
        "ValueWhenUnset":{"shape":"DecimalValueWhenUnsetConfiguration"},
        "MappedDataSetParameters":{"shape":"MappedDataSetParameters"}
      }
    },
    "DecimalParameterList":{
      "type":"list",
      "member":{"shape":"DecimalParameter"},
      "max":100
    },
    "DecimalPlaces":{
      "type":"long",
      "max":20,
      "min":0
    },
    "DecimalPlacesConfiguration":{
      "type":"structure",
      "required":["DecimalPlaces"],
      "members":{
        "DecimalPlaces":{"shape":"DecimalPlaces"}
      }
    },
    "DecimalValueWhenUnsetConfiguration":{
      "type":"structure",
      "members":{
        "ValueWhenUnsetOption":{"shape":"ValueWhenUnsetOption"},
        "CustomValue":{
          "shape":"SensitiveDouble",
          "box":true
        }
      }
    },
    "DefaultAggregation":{
      "type":"string",
      "enum":[
        "SUM",
        "MAX",
        "MIN",
        "COUNT",
        "DISTINCT_COUNT",
        "AVERAGE",
        "MEDIAN",
        "STDEV",
        "STDEVP",
        "VAR",
        "VARP"
      ]
    },
    "DefaultFormatting":{
      "type":"structure",
      "members":{
        "DisplayFormat":{"shape":"DisplayFormat"},
        "DisplayFormatOptions":{"shape":"DisplayFormatOptions"}
      }
    },
    "DefaultFreeFormLayoutConfiguration":{
      "type":"structure",
      "required":["CanvasSizeOptions"],
      "members":{
        "CanvasSizeOptions":{"shape":"FreeFormLayoutCanvasSizeOptions"}
      }
    },
    "DefaultGridLayoutConfiguration":{
      "type":"structure",
      "required":["CanvasSizeOptions"],
      "members":{
        "CanvasSizeOptions":{"shape":"GridLayoutCanvasSizeOptions"}
      }
    },
    "DefaultInteractiveLayoutConfiguration":{
      "type":"structure",
      "members":{
        "Grid":{"shape":"DefaultGridLayoutConfiguration"},
        "FreeForm":{"shape":"DefaultFreeFormLayoutConfiguration"}
      }
    },
    "DefaultNewSheetConfiguration":{
      "type":"structure",
      "members":{
        "InteractiveLayoutConfiguration":{"shape":"DefaultInteractiveLayoutConfiguration"},
        "PaginatedLayoutConfiguration":{"shape":"DefaultPaginatedLayoutConfiguration"},
        "SheetContentType":{"shape":"SheetContentType"}
      }
    },
    "DefaultPaginatedLayoutConfiguration":{
      "type":"structure",
      "members":{
        "SectionBased":{"shape":"DefaultSectionBasedLayoutConfiguration"}
      }
    },
    "DefaultSectionBasedLayoutConfiguration":{
      "type":"structure",
      "required":["CanvasSizeOptions"],
      "members":{
        "CanvasSizeOptions":{"shape":"SectionBasedLayoutCanvasSizeOptions"}
      }
    },
    "DeleteAccountCustomizationRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"querystring",
          "locationName":"namespace"
        }
      }
    },
    "DeleteAccountCustomizationResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteAccountSubscriptionRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        }
      }
    },
    "DeleteAccountSubscriptionResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteAnalysisRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        },
        "RecoveryWindowInDays":{
          "shape":"RecoveryWindowInDays",
          "location":"querystring",
          "locationName":"recovery-window-in-days"
        },
        "ForceDeleteWithoutRecovery":{
          "shape":"Boolean",
          "location":"querystring",
          "locationName":"force-delete-without-recovery"
        }
      }
    },
    "DeleteAnalysisResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "Arn":{"shape":"Arn"},
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "DeletionTime":{"shape":"Timestamp"},
        "RequestId":{"shape":"String"}
      }
    },
    "DeleteDashboardRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        }
      }
    },
    "DeleteDashboardResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "Arn":{"shape":"Arn"},
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "RequestId":{"shape":"String"}
      }
    },
    "DeleteDataSetRefreshPropertiesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        }
      }
    },
    "DeleteDataSetRefreshPropertiesResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteDataSetRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        }
      }
    },
    "DeleteDataSetResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSetId":{"shape":"ResourceId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteDataSourceRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSourceId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSourceId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSourceId"
        }
      }
    },
    "DeleteDataSourceResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSourceId":{"shape":"ResourceId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteFolderMembershipRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId",
        "MemberId",
        "MemberType"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "MemberId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"MemberId"
        },
        "MemberType":{
          "shape":"MemberType",
          "location":"uri",
          "locationName":"MemberType"
        }
      }
    },
    "DeleteFolderMembershipResponse":{
      "type":"structure",
      "members":{
        "Status":{"shape":"StatusCode"},
        "RequestId":{"shape":"String"}
      }
    },
    "DeleteFolderRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        }
      }
    },
    "DeleteFolderResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "Arn":{"shape":"Arn"},
        "FolderId":{"shape":"RestrictiveResourceId"},
        "RequestId":{"shape":"String"}
      }
    },
    "DeleteGroupMembershipRequest":{
      "type":"structure",
      "required":[
        "MemberName",
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "MemberName":{
          "shape":"GroupMemberName",
          "location":"uri",
          "locationName":"MemberName"
        },
        "GroupName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"GroupName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteGroupMembershipResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteGroupRequest":{
      "type":"structure",
      "required":[
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "GroupName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"GroupName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteGroupResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteIAMPolicyAssignmentRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssignmentName",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssignmentName":{
          "shape":"IAMPolicyAssignmentName",
          "location":"uri",
          "locationName":"AssignmentName"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteIAMPolicyAssignmentResponse":{
      "type":"structure",
      "members":{
        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteIdentityPropagationConfigRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Service"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Service":{
          "shape":"ServiceType",
          "location":"uri",
          "locationName":"Service"
        }
      }
    },
    "DeleteIdentityPropagationConfigResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteNamespaceRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteNamespaceResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "DataSetId",
        "AwsAccountId",
        "ScheduleId"
      ],
      "members":{
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ScheduleId":{
          "shape":"String",
          "location":"uri",
          "locationName":"ScheduleId"
        }
      }
    },
    "DeleteRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "ScheduleId":{"shape":"String"},
        "Arn":{"shape":"Arn"}
      }
    },
    "DeleteRoleCustomPermissionRequest":{
      "type":"structure",
      "required":[
        "Role",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "Role":{
          "shape":"Role",
          "location":"uri",
          "locationName":"Role"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteRoleCustomPermissionResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{"shape":"StatusCode"}
      }
    },
    "DeleteRoleMembershipRequest":{
      "type":"structure",
      "required":[
        "MemberName",
        "Role",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "MemberName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"MemberName"
        },
        "Role":{
          "shape":"Role",
          "location":"uri",
          "locationName":"Role"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteRoleMembershipResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteTemplateAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId",
        "AliasName"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        }
      }
    },
    "DeleteTemplateAliasResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "AliasName":{"shape":"AliasName"},
        "Arn":{"shape":"Arn"},
        "RequestId":{"shape":"String"}
      }
    },
    "DeleteTemplateRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        }
      }
    },
    "DeleteTemplateResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Arn":{"shape":"Arn"},
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteThemeAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId",
        "AliasName"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        }
      }
    },
    "DeleteThemeAliasResponse":{
      "type":"structure",
      "members":{
        "AliasName":{"shape":"AliasName"},
        "Arn":{"shape":"Arn"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "ThemeId":{"shape":"ShortRestrictiveResourceId"}
      }
    },
    "DeleteThemeRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        }
      }
    },
    "DeleteThemeResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "ThemeId":{"shape":"ShortRestrictiveResourceId"}
      }
    },
    "DeleteTopicRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId",
        "DatasetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        },
        "DatasetId":{
          "shape":"String",
          "location":"uri",
          "locationName":"DatasetId"
        }
      }
    },
    "DeleteTopicRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "TopicArn":{"shape":"Arn"},
        "DatasetArn":{"shape":"Arn"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DeleteTopicRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        }
      }
    },
    "DeleteTopicResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "TopicId":{"shape":"TopicId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteUserByPrincipalIdRequest":{
      "type":"structure",
      "required":[
        "PrincipalId",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "PrincipalId":{
          "shape":"String",
          "location":"uri",
          "locationName":"PrincipalId"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteUserByPrincipalIdResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteUserRequest":{
      "type":"structure",
      "required":[
        "UserName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "UserName":{
          "shape":"UserName",
          "location":"uri",
          "locationName":"UserName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DeleteUserResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DeleteVPCConnectionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "VPCConnectionId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "VPCConnectionId":{
          "shape":"VPCConnectionResourceIdUnrestricted",
          "location":"uri",
          "locationName":"VPCConnectionId"
        }
      }
    },
    "DeleteVPCConnectionResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VPCConnectionId":{"shape":"VPCConnectionResourceIdUnrestricted"},
        "DeletionStatus":{"shape":"VPCConnectionResourceStatus"},
        "AvailabilityStatus":{"shape":"VPCConnectionAvailabilityStatus"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "Delimiter":{
      "type":"string",
      "max":1,
      "min":1
    },
    "DescribeAccountCustomizationRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"querystring",
          "locationName":"namespace"
        },
        "Resolved":{
          "shape":"boolean",
          "location":"querystring",
          "locationName":"resolved"
        }
      }
    },
    "DescribeAccountCustomizationResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AwsAccountId":{"shape":"AwsAccountId"},
        "Namespace":{"shape":"Namespace"},
        "AccountCustomization":{"shape":"AccountCustomization"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeAccountSettingsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        }
      }
    },
    "DescribeAccountSettingsResponse":{
      "type":"structure",
      "members":{
        "AccountSettings":{"shape":"AccountSettings"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeAccountSubscriptionRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        }
      }
    },
    "DescribeAccountSubscriptionResponse":{
      "type":"structure",
      "members":{
        "AccountInfo":{"shape":"AccountInfo"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeAnalysisDefinitionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        }
      }
    },
    "DescribeAnalysisDefinitionResponse":{
      "type":"structure",
      "members":{
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"AnalysisName"},
        "Errors":{"shape":"AnalysisErrorList"},
        "ResourceStatus":{"shape":"ResourceStatus"},
        "ThemeArn":{"shape":"Arn"},
        "Definition":{"shape":"AnalysisDefinition"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeAnalysisPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        }
      }
    },
    "DescribeAnalysisPermissionsResponse":{
      "type":"structure",
      "members":{
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "AnalysisArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeAnalysisRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        }
      }
    },
    "DescribeAnalysisResponse":{
      "type":"structure",
      "members":{
        "Analysis":{"shape":"Analysis"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeAssetBundleExportJobRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssetBundleExportJobId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssetBundleExportJobId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AssetBundleExportJobId"
        }
      }
    },
    "DescribeAssetBundleExportJobResponse":{
      "type":"structure",
      "members":{
        "JobStatus":{"shape":"AssetBundleExportJobStatus"},
        "DownloadUrl":{"shape":"SensitiveS3Uri"},
        "Errors":{"shape":"AssetBundleExportJobErrorList"},
        "Arn":{"shape":"Arn"},
        "CreatedTime":{"shape":"Timestamp"},
        "AssetBundleExportJobId":{"shape":"ShortRestrictiveResourceId"},
        "AwsAccountId":{"shape":"AwsAccountId"},
        "ResourceArns":{"shape":"AssetBundleResourceArns"},
        "IncludeAllDependencies":{"shape":"Boolean"},
        "ExportFormat":{"shape":"AssetBundleExportFormat"},
        "CloudFormationOverridePropertyConfiguration":{"shape":"AssetBundleCloudFormationOverridePropertyConfiguration"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "IncludePermissions":{"shape":"Boolean"},
        "IncludeTags":{"shape":"Boolean"},
        "ValidationStrategy":{"shape":"AssetBundleExportJobValidationStrategy"},
        "Warnings":{"shape":"AssetBundleExportJobWarningList"}
      }
    },
    "DescribeAssetBundleImportJobRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssetBundleImportJobId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssetBundleImportJobId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AssetBundleImportJobId"
        }
      }
    },
    "DescribeAssetBundleImportJobResponse":{
      "type":"structure",
      "members":{
        "JobStatus":{"shape":"AssetBundleImportJobStatus"},
        "Errors":{"shape":"AssetBundleImportJobErrorList"},
        "RollbackErrors":{"shape":"AssetBundleImportJobErrorList"},
        "Arn":{"shape":"Arn"},
        "CreatedTime":{"shape":"Timestamp"},
        "AssetBundleImportJobId":{"shape":"ShortRestrictiveResourceId"},
        "AwsAccountId":{"shape":"AwsAccountId"},
        "AssetBundleImportSource":{"shape":"AssetBundleImportSourceDescription"},
        "OverrideParameters":{"shape":"AssetBundleImportJobOverrideParameters"},
        "FailureAction":{"shape":"AssetBundleImportFailureAction"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "OverridePermissions":{"shape":"AssetBundleImportJobOverridePermissions"},
        "OverrideTags":{"shape":"AssetBundleImportJobOverrideTags"},
        "OverrideValidationStrategy":{"shape":"AssetBundleImportJobOverrideValidationStrategy"}
      }
    },
    "DescribeDashboardDefinitionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"querystring",
          "locationName":"alias-name"
        }
      }
    },
    "DescribeDashboardDefinitionResponse":{
      "type":"structure",
      "members":{
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "Errors":{"shape":"DashboardErrorList"},
        "Name":{"shape":"DashboardName"},
        "ResourceStatus":{"shape":"ResourceStatus"},
        "ThemeArn":{"shape":"Arn"},
        "Definition":{"shape":"DashboardVersionDefinition"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "DashboardPublishOptions":{"shape":"DashboardPublishOptions"}
      }
    },
    "DescribeDashboardPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        }
      }
    },
    "DescribeDashboardPermissionsResponse":{
      "type":"structure",
      "members":{
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "DashboardArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "LinkSharingConfiguration":{"shape":"LinkSharingConfiguration"}
      }
    },
    "DescribeDashboardRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"querystring",
          "locationName":"alias-name"
        }
      }
    },
    "DescribeDashboardResponse":{
      "type":"structure",
      "members":{
        "Dashboard":{"shape":"Dashboard"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeDashboardSnapshotJobRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "SnapshotJobId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "SnapshotJobId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"SnapshotJobId"
        }
      }
    },
    "DescribeDashboardSnapshotJobResponse":{
      "type":"structure",
      "members":{
        "AwsAccountId":{"shape":"AwsAccountId"},
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "SnapshotJobId":{"shape":"ShortRestrictiveResourceId"},
        "UserConfiguration":{"shape":"SnapshotUserConfigurationRedacted"},
        "SnapshotConfiguration":{"shape":"SnapshotConfiguration"},
        "Arn":{"shape":"Arn"},
        "JobStatus":{"shape":"SnapshotJobStatus"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{"shape":"StatusCode"}
      }
    },
    "DescribeDashboardSnapshotJobResultRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "SnapshotJobId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "SnapshotJobId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"SnapshotJobId"
        }
      }
    },
    "DescribeDashboardSnapshotJobResultResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "JobStatus":{"shape":"SnapshotJobStatus"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "Result":{"shape":"SnapshotJobResult"},
        "ErrorInfo":{"shape":"SnapshotJobErrorInfo"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeDataSetPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        }
      }
    },
    "DescribeDataSetPermissionsResponse":{
      "type":"structure",
      "members":{
        "DataSetArn":{"shape":"Arn"},
        "DataSetId":{"shape":"ResourceId"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeDataSetRefreshPropertiesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        }
      }
    },
    "DescribeDataSetRefreshPropertiesResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "DataSetRefreshProperties":{"shape":"DataSetRefreshProperties"}
      }
    },
    "DescribeDataSetRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        }
      }
    },
    "DescribeDataSetResponse":{
      "type":"structure",
      "members":{
        "DataSet":{"shape":"DataSet"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeDataSourcePermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSourceId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSourceId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSourceId"
        }
      }
    },
    "DescribeDataSourcePermissionsResponse":{
      "type":"structure",
      "members":{
        "DataSourceArn":{"shape":"Arn"},
        "DataSourceId":{"shape":"ResourceId"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeDataSourceRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSourceId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSourceId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSourceId"
        }
      }
    },
    "DescribeDataSourceResponse":{
      "type":"structure",
      "members":{
        "DataSource":{"shape":"DataSource"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeFolderPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"querystring",
          "locationName":"namespace"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        }
      }
    },
    "DescribeFolderPermissionsResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "FolderId":{"shape":"RestrictiveResourceId"},
        "Arn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "NextToken":{"shape":"String"}
      }
    },
    "DescribeFolderRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        }
      }
    },
    "DescribeFolderResolvedPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"querystring",
          "locationName":"namespace"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        }
      }
    },
    "DescribeFolderResolvedPermissionsResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "FolderId":{"shape":"RestrictiveResourceId"},
        "Arn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "NextToken":{"shape":"String"}
      }
    },
    "DescribeFolderResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "Folder":{"shape":"Folder"},
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeGroupMembershipRequest":{
      "type":"structure",
      "required":[
        "MemberName",
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "MemberName":{
          "shape":"GroupMemberName",
          "location":"uri",
          "locationName":"MemberName"
        },
        "GroupName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"GroupName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DescribeGroupMembershipResponse":{
      "type":"structure",
      "members":{
        "GroupMember":{"shape":"GroupMember"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeGroupRequest":{
      "type":"structure",
      "required":[
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "GroupName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"GroupName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DescribeGroupResponse":{
      "type":"structure",
      "members":{
        "Group":{"shape":"Group"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeIAMPolicyAssignmentRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssignmentName",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssignmentName":{
          "shape":"IAMPolicyAssignmentName",
          "location":"uri",
          "locationName":"AssignmentName"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DescribeIAMPolicyAssignmentResponse":{
      "type":"structure",
      "members":{
        "IAMPolicyAssignment":{"shape":"IAMPolicyAssignment"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeIngestionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId",
        "IngestionId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"String",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "IngestionId":{
          "shape":"IngestionId",
          "location":"uri",
          "locationName":"IngestionId"
        }
      }
    },
    "DescribeIngestionResponse":{
      "type":"structure",
      "members":{
        "Ingestion":{"shape":"Ingestion"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeIpRestrictionRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        }
      }
    },
    "DescribeIpRestrictionResponse":{
      "type":"structure",
      "members":{
        "AwsAccountId":{"shape":"AwsAccountId"},
        "IpRestrictionRuleMap":{"shape":"IpRestrictionRuleMap"},
        "Enabled":{"shape":"NullableBoolean"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeNamespaceRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DescribeNamespaceResponse":{
      "type":"structure",
      "members":{
        "Namespace":{"shape":"NamespaceInfoV2"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId",
        "ScheduleId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "ScheduleId":{
          "shape":"String",
          "location":"uri",
          "locationName":"ScheduleId"
        }
      }
    },
    "DescribeRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "RefreshSchedule":{"shape":"RefreshSchedule"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "Arn":{"shape":"Arn"}
      }
    },
    "DescribeRoleCustomPermissionRequest":{
      "type":"structure",
      "required":[
        "Role",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "Role":{
          "shape":"Role",
          "location":"uri",
          "locationName":"Role"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DescribeRoleCustomPermissionResponse":{
      "type":"structure",
      "members":{
        "CustomPermissionsName":{"shape":"RoleName"},
        "RequestId":{"shape":"String"},
        "Status":{"shape":"StatusCode"}
      }
    },
    "DescribeTemplateAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId",
        "AliasName"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        }
      }
    },
    "DescribeTemplateAliasResponse":{
      "type":"structure",
      "members":{
        "TemplateAlias":{"shape":"TemplateAlias"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeTemplateDefinitionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"querystring",
          "locationName":"alias-name"
        }
      }
    },
    "DescribeTemplateDefinitionResponse":{
      "type":"structure",
      "members":{
        "Name":{"shape":"TemplateName"},
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "Errors":{"shape":"TemplateErrorList"},
        "ResourceStatus":{"shape":"ResourceStatus"},
        "ThemeArn":{"shape":"Arn"},
        "Definition":{"shape":"TemplateVersionDefinition"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeTemplatePermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        }
      }
    },
    "DescribeTemplatePermissionsResponse":{
      "type":"structure",
      "members":{
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "TemplateArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeTemplateRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"querystring",
          "locationName":"alias-name"
        }
      }
    },
    "DescribeTemplateResponse":{
      "type":"structure",
      "members":{
        "Template":{"shape":"Template"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeThemeAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId",
        "AliasName"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        }
      }
    },
    "DescribeThemeAliasResponse":{
      "type":"structure",
      "members":{
        "ThemeAlias":{"shape":"ThemeAlias"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeThemePermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        }
      }
    },
    "DescribeThemePermissionsResponse":{
      "type":"structure",
      "members":{
        "ThemeId":{"shape":"ShortRestrictiveResourceId"},
        "ThemeArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeThemeRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAndAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"querystring",
          "locationName":"version-number"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"querystring",
          "locationName":"alias-name"
        }
      }
    },
    "DescribeThemeResponse":{
      "type":"structure",
      "members":{
        "Theme":{"shape":"Theme"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeTopicPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        }
      }
    },
    "DescribeTopicPermissionsResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "TopicArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeTopicRefreshRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId",
        "RefreshId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        },
        "RefreshId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"RefreshId"
        }
      }
    },
    "DescribeTopicRefreshResponse":{
      "type":"structure",
      "members":{
        "RefreshDetails":{"shape":"TopicRefreshDetails"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeTopicRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId",
        "DatasetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        },
        "DatasetId":{
          "shape":"String",
          "location":"uri",
          "locationName":"DatasetId"
        }
      }
    },
    "DescribeTopicRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "TopicArn":{"shape":"Arn"},
        "DatasetArn":{"shape":"Arn"},
        "RefreshSchedule":{"shape":"TopicRefreshSchedule"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "DescribeTopicRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        }
      }
    },
    "DescribeTopicResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "TopicId":{"shape":"TopicId"},
        "Topic":{"shape":"TopicDetails"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeUserRequest":{
      "type":"structure",
      "required":[
        "UserName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "UserName":{
          "shape":"UserName",
          "location":"uri",
          "locationName":"UserName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "DescribeUserResponse":{
      "type":"structure",
      "members":{
        "User":{"shape":"User"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "DescribeVPCConnectionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "VPCConnectionId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "VPCConnectionId":{
          "shape":"VPCConnectionResourceIdUnrestricted",
          "location":"uri",
          "locationName":"VPCConnectionId"
        }
      }
    },
    "DescribeVPCConnectionResponse":{
      "type":"structure",
      "members":{
        "VPCConnection":{"shape":"VPCConnection"},
        "RequestId":{"shape":"String"},
        "Status":{"shape":"StatusCode"}
      }
    },
    "DestinationParameterValueConfiguration":{
      "type":"structure",
      "members":{
        "CustomValuesConfiguration":{"shape":"CustomValuesConfiguration"},
        "SelectAllValueOptions":{"shape":"SelectAllValueOptions"},
        "SourceParameterName":{"shape":"String"},
        "SourceField":{"shape":"FieldId"},
        "SourceColumn":{"shape":"ColumnIdentifier"}
      }
    },
    "DimensionField":{
      "type":"structure",
      "members":{
        "NumericalDimensionField":{"shape":"NumericalDimensionField"},
        "CategoricalDimensionField":{"shape":"CategoricalDimensionField"},
        "DateDimensionField":{"shape":"DateDimensionField"}
      }
    },
    "DimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":200
    },
    "DisplayFormat":{
      "type":"string",
      "enum":[
        "AUTO",
        "PERCENT",
        "CURRENCY",
        "NUMBER",
        "DATE",
        "STRING"
      ]
    },
    "DisplayFormatOptions":{
      "type":"structure",
      "members":{
        "UseBlankCellFormat":{"shape":"Boolean"},
        "BlankCellFormat":{"shape":"LimitedString"},
        "DateFormat":{"shape":"LimitedString"},
        "DecimalSeparator":{"shape":"TopicNumericSeparatorSymbol"},
        "GroupingSeparator":{"shape":"LimitedString"},
        "UseGrouping":{"shape":"Boolean"},
        "FractionDigits":{"shape":"Integer"},
        "Prefix":{"shape":"LimitedString"},
        "Suffix":{"shape":"LimitedString"},
        "UnitScaler":{"shape":"NumberScale"},
        "NegativeFormat":{"shape":"NegativeFormat"},
        "CurrencySymbol":{"shape":"LimitedString"}
      }
    },
    "DnsResolverList":{
      "type":"list",
      "member":{"shape":"IPv4Address"},
      "max":15
    },
    "Domain":{
      "type":"string",
      "max":64,
      "min":1
    },
    "DomainNotWhitelistedException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":403},
      "exception":true
    },
    "DonutCenterOptions":{
      "type":"structure",
      "members":{
        "LabelVisibility":{"shape":"Visibility"}
      }
    },
    "DonutOptions":{
      "type":"structure",
      "members":{
        "ArcOptions":{"shape":"ArcOptions"},
        "DonutCenterOptions":{"shape":"DonutCenterOptions"}
      }
    },
    "Double":{"type":"double"},
    "DrillDownFilter":{
      "type":"structure",
      "members":{
        "NumericEqualityFilter":{"shape":"NumericEqualityDrillDownFilter"},
        "CategoryFilter":{"shape":"CategoryDrillDownFilter"},
        "TimeRangeFilter":{"shape":"TimeRangeDrillDownFilter"}
      }
    },
    "DrillDownFilterList":{
      "type":"list",
      "member":{"shape":"DrillDownFilter"},
      "max":10
    },
    "DropDownControlDisplayOptions":{
      "type":"structure",
      "members":{
        "SelectAllOptions":{"shape":"ListControlSelectAllOptions"},
        "TitleOptions":{"shape":"LabelOptions"},
        "InfoIconLabelOptions":{"shape":"SheetControlInfoIconLabelOptions"}
      }
    },
    "DynamicDefaultValue":{
      "type":"structure",
      "required":["DefaultValueColumn"],
      "members":{
        "UserNameColumn":{"shape":"ColumnIdentifier"},
        "GroupNameColumn":{"shape":"ColumnIdentifier"},
        "DefaultValueColumn":{"shape":"ColumnIdentifier"}
      }
    },
    "Edition":{
      "type":"string",
      "enum":[
        "STANDARD",
        "ENTERPRISE",
        "ENTERPRISE_AND_Q"
      ]
    },
    "EmbeddingIdentityType":{
      "type":"string",
      "enum":[
        "IAM",
        "QUICKSIGHT",
        "ANONYMOUS"
      ]
    },
    "EmbeddingUrl":{
      "type":"string",
      "sensitive":true
    },
    "EmptyVisual":{
      "type":"structure",
      "required":[
        "VisualId",
        "DataSetIdentifier"
      ],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "DataSetIdentifier":{"shape":"DataSetIdentifier"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "Entity":{
      "type":"structure",
      "members":{
        "Path":{"shape":"NonEmptyString"}
      }
    },
    "EntityList":{
      "type":"list",
      "member":{"shape":"Entity"},
      "max":200
    },
    "EntryPath":{
      "type":"string",
      "max":1000,
      "min":1
    },
    "EntryPoint":{
      "type":"string",
      "max":1000,
      "min":1
    },
    "ErrorInfo":{
      "type":"structure",
      "members":{
        "Type":{"shape":"IngestionErrorType"},
        "Message":{"shape":"String"}
      }
    },
    "ExasolParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"}
      }
    },
    "ExceptionResourceType":{
      "type":"string",
      "enum":[
        "USER",
        "GROUP",
        "NAMESPACE",
        "ACCOUNT_SETTINGS",
        "IAMPOLICY_ASSIGNMENT",
        "DATA_SOURCE",
        "DATA_SET",
        "VPC_CONNECTION",
        "INGESTION"
      ]
    },
    "ExcludePeriodConfiguration":{
      "type":"structure",
      "required":[
        "Amount",
        "Granularity"
      ],
      "members":{
        "Amount":{
          "shape":"Integer",
          "box":true
        },
        "Granularity":{"shape":"TimeGranularity"},
        "Status":{"shape":"WidgetStatus"}
      }
    },
    "ExplicitHierarchy":{
      "type":"structure",
      "required":[
        "HierarchyId",
        "Columns"
      ],
      "members":{
        "HierarchyId":{"shape":"HierarchyId"},
        "Columns":{"shape":"ExplicitHierarchyColumnList"},
        "DrillDownFilters":{"shape":"DrillDownFilterList"}
      }
    },
    "ExplicitHierarchyColumnList":{
      "type":"list",
      "member":{"shape":"ColumnIdentifier"},
      "max":10,
      "min":2
    },
    "ExportHiddenFieldsOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "ExportToCSVOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "ExportWithHiddenFieldsOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "Expression":{
      "type":"string",
      "max":4096,
      "min":1,
      "sensitive":true
    },
    "FieldBasedTooltip":{
      "type":"structure",
      "members":{
        "AggregationVisibility":{"shape":"Visibility"},
        "TooltipTitleType":{"shape":"TooltipTitleType"},
        "TooltipFields":{"shape":"TooltipItemList"}
      }
    },
    "FieldFolder":{
      "type":"structure",
      "members":{
        "description":{"shape":"FieldFolderDescription"},
        "columns":{"shape":"FolderColumnList"}
      }
    },
    "FieldFolderDescription":{
      "type":"string",
      "max":500
    },
    "FieldFolderMap":{
      "type":"map",
      "key":{"shape":"FieldFolderPath"},
      "value":{"shape":"FieldFolder"}
    },
    "FieldFolderPath":{
      "type":"string",
      "max":1000,
      "min":1
    },
    "FieldId":{
      "type":"string",
      "max":512,
      "min":1
    },
    "FieldLabelType":{
      "type":"structure",
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Visibility":{"shape":"Visibility"}
      }
    },
    "FieldOrderList":{
      "type":"list",
      "member":{"shape":"FieldId"},
      "max":200
    },
    "FieldSeriesItem":{
      "type":"structure",
      "required":[
        "FieldId",
        "AxisBinding"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "AxisBinding":{"shape":"AxisBinding"},
        "Settings":{"shape":"LineChartSeriesSettings"}
      }
    },
    "FieldSort":{
      "type":"structure",
      "required":[
        "FieldId",
        "Direction"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Direction":{"shape":"SortDirection"}
      }
    },
    "FieldSortOptions":{
      "type":"structure",
      "members":{
        "FieldSort":{"shape":"FieldSort"},
        "ColumnSort":{"shape":"ColumnSort"}
      }
    },
    "FieldSortOptionsList":{
      "type":"list",
      "member":{"shape":"FieldSortOptions"},
      "max":100
    },
    "FieldTooltipItem":{
      "type":"structure",
      "required":["FieldId"],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Label":{"shape":"String"},
        "Visibility":{"shape":"Visibility"}
      }
    },
    "FieldValue":{
      "type":"string",
      "max":2048,
      "sensitive":true
    },
    "FileFormat":{
      "type":"string",
      "enum":[
        "CSV",
        "TSV",
        "CLF",
        "ELF",
        "XLSX",
        "JSON"
      ]
    },
    "FilledMapAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Geospatial":{"shape":"FilledMapDimensionFieldList"},
        "Values":{"shape":"FilledMapMeasureFieldList"}
      }
    },
    "FilledMapConditionalFormatting":{
      "type":"structure",
      "required":["ConditionalFormattingOptions"],
      "members":{
        "ConditionalFormattingOptions":{"shape":"FilledMapConditionalFormattingOptionList"}
      }
    },
    "FilledMapConditionalFormattingOption":{
      "type":"structure",
      "required":["Shape"],
      "members":{
        "Shape":{"shape":"FilledMapShapeConditionalFormatting"}
      }
    },
    "FilledMapConditionalFormattingOptionList":{
      "type":"list",
      "member":{"shape":"FilledMapConditionalFormattingOption"},
      "max":200
    },
    "FilledMapConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"FilledMapFieldWells"},
        "SortConfiguration":{"shape":"FilledMapSortConfiguration"},
        "Legend":{"shape":"LegendOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "WindowOptions":{"shape":"GeospatialWindowOptions"},
        "MapStyleOptions":{"shape":"GeospatialMapStyleOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "FilledMapDimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "FilledMapFieldWells":{
      "type":"structure",
      "members":{
        "FilledMapAggregatedFieldWells":{"shape":"FilledMapAggregatedFieldWells"}
      }
    },
    "FilledMapMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":1
    },
    "FilledMapShapeConditionalFormatting":{
      "type":"structure",
      "required":["FieldId"],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Format":{"shape":"ShapeConditionalFormat"}
      }
    },
    "FilledMapSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"}
      }
    },
    "FilledMapVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"FilledMapConfiguration"},
        "ConditionalFormatting":{"shape":"FilledMapConditionalFormatting"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "Filter":{
      "type":"structure",
      "members":{
        "CategoryFilter":{"shape":"CategoryFilter"},
        "NumericRangeFilter":{"shape":"NumericRangeFilter"},
        "NumericEqualityFilter":{"shape":"NumericEqualityFilter"},
        "TimeEqualityFilter":{"shape":"TimeEqualityFilter"},
        "TimeRangeFilter":{"shape":"TimeRangeFilter"},
        "RelativeDatesFilter":{"shape":"RelativeDatesFilter"},
        "TopBottomFilter":{"shape":"TopBottomFilter"}
      }
    },
    "FilterClass":{
      "type":"string",
      "enum":[
        "ENFORCED_VALUE_FILTER",
        "CONDITIONAL_VALUE_FILTER",
        "NAMED_VALUE_FILTER"
      ]
    },
    "FilterControl":{
      "type":"structure",
      "members":{
        "DateTimePicker":{"shape":"FilterDateTimePickerControl"},
        "List":{"shape":"FilterListControl"},
        "Dropdown":{"shape":"FilterDropDownControl"},
        "TextField":{"shape":"FilterTextFieldControl"},
        "TextArea":{"shape":"FilterTextAreaControl"},
        "Slider":{"shape":"FilterSliderControl"},
        "RelativeDateTime":{"shape":"FilterRelativeDateTimeControl"}
      }
    },
    "FilterControlList":{
      "type":"list",
      "member":{"shape":"FilterControl"},
      "max":200
    },
    "FilterDateTimePickerControl":{
      "type":"structure",
      "required":[
        "FilterControlId",
        "Title",
        "SourceFilterId"
      ],
      "members":{
        "FilterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceFilterId":{"shape":"ShortRestrictiveResourceId"},
        "DisplayOptions":{"shape":"DateTimePickerControlDisplayOptions"},
        "Type":{"shape":"SheetControlDateTimePickerType"}
      }
    },
    "FilterDropDownControl":{
      "type":"structure",
      "required":[
        "FilterControlId",
        "Title",
        "SourceFilterId"
      ],
      "members":{
        "FilterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceFilterId":{"shape":"ShortRestrictiveResourceId"},
        "DisplayOptions":{"shape":"DropDownControlDisplayOptions"},
        "Type":{"shape":"SheetControlListType"},
        "SelectableValues":{"shape":"FilterSelectableValues"},
        "CascadingControlConfiguration":{"shape":"CascadingControlConfiguration"}
      }
    },
    "FilterGroup":{
      "type":"structure",
      "required":[
        "FilterGroupId",
        "Filters",
        "ScopeConfiguration",
        "CrossDataset"
      ],
      "members":{
        "FilterGroupId":{"shape":"ShortRestrictiveResourceId"},
        "Filters":{"shape":"FilterList"},
        "ScopeConfiguration":{"shape":"FilterScopeConfiguration"},
        "Status":{"shape":"WidgetStatus"},
        "CrossDataset":{"shape":"CrossDatasetTypes"}
      }
    },
    "FilterGroupList":{
      "type":"list",
      "member":{"shape":"FilterGroup"},
      "max":2000
    },
    "FilterList":{
      "type":"list",
      "member":{"shape":"Filter"},
      "max":20
    },
    "FilterListConfiguration":{
      "type":"structure",
      "required":["MatchOperator"],
      "members":{
        "MatchOperator":{"shape":"CategoryFilterMatchOperator"},
        "CategoryValues":{"shape":"CategoryValueList"},
        "SelectAllOptions":{"shape":"CategoryFilterSelectAllOptions"},
        "NullOption":{"shape":"FilterNullOption"}
      }
    },
    "FilterListControl":{
      "type":"structure",
      "required":[
        "FilterControlId",
        "Title",
        "SourceFilterId"
      ],
      "members":{
        "FilterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceFilterId":{"shape":"ShortRestrictiveResourceId"},
        "DisplayOptions":{"shape":"ListControlDisplayOptions"},
        "Type":{"shape":"SheetControlListType"},
        "SelectableValues":{"shape":"FilterSelectableValues"},
        "CascadingControlConfiguration":{"shape":"CascadingControlConfiguration"}
      }
    },
    "FilterNullOption":{
      "type":"string",
      "enum":[
        "ALL_VALUES",
        "NULLS_ONLY",
        "NON_NULLS_ONLY"
      ]
    },
    "FilterOperation":{
      "type":"structure",
      "required":["ConditionExpression"],
      "members":{
        "ConditionExpression":{"shape":"Expression"}
      }
    },
    "FilterOperationSelectedFieldsConfiguration":{
      "type":"structure",
      "members":{
        "SelectedFields":{"shape":"SelectedFieldList"},
        "SelectedFieldOptions":{"shape":"SelectedFieldOptions"},
        "SelectedColumns":{"shape":"CustomActionColumnList"}
      }
    },
    "FilterOperationTargetVisualsConfiguration":{
      "type":"structure",
      "members":{
        "SameSheetTargetVisualConfiguration":{"shape":"SameSheetTargetVisualConfiguration"}
      }
    },
    "FilterOperator":{
      "type":"string",
      "enum":[
        "StringEquals",
        "StringLike"
      ]
    },
    "FilterRelativeDateTimeControl":{
      "type":"structure",
      "required":[
        "FilterControlId",
        "Title",
        "SourceFilterId"
      ],
      "members":{
        "FilterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceFilterId":{"shape":"ShortRestrictiveResourceId"},
        "DisplayOptions":{"shape":"RelativeDateTimeControlDisplayOptions"}
      }
    },
    "FilterScopeConfiguration":{
      "type":"structure",
      "members":{
        "SelectedSheets":{"shape":"SelectedSheetsFilterScopeConfiguration"},
        "AllSheets":{"shape":"AllSheetsFilterScopeConfiguration"}
      }
    },
    "FilterSelectableValues":{
      "type":"structure",
      "members":{
        "Values":{"shape":"ParameterSelectableValueList"}
      }
    },
    "FilterSliderControl":{
      "type":"structure",
      "required":[
        "FilterControlId",
        "Title",
        "SourceFilterId",
        "MaximumValue",
        "MinimumValue",
        "StepSize"
      ],
      "members":{
        "FilterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceFilterId":{"shape":"ShortRestrictiveResourceId"},
        "DisplayOptions":{"shape":"SliderControlDisplayOptions"},
        "Type":{"shape":"SheetControlSliderType"},
        "MaximumValue":{"shape":"Double"},
        "MinimumValue":{"shape":"Double"},
        "StepSize":{"shape":"Double"}
      }
    },
    "FilterTextAreaControl":{
      "type":"structure",
      "required":[
        "FilterControlId",
        "Title",
        "SourceFilterId"
      ],
      "members":{
        "FilterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceFilterId":{"shape":"ShortRestrictiveResourceId"},
        "Delimiter":{"shape":"TextAreaControlDelimiter"},
        "DisplayOptions":{"shape":"TextAreaControlDisplayOptions"}
      }
    },
    "FilterTextFieldControl":{
      "type":"structure",
      "required":[
        "FilterControlId",
        "Title",
        "SourceFilterId"
      ],
      "members":{
        "FilterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceFilterId":{"shape":"ShortRestrictiveResourceId"},
        "DisplayOptions":{"shape":"TextFieldControlDisplayOptions"}
      }
    },
    "FilterVisualScope":{
      "type":"string",
      "enum":[
        "ALL_VISUALS",
        "SELECTED_VISUALS"
      ]
    },
    "FilteredVisualsList":{
      "type":"list",
      "member":{"shape":"ShortRestrictiveResourceId"},
      "max":50
    },
    "Folder":{
      "type":"structure",
      "members":{
        "FolderId":{"shape":"RestrictiveResourceId"},
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"FolderName"},
        "FolderType":{"shape":"FolderType"},
        "FolderPath":{"shape":"Path"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "SharingModel":{"shape":"SharingModel"}
      }
    },
    "FolderArnList":{
      "type":"list",
      "member":{"shape":"Arn"},
      "max":1
    },
    "FolderColumnList":{
      "type":"list",
      "member":{"shape":"String"},
      "max":5000
    },
    "FolderFilterAttribute":{
      "type":"string",
      "enum":[
        "PARENT_FOLDER_ARN",
        "DIRECT_QUICKSIGHT_OWNER",
        "DIRECT_QUICKSIGHT_SOLE_OWNER",
        "DIRECT_QUICKSIGHT_VIEWER_OR_OWNER",
        "QUICKSIGHT_OWNER",
        "QUICKSIGHT_VIEWER_OR_OWNER",
        "FOLDER_NAME"
      ]
    },
    "FolderMember":{
      "type":"structure",
      "members":{
        "MemberId":{"shape":"RestrictiveResourceId"},
        "MemberType":{"shape":"MemberType"}
      }
    },
    "FolderMemberList":{
      "type":"list",
      "member":{"shape":"MemberIdArnPair"},
      "max":100
    },
    "FolderName":{
      "type":"string",
      "max":200,
      "min":1
    },
    "FolderSearchFilter":{
      "type":"structure",
      "members":{
        "Operator":{"shape":"FilterOperator"},
        "Name":{"shape":"FolderFilterAttribute"},
        "Value":{"shape":"String"}
      }
    },
    "FolderSearchFilterList":{
      "type":"list",
      "member":{"shape":"FolderSearchFilter"},
      "max":100
    },
    "FolderSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "FolderId":{"shape":"RestrictiveResourceId"},
        "Name":{"shape":"FolderName"},
        "FolderType":{"shape":"FolderType"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "SharingModel":{"shape":"SharingModel"}
      }
    },
    "FolderSummaryList":{
      "type":"list",
      "member":{"shape":"FolderSummary"},
      "max":100
    },
    "FolderType":{
      "type":"string",
      "enum":[
        "SHARED",
        "RESTRICTED"
      ]
    },
    "Font":{
      "type":"structure",
      "members":{
        "FontFamily":{"shape":"String"}
      }
    },
    "FontConfiguration":{
      "type":"structure",
      "members":{
        "FontSize":{"shape":"FontSize"},
        "FontDecoration":{"shape":"FontDecoration"},
        "FontColor":{"shape":"HexColor"},
        "FontWeight":{"shape":"FontWeight"},
        "FontStyle":{"shape":"FontStyle"}
      }
    },
    "FontDecoration":{
      "type":"string",
      "enum":[
        "UNDERLINE",
        "NONE"
      ]
    },
    "FontList":{
      "type":"list",
      "member":{"shape":"Font"},
      "max":5
    },
    "FontSize":{
      "type":"structure",
      "members":{
        "Relative":{"shape":"RelativeFontSize"}
      }
    },
    "FontStyle":{
      "type":"string",
      "enum":[
        "NORMAL",
        "ITALIC"
      ]
    },
    "FontWeight":{
      "type":"structure",
      "members":{
        "Name":{"shape":"FontWeightName"}
      }
    },
    "FontWeightName":{
      "type":"string",
      "enum":[
        "NORMAL",
        "BOLD"
      ]
    },
    "ForecastComputation":{
      "type":"structure",
      "required":["ComputationId"],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Time":{"shape":"DimensionField"},
        "Value":{"shape":"MeasureField"},
        "PeriodsForward":{"shape":"PeriodsForward"},
        "PeriodsBackward":{"shape":"PeriodsBackward"},
        "UpperBoundary":{
          "shape":"Double",
          "box":true
        },
        "LowerBoundary":{
          "shape":"Double",
          "box":true
        },
        "PredictionInterval":{"shape":"PredictionInterval"},
        "Seasonality":{"shape":"ForecastComputationSeasonality"},
        "CustomSeasonalityValue":{
          "shape":"ForecastComputationCustomSeasonalityValue",
          "box":true
        }
      }
    },
    "ForecastComputationCustomSeasonalityValue":{
      "type":"integer",
      "max":180,
      "min":1
    },
    "ForecastComputationSeasonality":{
      "type":"string",
      "enum":[
        "AUTOMATIC",
        "CUSTOM"
      ]
    },
    "ForecastConfiguration":{
      "type":"structure",
      "members":{
        "ForecastProperties":{"shape":"TimeBasedForecastProperties"},
        "Scenario":{"shape":"ForecastScenario"}
      }
    },
    "ForecastConfigurationList":{
      "type":"list",
      "member":{"shape":"ForecastConfiguration"},
      "max":10
    },
    "ForecastScenario":{
      "type":"structure",
      "members":{
        "WhatIfPointScenario":{"shape":"WhatIfPointScenario"},
        "WhatIfRangeScenario":{"shape":"WhatIfRangeScenario"}
      }
    },
    "FormatConfiguration":{
      "type":"structure",
      "members":{
        "StringFormatConfiguration":{"shape":"StringFormatConfiguration"},
        "NumberFormatConfiguration":{"shape":"NumberFormatConfiguration"},
        "DateTimeFormatConfiguration":{"shape":"DateTimeFormatConfiguration"}
      }
    },
    "FreeFormLayoutCanvasSizeOptions":{
      "type":"structure",
      "members":{
        "ScreenCanvasSizeOptions":{"shape":"FreeFormLayoutScreenCanvasSizeOptions"}
      }
    },
    "FreeFormLayoutConfiguration":{
      "type":"structure",
      "required":["Elements"],
      "members":{
        "Elements":{"shape":"FreeFromLayoutElementList"},
        "CanvasSizeOptions":{"shape":"FreeFormLayoutCanvasSizeOptions"}
      }
    },
    "FreeFormLayoutElement":{
      "type":"structure",
      "required":[
        "ElementId",
        "ElementType",
        "XAxisLocation",
        "YAxisLocation",
        "Width",
        "Height"
      ],
      "members":{
        "ElementId":{"shape":"ShortRestrictiveResourceId"},
        "ElementType":{"shape":"LayoutElementType"},
        "XAxisLocation":{"shape":"PixelLength"},
        "YAxisLocation":{"shape":"UnlimitedPixelLength"},
        "Width":{"shape":"PixelLength"},
        "Height":{"shape":"PixelLength"},
        "Visibility":{"shape":"Visibility"},
        "RenderingRules":{"shape":"SheetElementRenderingRuleList"},
        "BorderStyle":{"shape":"FreeFormLayoutElementBorderStyle"},
        "SelectedBorderStyle":{"shape":"FreeFormLayoutElementBorderStyle"},
        "BackgroundStyle":{"shape":"FreeFormLayoutElementBackgroundStyle"},
        "LoadingAnimation":{"shape":"LoadingAnimation"}
      }
    },
    "FreeFormLayoutElementBackgroundStyle":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "Color":{"shape":"HexColorWithTransparency"}
      }
    },
    "FreeFormLayoutElementBorderStyle":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "Color":{"shape":"HexColorWithTransparency"}
      }
    },
    "FreeFormLayoutScreenCanvasSizeOptions":{
      "type":"structure",
      "required":["OptimizedViewPortWidth"],
      "members":{
        "OptimizedViewPortWidth":{
          "shape":"PixelLength",
          "box":true
        }
      }
    },
    "FreeFormSectionLayoutConfiguration":{
      "type":"structure",
      "required":["Elements"],
      "members":{
        "Elements":{"shape":"FreeFromLayoutElementList"}
      }
    },
    "FreeFromLayoutElementList":{
      "type":"list",
      "member":{"shape":"FreeFormLayoutElement"},
      "max":430
    },
    "FunnelChartAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Category":{"shape":"FunnelChartDimensionFieldList"},
        "Values":{"shape":"FunnelChartMeasureFieldList"}
      }
    },
    "FunnelChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"FunnelChartFieldWells"},
        "SortConfiguration":{"shape":"FunnelChartSortConfiguration"},
        "CategoryLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ValueLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "DataLabelOptions":{"shape":"FunnelChartDataLabelOptions"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "FunnelChartDataLabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "CategoryLabelVisibility":{"shape":"Visibility"},
        "MeasureLabelVisibility":{"shape":"Visibility"},
        "Position":{"shape":"DataLabelPosition"},
        "LabelFontConfiguration":{"shape":"FontConfiguration"},
        "LabelColor":{"shape":"HexColor"},
        "MeasureDataLabelStyle":{"shape":"FunnelChartMeasureDataLabelStyle"}
      }
    },
    "FunnelChartDimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "FunnelChartFieldWells":{
      "type":"structure",
      "members":{
        "FunnelChartAggregatedFieldWells":{"shape":"FunnelChartAggregatedFieldWells"}
      }
    },
    "FunnelChartMeasureDataLabelStyle":{
      "type":"string",
      "enum":[
        "VALUE_ONLY",
        "PERCENTAGE_BY_FIRST_STAGE",
        "PERCENTAGE_BY_PREVIOUS_STAGE",
        "VALUE_AND_PERCENTAGE_BY_FIRST_STAGE",
        "VALUE_AND_PERCENTAGE_BY_PREVIOUS_STAGE"
      ]
    },
    "FunnelChartMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":1
    },
    "FunnelChartSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "CategoryItemsLimit":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "FunnelChartVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"FunnelChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "GaugeChartArcConditionalFormatting":{
      "type":"structure",
      "members":{
        "ForegroundColor":{"shape":"ConditionalFormattingColor"}
      }
    },
    "GaugeChartConditionalFormatting":{
      "type":"structure",
      "members":{
        "ConditionalFormattingOptions":{"shape":"GaugeChartConditionalFormattingOptionList"}
      }
    },
    "GaugeChartConditionalFormattingOption":{
      "type":"structure",
      "members":{
        "PrimaryValue":{"shape":"GaugeChartPrimaryValueConditionalFormatting"},
        "Arc":{"shape":"GaugeChartArcConditionalFormatting"}
      }
    },
    "GaugeChartConditionalFormattingOptionList":{
      "type":"list",
      "member":{"shape":"GaugeChartConditionalFormattingOption"},
      "max":100
    },
    "GaugeChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"GaugeChartFieldWells"},
        "GaugeChartOptions":{"shape":"GaugeChartOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "TooltipOptions":{"shape":"TooltipOptions"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "GaugeChartFieldWells":{
      "type":"structure",
      "members":{
        "Values":{"shape":"MeasureFieldList"},
        "TargetValues":{"shape":"MeasureFieldList"}
      }
    },
    "GaugeChartOptions":{
      "type":"structure",
      "members":{
        "PrimaryValueDisplayType":{"shape":"PrimaryValueDisplayType"},
        "Comparison":{"shape":"ComparisonConfiguration"},
        "ArcAxis":{"shape":"ArcAxisConfiguration"},
        "Arc":{"shape":"ArcConfiguration"},
        "PrimaryValueFontConfiguration":{"shape":"FontConfiguration"}
      }
    },
    "GaugeChartPrimaryValueConditionalFormatting":{
      "type":"structure",
      "members":{
        "TextColor":{"shape":"ConditionalFormattingColor"},
        "Icon":{"shape":"ConditionalFormattingIcon"}
      }
    },
    "GaugeChartVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"GaugeChartConfiguration"},
        "ConditionalFormatting":{"shape":"GaugeChartConditionalFormatting"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "GenerateEmbedUrlForAnonymousUserRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace",
        "AuthorizedResourceArns",
        "ExperienceConfiguration"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "SessionLifetimeInMinutes":{"shape":"SessionLifetimeInMinutes"},
        "Namespace":{"shape":"Namespace"},
        "SessionTags":{"shape":"SessionTagList"},
        "AuthorizedResourceArns":{"shape":"ArnList"},
        "ExperienceConfiguration":{"shape":"AnonymousUserEmbeddingExperienceConfiguration"},
        "AllowedDomains":{"shape":"StringList"}
      }
    },
    "GenerateEmbedUrlForAnonymousUserResponse":{
      "type":"structure",
      "required":[
        "EmbedUrl",
        "Status",
        "RequestId",
        "AnonymousUserArn"
      ],
      "members":{
        "EmbedUrl":{"shape":"EmbeddingUrl"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "AnonymousUserArn":{"shape":"Arn"}
      }
    },
    "GenerateEmbedUrlForRegisteredUserRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "UserArn",
        "ExperienceConfiguration"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "SessionLifetimeInMinutes":{"shape":"SessionLifetimeInMinutes"},
        "UserArn":{"shape":"Arn"},
        "ExperienceConfiguration":{"shape":"RegisteredUserEmbeddingExperienceConfiguration"},
        "AllowedDomains":{"shape":"StringList"}
      }
    },
    "GenerateEmbedUrlForRegisteredUserResponse":{
      "type":"structure",
      "required":[
        "EmbedUrl",
        "Status",
        "RequestId"
      ],
      "members":{
        "EmbedUrl":{"shape":"EmbeddingUrl"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "GeoSpatialColumnGroup":{
      "type":"structure",
      "required":[
        "Name",
        "Columns"
      ],
      "members":{
        "Name":{"shape":"ColumnGroupName"},
        "CountryCode":{"shape":"GeoSpatialCountryCode"},
        "Columns":{"shape":"ColumnList"}
      }
    },
    "GeoSpatialCountryCode":{
      "type":"string",
      "enum":["US"]
    },
    "GeoSpatialDataRole":{
      "type":"string",
      "enum":[
        "COUNTRY",
        "STATE",
        "COUNTY",
        "CITY",
        "POSTCODE",
        "LONGITUDE",
        "LATITUDE"
      ]
    },
    "GeospatialCoordinateBounds":{
      "type":"structure",
      "required":[
        "North",
        "South",
        "West",
        "East"
      ],
      "members":{
        "North":{"shape":"Latitude"},
        "South":{"shape":"Latitude"},
        "West":{"shape":"Longitude"},
        "East":{"shape":"Longitude"}
      }
    },
    "GeospatialHeatmapColorScale":{
      "type":"structure",
      "members":{
        "Colors":{"shape":"GeospatialHeatmapDataColorList"}
      }
    },
    "GeospatialHeatmapConfiguration":{
      "type":"structure",
      "members":{
        "HeatmapColor":{"shape":"GeospatialHeatmapColorScale"}
      }
    },
    "GeospatialHeatmapDataColor":{
      "type":"structure",
      "required":["Color"],
      "members":{
        "Color":{"shape":"HexColor"}
      }
    },
    "GeospatialHeatmapDataColorList":{
      "type":"list",
      "member":{"shape":"GeospatialHeatmapDataColor"},
      "max":2,
      "min":2
    },
    "GeospatialMapAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Geospatial":{"shape":"DimensionFieldList"},
        "Values":{"shape":"MeasureFieldList"},
        "Colors":{"shape":"DimensionFieldList"}
      }
    },
    "GeospatialMapConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"GeospatialMapFieldWells"},
        "Legend":{"shape":"LegendOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "WindowOptions":{"shape":"GeospatialWindowOptions"},
        "MapStyleOptions":{"shape":"GeospatialMapStyleOptions"},
        "PointStyleOptions":{"shape":"GeospatialPointStyleOptions"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "GeospatialMapFieldWells":{
      "type":"structure",
      "members":{
        "GeospatialMapAggregatedFieldWells":{"shape":"GeospatialMapAggregatedFieldWells"}
      }
    },
    "GeospatialMapStyleOptions":{
      "type":"structure",
      "members":{
        "BaseMapStyle":{"shape":"BaseMapStyleType"}
      }
    },
    "GeospatialMapVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"GeospatialMapConfiguration"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "GeospatialPointStyleOptions":{
      "type":"structure",
      "members":{
        "SelectedPointStyle":{"shape":"GeospatialSelectedPointStyle"},
        "ClusterMarkerConfiguration":{"shape":"ClusterMarkerConfiguration"},
        "HeatmapConfiguration":{"shape":"GeospatialHeatmapConfiguration"}
      }
    },
    "GeospatialSelectedPointStyle":{
      "type":"string",
      "enum":[
        "POINT",
        "CLUSTER",
        "HEATMAP"
      ]
    },
    "GeospatialWindowOptions":{
      "type":"structure",
      "members":{
        "Bounds":{"shape":"GeospatialCoordinateBounds"},
        "MapZoomMode":{"shape":"MapZoomMode"}
      }
    },
    "GetDashboardEmbedUrlRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "IdentityType"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "IdentityType":{
          "shape":"EmbeddingIdentityType",
          "location":"querystring",
          "locationName":"creds-type"
        },
        "SessionLifetimeInMinutes":{
          "shape":"SessionLifetimeInMinutes",
          "location":"querystring",
          "locationName":"session-lifetime"
        },
        "UndoRedoDisabled":{
          "shape":"Boolean",
          "location":"querystring",
          "locationName":"undo-redo-disabled"
        },
        "ResetDisabled":{
          "shape":"Boolean",
          "location":"querystring",
          "locationName":"reset-disabled"
        },
        "StatePersistenceEnabled":{
          "shape":"Boolean",
          "location":"querystring",
          "locationName":"state-persistence-enabled"
        },
        "UserArn":{
          "shape":"Arn",
          "location":"querystring",
          "locationName":"user-arn"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"querystring",
          "locationName":"namespace"
        },
        "AdditionalDashboardIds":{
          "shape":"AdditionalDashboardIdList",
          "location":"querystring",
          "locationName":"additional-dashboard-ids"
        }
      }
    },
    "GetDashboardEmbedUrlResponse":{
      "type":"structure",
      "members":{
        "EmbedUrl":{"shape":"EmbeddingUrl"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "GetSessionEmbedUrlRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "EntryPoint":{
          "shape":"EntryPoint",
          "location":"querystring",
          "locationName":"entry-point"
        },
        "SessionLifetimeInMinutes":{
          "shape":"SessionLifetimeInMinutes",
          "location":"querystring",
          "locationName":"session-lifetime"
        },
        "UserArn":{
          "shape":"Arn",
          "location":"querystring",
          "locationName":"user-arn"
        }
      }
    },
    "GetSessionEmbedUrlResponse":{
      "type":"structure",
      "members":{
        "EmbedUrl":{"shape":"EmbeddingUrl"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "GlobalTableBorderOptions":{
      "type":"structure",
      "members":{
        "UniformBorder":{"shape":"TableBorderOptions"},
        "SideSpecificBorder":{"shape":"TableSideBorderOptions"}
      }
    },
    "GradientColor":{
      "type":"structure",
      "members":{
        "Stops":{"shape":"GradientStopList"}
      }
    },
    "GradientStop":{
      "type":"structure",
      "required":["GradientOffset"],
      "members":{
        "GradientOffset":{"shape":"Double"},
        "DataValue":{
          "shape":"Double",
          "box":true
        },
        "Color":{"shape":"HexColor"}
      }
    },
    "GradientStopList":{
      "type":"list",
      "member":{"shape":"GradientStop"},
      "max":100
    },
    "GridLayoutCanvasSizeOptions":{
      "type":"structure",
      "members":{
        "ScreenCanvasSizeOptions":{"shape":"GridLayoutScreenCanvasSizeOptions"}
      }
    },
    "GridLayoutConfiguration":{
      "type":"structure",
      "required":["Elements"],
      "members":{
        "Elements":{"shape":"GridLayoutElementList"},
        "CanvasSizeOptions":{"shape":"GridLayoutCanvasSizeOptions"}
      }
    },
    "GridLayoutElement":{
      "type":"structure",
      "required":[
        "ElementId",
        "ElementType",
        "ColumnSpan",
        "RowSpan"
      ],
      "members":{
        "ElementId":{"shape":"ShortRestrictiveResourceId"},
        "ElementType":{"shape":"LayoutElementType"},
        "ColumnIndex":{"shape":"GridLayoutElementColumnIndex"},
        "ColumnSpan":{"shape":"GridLayoutElementColumnSpan"},
        "RowIndex":{"shape":"GridLayoutElementRowIndex"},
        "RowSpan":{"shape":"GridLayoutElementRowSpan"}
      }
    },
    "GridLayoutElementColumnIndex":{
      "type":"integer",
      "max":35,
      "min":0
    },
    "GridLayoutElementColumnSpan":{
      "type":"integer",
      "max":36,
      "min":1
    },
    "GridLayoutElementList":{
      "type":"list",
      "member":{"shape":"GridLayoutElement"},
      "max":430
    },
    "GridLayoutElementRowIndex":{
      "type":"integer",
      "max":9009,
      "min":0
    },
    "GridLayoutElementRowSpan":{
      "type":"integer",
      "max":21,
      "min":1
    },
    "GridLayoutScreenCanvasSizeOptions":{
      "type":"structure",
      "required":["ResizeOption"],
      "members":{
        "ResizeOption":{"shape":"ResizeOption"},
        "OptimizedViewPortWidth":{
          "shape":"PixelLength",
          "box":true
        }
      }
    },
    "Group":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "GroupName":{"shape":"GroupName"},
        "Description":{"shape":"GroupDescription"},
        "PrincipalId":{"shape":"String"}
      }
    },
    "GroupDescription":{
      "type":"string",
      "max":512,
      "min":1
    },
    "GroupFilterAttribute":{
      "type":"string",
      "enum":["GROUP_NAME"]
    },
    "GroupFilterOperator":{
      "type":"string",
      "enum":["StartsWith"]
    },
    "GroupList":{
      "type":"list",
      "member":{"shape":"Group"}
    },
    "GroupMember":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "MemberName":{"shape":"GroupMemberName"}
      }
    },
    "GroupMemberList":{
      "type":"list",
      "member":{"shape":"GroupMember"}
    },
    "GroupMemberName":{
      "type":"string",
      "max":256,
      "min":1,
      "pattern":"[\\u0020-\\u00FF]+"
    },
    "GroupName":{
      "type":"string",
      "min":1,
      "pattern":"[\\u0020-\\u00FF]+"
    },
    "GroupSearchFilter":{
      "type":"structure",
      "required":[
        "Operator",
        "Name",
        "Value"
      ],
      "members":{
        "Operator":{"shape":"GroupFilterOperator"},
        "Name":{"shape":"GroupFilterAttribute"},
        "Value":{"shape":"String"}
      }
    },
    "GroupSearchFilterList":{
      "type":"list",
      "member":{"shape":"GroupSearchFilter"},
      "max":1,
      "min":1
    },
    "GroupsList":{
      "type":"list",
      "member":{"shape":"String"}
    },
    "GrowthRateComputation":{
      "type":"structure",
      "required":["ComputationId"],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Time":{"shape":"DimensionField"},
        "Value":{"shape":"MeasureField"},
        "PeriodSize":{"shape":"GrowthRatePeriodSize"}
      }
    },
    "GrowthRatePeriodSize":{
      "type":"integer",
      "max":52,
      "min":2
    },
    "GutterStyle":{
      "type":"structure",
      "members":{
        "Show":{
          "shape":"Boolean",
          "box":true
        }
      }
    },
    "HeaderFooterSectionConfiguration":{
      "type":"structure",
      "required":[
        "SectionId",
        "Layout"
      ],
      "members":{
        "SectionId":{"shape":"ShortRestrictiveResourceId"},
        "Layout":{"shape":"SectionLayoutConfiguration"},
        "Style":{"shape":"SectionStyle"}
      }
    },
    "HeaderFooterSectionConfigurationList":{
      "type":"list",
      "member":{"shape":"HeaderFooterSectionConfiguration"},
      "max":1
    },
    "HeatMapAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Rows":{"shape":"HeatMapDimensionFieldList"},
        "Columns":{"shape":"HeatMapDimensionFieldList"},
        "Values":{"shape":"HeatMapMeasureFieldList"}
      }
    },
    "HeatMapConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"HeatMapFieldWells"},
        "SortConfiguration":{"shape":"HeatMapSortConfiguration"},
        "RowLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ColumnLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ColorScale":{"shape":"ColorScale"},
        "Legend":{"shape":"LegendOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "HeatMapDimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "HeatMapFieldWells":{
      "type":"structure",
      "members":{
        "HeatMapAggregatedFieldWells":{"shape":"HeatMapAggregatedFieldWells"}
      }
    },
    "HeatMapMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":1
    },
    "HeatMapSortConfiguration":{
      "type":"structure",
      "members":{
        "HeatMapRowSort":{"shape":"FieldSortOptionsList"},
        "HeatMapColumnSort":{"shape":"FieldSortOptionsList"},
        "HeatMapRowItemsLimitConfiguration":{"shape":"ItemsLimitConfiguration"},
        "HeatMapColumnItemsLimitConfiguration":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "HeatMapVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"HeatMapConfiguration"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "HexColor":{
      "type":"string",
      "pattern":"^#[A-F0-9]{6}$"
    },
    "HexColorWithTransparency":{
      "type":"string",
      "pattern":"^#[A-F0-9]{6}(?:[A-F0-9]{2})?$"
    },
    "HierarchyId":{
      "type":"string",
      "max":512,
      "min":1
    },
    "HistogramAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Values":{"shape":"HistogramMeasureFieldList"}
      }
    },
    "HistogramBinOptions":{
      "type":"structure",
      "members":{
        "SelectedBinType":{"shape":"HistogramBinType"},
        "BinCount":{"shape":"BinCountOptions"},
        "BinWidth":{"shape":"BinWidthOptions"},
        "StartValue":{
          "shape":"Double",
          "box":true
        }
      }
    },
    "HistogramBinType":{
      "type":"string",
      "enum":[
        "BIN_COUNT",
        "BIN_WIDTH"
      ]
    },
    "HistogramConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"HistogramFieldWells"},
        "XAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "XAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "YAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "BinOptions":{"shape":"HistogramBinOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "HistogramFieldWells":{
      "type":"structure",
      "members":{
        "HistogramAggregatedFieldWells":{"shape":"HistogramAggregatedFieldWells"}
      }
    },
    "HistogramMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":1
    },
    "HistogramVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"HistogramConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "HorizontalTextAlignment":{
      "type":"string",
      "enum":[
        "LEFT",
        "CENTER",
        "RIGHT",
        "AUTO"
      ]
    },
    "Host":{
      "type":"string",
      "max":256,
      "min":1
    },
    "IAMPolicyAssignment":{
      "type":"structure",
      "members":{
        "AwsAccountId":{"shape":"AwsAccountId"},
        "AssignmentId":{"shape":"String"},
        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
        "PolicyArn":{"shape":"Arn"},
        "Identities":{"shape":"IdentityMap"},
        "AssignmentStatus":{"shape":"AssignmentStatus"}
      }
    },
    "IAMPolicyAssignmentName":{
      "type":"string",
      "min":1,
      "pattern":"(?=^.{2,256}$)(?!.*\\s)[0-9a-zA-Z-_.:=+@]*$"
    },
    "IAMPolicyAssignmentSummary":{
      "type":"structure",
      "members":{
        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
        "AssignmentStatus":{"shape":"AssignmentStatus"}
      }
    },
    "IAMPolicyAssignmentSummaryList":{
      "type":"list",
      "member":{"shape":"IAMPolicyAssignmentSummary"}
    },
    "IPv4Address":{
      "type":"string",
      "max":15,
      "min":7
    },
    "Icon":{
      "type":"string",
      "enum":[
        "CARET_UP",
        "CARET_DOWN",
        "PLUS",
        "MINUS",
        "ARROW_UP",
        "ARROW_DOWN",
        "ARROW_LEFT",
        "ARROW_UP_LEFT",
        "ARROW_DOWN_LEFT",
        "ARROW_RIGHT",
        "ARROW_UP_RIGHT",
        "ARROW_DOWN_RIGHT",
        "FACE_UP",
        "FACE_DOWN",
        "FACE_FLAT",
        "ONE_BAR",
        "TWO_BAR",
        "THREE_BAR",
        "CIRCLE",
        "TRIANGLE",
        "SQUARE",
        "FLAG",
        "THUMBS_UP",
        "THUMBS_DOWN",
        "CHECKMARK",
        "X"
      ]
    },
    "IdentityCenterConfiguration":{
      "type":"structure",
      "members":{
        "EnableIdentityPropagation":{
          "shape":"Boolean",
          "box":true
        }
      }
    },
    "IdentityMap":{
      "type":"map",
      "key":{"shape":"String"},
      "value":{"shape":"IdentityNameList"}
    },
    "IdentityName":{
      "type":"string",
      "min":1,
      "pattern":"[\\u0020-\\u00FF]+"
    },
    "IdentityNameList":{
      "type":"list",
      "member":{"shape":"IdentityName"}
    },
    "IdentityStore":{
      "type":"string",
      "enum":["QUICKSIGHT"]
    },
    "IdentityType":{
      "type":"string",
      "enum":[
        "IAM",
        "QUICKSIGHT",
        "IAM_IDENTITY_CENTER"
      ]
    },
    "IdentityTypeNotSupportedException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":403},
      "exception":true
    },
    "IncrementalRefresh":{
      "type":"structure",
      "required":["LookbackWindow"],
      "members":{
        "LookbackWindow":{"shape":"LookbackWindow"}
      }
    },
    "Ingestion":{
      "type":"structure",
      "required":[
        "Arn",
        "IngestionStatus",
        "CreatedTime"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "IngestionId":{"shape":"IngestionId"},
        "IngestionStatus":{"shape":"IngestionStatus"},
        "ErrorInfo":{"shape":"ErrorInfo"},
        "RowInfo":{"shape":"RowInfo"},
        "QueueInfo":{"shape":"QueueInfo"},
        "CreatedTime":{"shape":"Timestamp"},
        "IngestionTimeInSeconds":{
          "shape":"Long",
          "box":true
        },
        "IngestionSizeInBytes":{
          "shape":"Long",
          "box":true
        },
        "RequestSource":{"shape":"IngestionRequestSource"},
        "RequestType":{"shape":"IngestionRequestType"}
      }
    },
    "IngestionErrorType":{
      "type":"string",
      "enum":[
        "FAILURE_TO_ASSUME_ROLE",
        "INGESTION_SUPERSEDED",
        "INGESTION_CANCELED",
        "DATA_SET_DELETED",
        "DATA_SET_NOT_SPICE",
        "S3_UPLOADED_FILE_DELETED",
        "S3_MANIFEST_ERROR",
        "DATA_TOLERANCE_EXCEPTION",
        "SPICE_TABLE_NOT_FOUND",
        "DATA_SET_SIZE_LIMIT_EXCEEDED",
        "ROW_SIZE_LIMIT_EXCEEDED",
        "ACCOUNT_CAPACITY_LIMIT_EXCEEDED",
        "CUSTOMER_ERROR",
        "DATA_SOURCE_NOT_FOUND",
        "IAM_ROLE_NOT_AVAILABLE",
        "CONNECTION_FAILURE",
        "SQL_TABLE_NOT_FOUND",
        "PERMISSION_DENIED",
        "SSL_CERTIFICATE_VALIDATION_FAILURE",
        "OAUTH_TOKEN_FAILURE",
        "SOURCE_API_LIMIT_EXCEEDED_FAILURE",
        "PASSWORD_AUTHENTICATION_FAILURE",
        "SQL_SCHEMA_MISMATCH_ERROR",
        "INVALID_DATE_FORMAT",
        "INVALID_DATAPREP_SYNTAX",
        "SOURCE_RESOURCE_LIMIT_EXCEEDED",
        "SQL_INVALID_PARAMETER_VALUE",
        "QUERY_TIMEOUT",
        "SQL_NUMERIC_OVERFLOW",
        "UNRESOLVABLE_HOST",
        "UNROUTABLE_HOST",
        "SQL_EXCEPTION",
        "S3_FILE_INACCESSIBLE",
        "IOT_FILE_NOT_FOUND",
        "IOT_DATA_SET_FILE_EMPTY",
        "INVALID_DATA_SOURCE_CONFIG",
        "DATA_SOURCE_AUTH_FAILED",
        "DATA_SOURCE_CONNECTION_FAILED",
        "FAILURE_TO_PROCESS_JSON_FILE",
        "INTERNAL_SERVICE_ERROR",
        "REFRESH_SUPPRESSED_BY_EDIT",
        "PERMISSION_NOT_FOUND",
        "ELASTICSEARCH_CURSOR_NOT_ENABLED",
        "CURSOR_NOT_ENABLED",
        "DUPLICATE_COLUMN_NAMES_FOUND"
      ]
    },
    "IngestionId":{
      "type":"string",
      "max":128,
      "min":1,
      "pattern":"^[a-zA-Z0-9-_]+$"
    },
    "IngestionMaxResults":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "IngestionRequestSource":{
      "type":"string",
      "enum":[
        "MANUAL",
        "SCHEDULED"
      ]
    },
    "IngestionRequestType":{
      "type":"string",
      "enum":[
        "INITIAL_INGESTION",
        "EDIT",
        "INCREMENTAL_REFRESH",
        "FULL_REFRESH"
      ]
    },
    "IngestionStatus":{
      "type":"string",
      "enum":[
        "INITIALIZED",
        "QUEUED",
        "RUNNING",
        "FAILED",
        "COMPLETED",
        "CANCELLED"
      ]
    },
    "IngestionType":{
      "type":"string",
      "enum":[
        "INCREMENTAL_REFRESH",
        "FULL_REFRESH"
      ]
    },
    "Ingestions":{
      "type":"list",
      "member":{"shape":"Ingestion"}
    },
    "InputColumn":{
      "type":"structure",
      "required":[
        "Name",
        "Type"
      ],
      "members":{
        "Name":{"shape":"ColumnName"},
        "Type":{"shape":"InputColumnDataType"},
        "SubType":{"shape":"ColumnDataSubType"}
      }
    },
    "InputColumnDataType":{
      "type":"string",
      "enum":[
        "STRING",
        "INTEGER",
        "DECIMAL",
        "DATETIME",
        "BIT",
        "BOOLEAN",
        "JSON"
      ]
    },
    "InputColumnList":{
      "type":"list",
      "member":{"shape":"InputColumn"},
      "max":2048,
      "min":1
    },
    "InsightConfiguration":{
      "type":"structure",
      "members":{
        "Computations":{"shape":"ComputationList"},
        "CustomNarrative":{"shape":"CustomNarrativeOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "InsightVisual":{
      "type":"structure",
      "required":[
        "VisualId",
        "DataSetIdentifier"
      ],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "InsightConfiguration":{"shape":"InsightConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "DataSetIdentifier":{"shape":"DataSetIdentifier"}
      }
    },
    "InstanceId":{
      "type":"string",
      "max":64,
      "min":1
    },
    "Integer":{"type":"integer"},
    "IntegerDatasetParameter":{
      "type":"structure",
      "required":[
        "Id",
        "Name",
        "ValueType"
      ],
      "members":{
        "Id":{"shape":"DatasetParameterId"},
        "Name":{"shape":"DatasetParameterName"},
        "ValueType":{"shape":"DatasetParameterValueType"},
        "DefaultValues":{"shape":"IntegerDatasetParameterDefaultValues"}
      }
    },
    "IntegerDatasetParameterDefaultValue":{"type":"long"},
    "IntegerDatasetParameterDefaultValues":{
      "type":"structure",
      "members":{
        "StaticValues":{"shape":"IntegerDatasetParameterValueList"}
      }
    },
    "IntegerDatasetParameterValueList":{
      "type":"list",
      "member":{"shape":"IntegerDatasetParameterDefaultValue"},
      "max":32,
      "min":1
    },
    "IntegerDefaultValueList":{
      "type":"list",
      "member":{"shape":"SensitiveLongObject"},
      "max":50000
    },
    "IntegerDefaultValues":{
      "type":"structure",
      "members":{
        "DynamicValue":{"shape":"DynamicDefaultValue"},
        "StaticValues":{"shape":"IntegerDefaultValueList"}
      }
    },
    "IntegerParameter":{
      "type":"structure",
      "required":[
        "Name",
        "Values"
      ],
      "members":{
        "Name":{"shape":"NonEmptyString"},
        "Values":{"shape":"SensitiveLongList"}
      }
    },
    "IntegerParameterDeclaration":{
      "type":"structure",
      "required":[
        "ParameterValueType",
        "Name"
      ],
      "members":{
        "ParameterValueType":{"shape":"ParameterValueType"},
        "Name":{"shape":"ParameterName"},
        "DefaultValues":{"shape":"IntegerDefaultValues"},
        "ValueWhenUnset":{"shape":"IntegerValueWhenUnsetConfiguration"},
        "MappedDataSetParameters":{"shape":"MappedDataSetParameters"}
      }
    },
    "IntegerParameterList":{
      "type":"list",
      "member":{"shape":"IntegerParameter"},
      "max":100
    },
    "IntegerValueWhenUnsetConfiguration":{
      "type":"structure",
      "members":{
        "ValueWhenUnsetOption":{"shape":"ValueWhenUnsetOption"},
        "CustomValue":{
          "shape":"SensitiveLong",
          "box":true
        }
      }
    },
    "InternalFailureException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":500},
      "exception":true,
      "fault":true
    },
    "InvalidNextTokenException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":400},
      "exception":true
    },
    "InvalidParameterValueException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":400},
      "exception":true
    },
    "InvalidRequestException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":400},
      "exception":true
    },
    "IpRestrictionRuleDescription":{
      "type":"string",
      "max":150,
      "min":0
    },
    "IpRestrictionRuleMap":{
      "type":"map",
      "key":{"shape":"CIDR"},
      "value":{"shape":"IpRestrictionRuleDescription"}
    },
    "ItemsLimitConfiguration":{
      "type":"structure",
      "members":{
        "ItemsLimit":{
          "shape":"Long",
          "box":true
        },
        "OtherCategories":{"shape":"OtherCategories"}
      }
    },
    "JiraParameters":{
      "type":"structure",
      "required":["SiteBaseUrl"],
      "members":{
        "SiteBaseUrl":{"shape":"SiteBaseUrl"}
      }
    },
    "JoinInstruction":{
      "type":"structure",
      "required":[
        "LeftOperand",
        "RightOperand",
        "Type",
        "OnClause"
      ],
      "members":{
        "LeftOperand":{"shape":"LogicalTableId"},
        "RightOperand":{"shape":"LogicalTableId"},
        "LeftJoinKeyProperties":{"shape":"JoinKeyProperties"},
        "RightJoinKeyProperties":{"shape":"JoinKeyProperties"},
        "Type":{"shape":"JoinType"},
        "OnClause":{"shape":"OnClause"}
      }
    },
    "JoinKeyProperties":{
      "type":"structure",
      "members":{
        "UniqueKey":{
          "shape":"Boolean",
          "box":true
        }
      }
    },
    "JoinType":{
      "type":"string",
      "enum":[
        "INNER",
        "OUTER",
        "LEFT",
        "RIGHT"
      ]
    },
    "KPIActualValueConditionalFormatting":{
      "type":"structure",
      "members":{
        "TextColor":{"shape":"ConditionalFormattingColor"},
        "Icon":{"shape":"ConditionalFormattingIcon"}
      }
    },
    "KPIComparisonValueConditionalFormatting":{
      "type":"structure",
      "members":{
        "TextColor":{"shape":"ConditionalFormattingColor"},
        "Icon":{"shape":"ConditionalFormattingIcon"}
      }
    },
    "KPIConditionalFormatting":{
      "type":"structure",
      "members":{
        "ConditionalFormattingOptions":{"shape":"KPIConditionalFormattingOptionList"}
      }
    },
    "KPIConditionalFormattingOption":{
      "type":"structure",
      "members":{
        "PrimaryValue":{"shape":"KPIPrimaryValueConditionalFormatting"},
        "ProgressBar":{"shape":"KPIProgressBarConditionalFormatting"},
        "ActualValue":{"shape":"KPIActualValueConditionalFormatting"},
        "ComparisonValue":{"shape":"KPIComparisonValueConditionalFormatting"}
      }
    },
    "KPIConditionalFormattingOptionList":{
      "type":"list",
      "member":{"shape":"KPIConditionalFormattingOption"},
      "max":100
    },
    "KPIConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"KPIFieldWells"},
        "SortConfiguration":{"shape":"KPISortConfiguration"},
        "KPIOptions":{"shape":"KPIOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "KPIFieldWells":{
      "type":"structure",
      "members":{
        "Values":{"shape":"MeasureFieldList"},
        "TargetValues":{"shape":"MeasureFieldList"},
        "TrendGroups":{"shape":"DimensionFieldList"}
      }
    },
    "KPIOptions":{
      "type":"structure",
      "members":{
        "ProgressBar":{"shape":"ProgressBarOptions"},
        "TrendArrows":{"shape":"TrendArrowOptions"},
        "SecondaryValue":{"shape":"SecondaryValueOptions"},
        "Comparison":{"shape":"ComparisonConfiguration"},
        "PrimaryValueDisplayType":{"shape":"PrimaryValueDisplayType"},
        "PrimaryValueFontConfiguration":{"shape":"FontConfiguration"},
        "SecondaryValueFontConfiguration":{"shape":"FontConfiguration"},
        "Sparkline":{"shape":"KPISparklineOptions"},
        "VisualLayoutOptions":{"shape":"KPIVisualLayoutOptions"}
      }
    },
    "KPIPrimaryValueConditionalFormatting":{
      "type":"structure",
      "members":{
        "TextColor":{"shape":"ConditionalFormattingColor"},
        "Icon":{"shape":"ConditionalFormattingIcon"}
      }
    },
    "KPIProgressBarConditionalFormatting":{
      "type":"structure",
      "members":{
        "ForegroundColor":{"shape":"ConditionalFormattingColor"}
      }
    },
    "KPISortConfiguration":{
      "type":"structure",
      "members":{
        "TrendGroupSort":{"shape":"FieldSortOptionsList"}
      }
    },
    "KPISparklineOptions":{
      "type":"structure",
      "required":["Type"],
      "members":{
        "Visibility":{"shape":"Visibility"},
        "Type":{"shape":"KPISparklineType"},
        "Color":{"shape":"HexColor"},
        "TooltipVisibility":{"shape":"Visibility"}
      }
    },
    "KPISparklineType":{
      "type":"string",
      "enum":[
        "LINE",
        "AREA"
      ]
    },
    "KPIVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"KPIConfiguration"},
        "ConditionalFormatting":{"shape":"KPIConditionalFormatting"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "KPIVisualLayoutOptions":{
      "type":"structure",
      "members":{
        "StandardLayout":{"shape":"KPIVisualStandardLayout"}
      }
    },
    "KPIVisualStandardLayout":{
      "type":"structure",
      "required":["Type"],
      "members":{
        "Type":{"shape":"KPIVisualStandardLayoutType"}
      }
    },
    "KPIVisualStandardLayoutType":{
      "type":"string",
      "enum":[
        "CLASSIC",
        "VERTICAL"
      ]
    },
    "LabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "FontConfiguration":{"shape":"FontConfiguration"},
        "CustomLabel":{"shape":"String"}
      }
    },
    "Latitude":{
      "type":"double",
      "max":90,
      "min":-90
    },
    "Layout":{
      "type":"structure",
      "required":["Configuration"],
      "members":{
        "Configuration":{"shape":"LayoutConfiguration"}
      }
    },
    "LayoutConfiguration":{
      "type":"structure",
      "members":{
        "GridLayout":{"shape":"GridLayoutConfiguration"},
        "FreeFormLayout":{"shape":"FreeFormLayoutConfiguration"},
        "SectionBasedLayout":{"shape":"SectionBasedLayoutConfiguration"}
      }
    },
    "LayoutElementType":{
      "type":"string",
      "enum":[
        "VISUAL",
        "FILTER_CONTROL",
        "PARAMETER_CONTROL",
        "TEXT_BOX"
      ]
    },
    "LayoutList":{
      "type":"list",
      "member":{"shape":"Layout"},
      "max":1,
      "min":1
    },
    "LegendOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "Title":{"shape":"LabelOptions"},
        "Position":{"shape":"LegendPosition"},
        "Width":{"shape":"PixelLength"},
        "Height":{"shape":"PixelLength"}
      }
    },
    "LegendPosition":{
      "type":"string",
      "enum":[
        "AUTO",
        "RIGHT",
        "BOTTOM",
        "TOP"
      ]
    },
    "Length":{"type":"string"},
    "LimitExceededException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "ResourceType":{"shape":"ExceptionResourceType"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":409},
      "exception":true
    },
    "LimitedString":{
      "type":"string",
      "max":256
    },
    "LineChartAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Category":{"shape":"DimensionFieldList"},
        "Values":{"shape":"MeasureFieldList"},
        "Colors":{"shape":"DimensionFieldList"},
        "SmallMultiples":{"shape":"SmallMultiplesDimensionFieldList"}
      }
    },
    "LineChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"LineChartFieldWells"},
        "SortConfiguration":{"shape":"LineChartSortConfiguration"},
        "ForecastConfigurations":{"shape":"ForecastConfigurationList"},
        "Type":{"shape":"LineChartType"},
        "SmallMultiplesOptions":{"shape":"SmallMultiplesOptions"},
        "XAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "XAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "PrimaryYAxisDisplayOptions":{"shape":"LineSeriesAxisDisplayOptions"},
        "PrimaryYAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "SecondaryYAxisDisplayOptions":{"shape":"LineSeriesAxisDisplayOptions"},
        "SecondaryYAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "SingleAxisOptions":{"shape":"SingleAxisOptions"},
        "DefaultSeriesSettings":{"shape":"LineChartDefaultSeriesSettings"},
        "Series":{"shape":"SeriesItemList"},
        "Legend":{"shape":"LegendOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "ReferenceLines":{"shape":"ReferenceLineList"},
        "Tooltip":{"shape":"TooltipOptions"},
        "ContributionAnalysisDefaults":{"shape":"ContributionAnalysisDefaultList"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "LineChartDefaultSeriesSettings":{
      "type":"structure",
      "members":{
        "AxisBinding":{"shape":"AxisBinding"},
        "LineStyleSettings":{"shape":"LineChartLineStyleSettings"},
        "MarkerStyleSettings":{"shape":"LineChartMarkerStyleSettings"}
      }
    },
    "LineChartFieldWells":{
      "type":"structure",
      "members":{
        "LineChartAggregatedFieldWells":{"shape":"LineChartAggregatedFieldWells"}
      }
    },
    "LineChartLineStyle":{
      "type":"string",
      "enum":[
        "SOLID",
        "DOTTED",
        "DASHED"
      ]
    },
    "LineChartLineStyleSettings":{
      "type":"structure",
      "members":{
        "LineVisibility":{"shape":"Visibility"},
        "LineInterpolation":{"shape":"LineInterpolation"},
        "LineStyle":{"shape":"LineChartLineStyle"},
        "LineWidth":{"shape":"PixelLength"}
      }
    },
    "LineChartMarkerShape":{
      "type":"string",
      "enum":[
        "CIRCLE",
        "TRIANGLE",
        "SQUARE",
        "DIAMOND",
        "ROUNDED_SQUARE"
      ]
    },
    "LineChartMarkerStyleSettings":{
      "type":"structure",
      "members":{
        "MarkerVisibility":{"shape":"Visibility"},
        "MarkerShape":{"shape":"LineChartMarkerShape"},
        "MarkerSize":{"shape":"PixelLength"},
        "MarkerColor":{"shape":"HexColor"}
      }
    },
    "LineChartSeriesSettings":{
      "type":"structure",
      "members":{
        "LineStyleSettings":{"shape":"LineChartLineStyleSettings"},
        "MarkerStyleSettings":{"shape":"LineChartMarkerStyleSettings"}
      }
    },
    "LineChartSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "CategoryItemsLimitConfiguration":{"shape":"ItemsLimitConfiguration"},
        "ColorItemsLimitConfiguration":{"shape":"ItemsLimitConfiguration"},
        "SmallMultiplesSort":{"shape":"FieldSortOptionsList"},
        "SmallMultiplesLimitConfiguration":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "LineChartType":{
      "type":"string",
      "enum":[
        "LINE",
        "AREA",
        "STACKED_AREA"
      ]
    },
    "LineChartVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"LineChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "LineInterpolation":{
      "type":"string",
      "enum":[
        "LINEAR",
        "SMOOTH",
        "STEPPED"
      ]
    },
    "LineSeriesAxisDisplayOptions":{
      "type":"structure",
      "members":{
        "AxisOptions":{"shape":"AxisDisplayOptions"},
        "MissingDataConfigurations":{"shape":"MissingDataConfigurationList"}
      }
    },
    "LinkEntityArn":{
      "type":"string",
      "max":1024,
      "min":1,
      "pattern":"^arn:aws[\\w\\-]*:quicksight:[\\w\\-]+:\\d+:analysis/[\\w\\-]{1,512}"
    },
    "LinkEntityArnList":{
      "type":"list",
      "member":{"shape":"LinkEntityArn"},
      "max":5
    },
    "LinkSharingConfiguration":{
      "type":"structure",
      "members":{
        "Permissions":{"shape":"ResourcePermissionList"}
      }
    },
    "ListAnalysesRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListAnalysesResponse":{
      "type":"structure",
      "members":{
        "AnalysisSummaryList":{"shape":"AnalysisSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListAssetBundleExportJobsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListAssetBundleExportJobsResponse":{
      "type":"structure",
      "members":{
        "AssetBundleExportJobSummaryList":{"shape":"AssetBundleExportJobSummaryList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListAssetBundleImportJobsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListAssetBundleImportJobsResponse":{
      "type":"structure",
      "members":{
        "AssetBundleImportJobSummaryList":{"shape":"AssetBundleImportJobSummaryList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListControlDisplayOptions":{
      "type":"structure",
      "members":{
        "SearchOptions":{"shape":"ListControlSearchOptions"},
        "SelectAllOptions":{"shape":"ListControlSelectAllOptions"},
        "TitleOptions":{"shape":"LabelOptions"},
        "InfoIconLabelOptions":{"shape":"SheetControlInfoIconLabelOptions"}
      }
    },
    "ListControlSearchOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "ListControlSelectAllOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "ListDashboardVersionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListDashboardVersionsResponse":{
      "type":"structure",
      "members":{
        "DashboardVersionSummaryList":{"shape":"DashboardVersionSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListDashboardsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListDashboardsResponse":{
      "type":"structure",
      "members":{
        "DashboardSummaryList":{"shape":"DashboardSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListDataSetsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListDataSetsResponse":{
      "type":"structure",
      "members":{
        "DataSetSummaries":{"shape":"DataSetSummaryList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListDataSourcesRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListDataSourcesResponse":{
      "type":"structure",
      "members":{
        "DataSources":{"shape":"DataSourceList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListFolderMembersRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListFolderMembersResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "FolderMemberList":{"shape":"FolderMemberList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"}
      }
    },
    "ListFoldersRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListFoldersResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "FolderSummaryList":{"shape":"FolderSummaryList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"}
      }
    },
    "ListGroupMembershipsRequest":{
      "type":"structure",
      "required":[
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "GroupName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"GroupName"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "ListGroupMembershipsResponse":{
      "type":"structure",
      "members":{
        "GroupMemberList":{"shape":"GroupMemberList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListGroupsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "ListGroupsResponse":{
      "type":"structure",
      "members":{
        "GroupList":{"shape":"GroupList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListIAMPolicyAssignmentsForUserRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "UserName",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "UserName":{
          "shape":"UserName",
          "location":"uri",
          "locationName":"UserName"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "ListIAMPolicyAssignmentsForUserResponse":{
      "type":"structure",
      "members":{
        "ActiveAssignments":{"shape":"ActiveIAMPolicyAssignmentList"},
        "RequestId":{"shape":"String"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListIAMPolicyAssignmentsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssignmentStatus":{
          "shape":"AssignmentStatus",
          "location":"querystring",
          "locationName":"assignment-status"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListIAMPolicyAssignmentsResponse":{
      "type":"structure",
      "members":{
        "IAMPolicyAssignments":{"shape":"IAMPolicyAssignmentSummaryList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListIdentityPropagationConfigsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "MaxResults":{
          "shape":"ListIdentityPropagationMaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        }
      }
    },
    "ListIdentityPropagationConfigsResponse":{
      "type":"structure",
      "members":{
        "Services":{"shape":"AuthorizedTargetsByServices"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListIdentityPropagationMaxResults":{
      "type":"integer",
      "max":10,
      "min":1
    },
    "ListIngestionsRequest":{
      "type":"structure",
      "required":[
        "DataSetId",
        "AwsAccountId"
      ],
      "members":{
        "DataSetId":{
          "shape":"String",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "MaxResults":{
          "shape":"IngestionMaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListIngestionsResponse":{
      "type":"structure",
      "members":{
        "Ingestions":{"shape":"Ingestions"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListNamespacesRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListNamespacesResponse":{
      "type":"structure",
      "members":{
        "Namespaces":{"shape":"Namespaces"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListRefreshSchedulesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        }
      }
    },
    "ListRefreshSchedulesResponse":{
      "type":"structure",
      "members":{
        "RefreshSchedules":{"shape":"RefreshSchedules"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListRoleMembershipsRequest":{
      "type":"structure",
      "required":[
        "Role",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "Role":{
          "shape":"Role",
          "location":"uri",
          "locationName":"Role"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "ListRoleMembershipsResponse":{
      "type":"structure",
      "members":{
        "MembersList":{"shape":"GroupsList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListTagsForResourceRequest":{
      "type":"structure",
      "required":["ResourceArn"],
      "members":{
        "ResourceArn":{
          "shape":"Arn",
          "location":"uri",
          "locationName":"ResourceArn"
        }
      }
    },
    "ListTagsForResourceResponse":{
      "type":"structure",
      "members":{
        "Tags":{"shape":"TagList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListTemplateAliasesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-result"
        }
      }
    },
    "ListTemplateAliasesResponse":{
      "type":"structure",
      "members":{
        "TemplateAliasList":{"shape":"TemplateAliasList"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "NextToken":{"shape":"String"}
      }
    },
    "ListTemplateVersionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListTemplateVersionsResponse":{
      "type":"structure",
      "members":{
        "TemplateVersionSummaryList":{"shape":"TemplateVersionSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListTemplatesRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-result"
        }
      }
    },
    "ListTemplatesResponse":{
      "type":"structure",
      "members":{
        "TemplateSummaryList":{"shape":"TemplateSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListThemeAliasesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-result"
        }
      }
    },
    "ListThemeAliasesResponse":{
      "type":"structure",
      "members":{
        "ThemeAliasList":{"shape":"ThemeAliasList"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "NextToken":{"shape":"String"}
      }
    },
    "ListThemeVersionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListThemeVersionsResponse":{
      "type":"structure",
      "members":{
        "ThemeVersionSummaryList":{"shape":"ThemeVersionSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListThemesRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "Type":{
          "shape":"ThemeType",
          "location":"querystring",
          "locationName":"type"
        }
      }
    },
    "ListThemesResponse":{
      "type":"structure",
      "members":{
        "ThemeSummaryList":{"shape":"ThemeSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListTopicRefreshSchedulesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        }
      }
    },
    "ListTopicRefreshSchedulesResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "TopicArn":{"shape":"Arn"},
        "RefreshSchedules":{"shape":"TopicRefreshScheduleSummaries"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "ListTopicsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListTopicsResponse":{
      "type":"structure",
      "members":{
        "TopicsSummaries":{"shape":"TopicSummaries"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListUserGroupsRequest":{
      "type":"structure",
      "required":[
        "UserName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "UserName":{
          "shape":"UserName",
          "location":"uri",
          "locationName":"UserName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListUserGroupsResponse":{
      "type":"structure",
      "members":{
        "GroupList":{"shape":"GroupList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListUsersRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "ListUsersResponse":{
      "type":"structure",
      "members":{
        "UserList":{"shape":"UserList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "ListVPCConnectionsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        }
      }
    },
    "ListVPCConnectionsResponse":{
      "type":"structure",
      "members":{
        "VPCConnectionSummaries":{"shape":"VPCConnectionSummaryList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "LoadingAnimation":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "LocalNavigationConfiguration":{
      "type":"structure",
      "required":["TargetSheetId"],
      "members":{
        "TargetSheetId":{"shape":"ShortRestrictiveResourceId"}
      }
    },
    "LogicalTable":{
      "type":"structure",
      "required":[
        "Alias",
        "Source"
      ],
      "members":{
        "Alias":{"shape":"LogicalTableAlias"},
        "DataTransforms":{"shape":"TransformOperationList"},
        "Source":{"shape":"LogicalTableSource"}
      }
    },
    "LogicalTableAlias":{
      "type":"string",
      "max":64,
      "min":1
    },
    "LogicalTableId":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"[0-9a-zA-Z-]*"
    },
    "LogicalTableMap":{
      "type":"map",
      "key":{"shape":"LogicalTableId"},
      "value":{"shape":"LogicalTable"},
      "max":64,
      "min":1
    },
    "LogicalTableSource":{
      "type":"structure",
      "members":{
        "JoinInstruction":{"shape":"JoinInstruction"},
        "PhysicalTableId":{"shape":"PhysicalTableId"},
        "DataSetArn":{"shape":"Arn"}
      }
    },
    "Long":{"type":"long"},
    "LongFormatText":{
      "type":"structure",
      "members":{
        "PlainText":{"shape":"LongPlainText"},
        "RichText":{"shape":"LongRichText"}
      }
    },
    "LongPlainText":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "LongRichText":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "Longitude":{
      "type":"double",
      "max":1800,
      "min":-1800
    },
    "LookbackWindow":{
      "type":"structure",
      "required":[
        "ColumnName",
        "Size",
        "SizeUnit"
      ],
      "members":{
        "ColumnName":{"shape":"String"},
        "Size":{"shape":"PositiveLong"},
        "SizeUnit":{"shape":"LookbackWindowSizeUnit"}
      }
    },
    "LookbackWindowSizeUnit":{
      "type":"string",
      "enum":[
        "HOUR",
        "DAY",
        "WEEK"
      ]
    },
    "ManifestFileLocation":{
      "type":"structure",
      "required":[
        "Bucket",
        "Key"
      ],
      "members":{
        "Bucket":{"shape":"S3Bucket"},
        "Key":{"shape":"S3Key"}
      }
    },
    "MapZoomMode":{
      "type":"string",
      "enum":[
        "AUTO",
        "MANUAL"
      ]
    },
    "MappedDataSetParameter":{
      "type":"structure",
      "required":[
        "DataSetIdentifier",
        "DataSetParameterName"
      ],
      "members":{
        "DataSetIdentifier":{"shape":"DataSetIdentifier"},
        "DataSetParameterName":{"shape":"ParameterName"}
      }
    },
    "MappedDataSetParameters":{
      "type":"list",
      "member":{"shape":"MappedDataSetParameter"},
      "max":150,
      "min":0
    },
    "MarginStyle":{
      "type":"structure",
      "members":{
        "Show":{
          "shape":"Boolean",
          "box":true
        }
      }
    },
    "MariaDbParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "MaxResults":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "MaximumLabelType":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "MaximumMinimumComputation":{
      "type":"structure",
      "required":[
        "ComputationId",
        "Type"
      ],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Time":{"shape":"DimensionField"},
        "Value":{"shape":"MeasureField"},
        "Type":{"shape":"MaximumMinimumComputationType"}
      }
    },
    "MaximumMinimumComputationType":{
      "type":"string",
      "enum":[
        "MAXIMUM",
        "MINIMUM"
      ]
    },
    "MeasureField":{
      "type":"structure",
      "members":{
        "NumericalMeasureField":{"shape":"NumericalMeasureField"},
        "CategoricalMeasureField":{"shape":"CategoricalMeasureField"},
        "DateMeasureField":{"shape":"DateMeasureField"},
        "CalculatedMeasureField":{"shape":"CalculatedMeasureField"}
      }
    },
    "MeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":200
    },
    "MemberIdArnPair":{
      "type":"structure",
      "members":{
        "MemberId":{"shape":"RestrictiveResourceId"},
        "MemberArn":{"shape":"Arn"}
      }
    },
    "MemberType":{
      "type":"string",
      "enum":[
        "DASHBOARD",
        "ANALYSIS",
        "DATASET",
        "DATASOURCE",
        "TOPIC"
      ]
    },
    "MetricComparisonComputation":{
      "type":"structure",
      "required":["ComputationId"],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Time":{"shape":"DimensionField"},
        "FromValue":{"shape":"MeasureField"},
        "TargetValue":{"shape":"MeasureField"}
      }
    },
    "MinimumLabelType":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "MissingDataConfiguration":{
      "type":"structure",
      "members":{
        "TreatmentOption":{"shape":"MissingDataTreatmentOption"}
      }
    },
    "MissingDataConfigurationList":{
      "type":"list",
      "member":{"shape":"MissingDataConfiguration"},
      "max":100
    },
    "MissingDataTreatmentOption":{
      "type":"string",
      "enum":[
        "INTERPOLATE",
        "SHOW_AS_ZERO",
        "SHOW_AS_BLANK"
      ]
    },
    "MySqlParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "NamedEntityAggType":{
      "type":"string",
      "enum":[
        "SUM",
        "MIN",
        "MAX",
        "COUNT",
        "AVERAGE",
        "DISTINCT_COUNT",
        "STDEV",
        "STDEVP",
        "VAR",
        "VARP",
        "PERCENTILE",
        "MEDIAN",
        "CUSTOM"
      ]
    },
    "NamedEntityDefinition":{
      "type":"structure",
      "members":{
        "FieldName":{"shape":"LimitedString"},
        "PropertyName":{"shape":"LimitedString"},
        "PropertyRole":{"shape":"PropertyRole"},
        "PropertyUsage":{"shape":"PropertyUsage"},
        "Metric":{"shape":"NamedEntityDefinitionMetric"}
      }
    },
    "NamedEntityDefinitionMetric":{
      "type":"structure",
      "members":{
        "Aggregation":{"shape":"NamedEntityAggType"},
        "AggregationFunctionParameters":{"shape":"AggregationFunctionParameters"}
      }
    },
    "NamedEntityDefinitions":{
      "type":"list",
      "member":{"shape":"NamedEntityDefinition"}
    },
    "NamedFilterAggType":{
      "type":"string",
      "enum":[
        "NO_AGGREGATION",
        "SUM",
        "AVERAGE",
        "COUNT",
        "DISTINCT_COUNT",
        "MAX",
        "MEDIAN",
        "MIN",
        "STDEV",
        "STDEVP",
        "VAR",
        "VARP"
      ]
    },
    "NamedFilterType":{
      "type":"string",
      "enum":[
        "CATEGORY_FILTER",
        "NUMERIC_EQUALITY_FILTER",
        "NUMERIC_RANGE_FILTER",
        "DATE_RANGE_FILTER",
        "RELATIVE_DATE_FILTER"
      ]
    },
    "Namespace":{
      "type":"string",
      "max":64,
      "pattern":"^[a-zA-Z0-9._-]*$"
    },
    "NamespaceError":{
      "type":"structure",
      "members":{
        "Type":{"shape":"NamespaceErrorType"},
        "Message":{"shape":"String"}
      }
    },
    "NamespaceErrorType":{
      "type":"string",
      "enum":[
        "PERMISSION_DENIED",
        "INTERNAL_SERVICE_ERROR"
      ]
    },
    "NamespaceInfoV2":{
      "type":"structure",
      "members":{
        "Name":{"shape":"Namespace"},
        "Arn":{"shape":"Arn"},
        "CapacityRegion":{"shape":"String"},
        "CreationStatus":{"shape":"NamespaceStatus"},
        "IdentityStore":{"shape":"IdentityStore"},
        "NamespaceError":{"shape":"NamespaceError"}
      }
    },
    "NamespaceStatus":{
      "type":"string",
      "enum":[
        "CREATED",
        "CREATING",
        "DELETING",
        "RETRYABLE_FAILURE",
        "NON_RETRYABLE_FAILURE"
      ]
    },
    "Namespaces":{
      "type":"list",
      "member":{"shape":"NamespaceInfoV2"}
    },
    "NarrativeString":{
      "type":"string",
      "max":150000
    },
    "NegativeFormat":{
      "type":"structure",
      "members":{
        "Prefix":{"shape":"LimitedString"},
        "Suffix":{"shape":"LimitedString"}
      }
    },
    "NegativeValueConfiguration":{
      "type":"structure",
      "required":["DisplayMode"],
      "members":{
        "DisplayMode":{"shape":"NegativeValueDisplayMode"}
      }
    },
    "NegativeValueDisplayMode":{
      "type":"string",
      "enum":[
        "POSITIVE",
        "NEGATIVE"
      ]
    },
    "NetworkInterface":{
      "type":"structure",
      "members":{
        "SubnetId":{"shape":"SubnetId"},
        "AvailabilityZone":{"shape":"String"},
        "ErrorMessage":{"shape":"String"},
        "Status":{"shape":"NetworkInterfaceStatus"},
        "NetworkInterfaceId":{"shape":"NetworkInterfaceId"}
      }
    },
    "NetworkInterfaceId":{
      "type":"string",
      "max":255,
      "pattern":"^eni-[0-9a-z]*$"
    },
    "NetworkInterfaceList":{
      "type":"list",
      "member":{"shape":"NetworkInterface"}
    },
    "NetworkInterfaceStatus":{
      "type":"string",
      "enum":[
        "CREATING",
        "AVAILABLE",
        "CREATION_FAILED",
        "UPDATING",
        "UPDATE_FAILED",
        "DELETING",
        "DELETED",
        "DELETION_FAILED",
        "DELETION_SCHEDULED",
        "ATTACHMENT_FAILED_ROLLBACK_FAILED"
      ]
    },
    "NewDefaultValues":{
      "type":"structure",
      "members":{
        "StringStaticValues":{"shape":"StringDatasetParameterValueList"},
        "DecimalStaticValues":{"shape":"DecimalDatasetParameterValueList"},
        "DateTimeStaticValues":{"shape":"DateTimeDatasetParameterValueList"},
        "IntegerStaticValues":{"shape":"IntegerDatasetParameterValueList"}
      }
    },
    "NonEmptyString":{
      "type":"string",
      "pattern":".*\\S.*"
    },
    "NullString":{
      "type":"string",
      "max":128,
      "min":1,
      "sensitive":true
    },
    "NullValueFormatConfiguration":{
      "type":"structure",
      "required":["NullString"],
      "members":{
        "NullString":{"shape":"NullString"}
      }
    },
    "NullableBoolean":{"type":"boolean"},
    "NumberDisplayFormatConfiguration":{
      "type":"structure",
      "members":{
        "Prefix":{"shape":"Prefix"},
        "Suffix":{"shape":"Suffix"},
        "SeparatorConfiguration":{"shape":"NumericSeparatorConfiguration"},
        "DecimalPlacesConfiguration":{"shape":"DecimalPlacesConfiguration"},
        "NumberScale":{"shape":"NumberScale"},
        "NegativeValueConfiguration":{"shape":"NegativeValueConfiguration"},
        "NullValueFormatConfiguration":{"shape":"NullValueFormatConfiguration"}
      }
    },
    "NumberFormatConfiguration":{
      "type":"structure",
      "members":{
        "FormatConfiguration":{"shape":"NumericFormatConfiguration"}
      }
    },
    "NumberScale":{
      "type":"string",
      "enum":[
        "NONE",
        "AUTO",
        "THOUSANDS",
        "MILLIONS",
        "BILLIONS",
        "TRILLIONS"
      ]
    },
    "NumericAxisOptions":{
      "type":"structure",
      "members":{
        "Scale":{"shape":"AxisScale"},
        "Range":{"shape":"AxisDisplayRange"}
      }
    },
    "NumericEqualityDrillDownFilter":{
      "type":"structure",
      "required":[
        "Column",
        "Value"
      ],
      "members":{
        "Column":{"shape":"ColumnIdentifier"},
        "Value":{"shape":"Double"}
      }
    },
    "NumericEqualityFilter":{
      "type":"structure",
      "required":[
        "FilterId",
        "Column",
        "MatchOperator",
        "NullOption"
      ],
      "members":{
        "FilterId":{"shape":"ShortRestrictiveResourceId"},
        "Column":{"shape":"ColumnIdentifier"},
        "Value":{
          "shape":"Double",
          "box":true
        },
        "SelectAllOptions":{"shape":"NumericFilterSelectAllOptions"},
        "MatchOperator":{"shape":"NumericEqualityMatchOperator"},
        "AggregationFunction":{"shape":"AggregationFunction"},
        "ParameterName":{"shape":"ParameterName"},
        "NullOption":{"shape":"FilterNullOption"}
      }
    },
    "NumericEqualityMatchOperator":{
      "type":"string",
      "enum":[
        "EQUALS",
        "DOES_NOT_EQUAL"
      ]
    },
    "NumericFilterSelectAllOptions":{
      "type":"string",
      "enum":["FILTER_ALL_VALUES"]
    },
    "NumericFormatConfiguration":{
      "type":"structure",
      "members":{
        "NumberDisplayFormatConfiguration":{"shape":"NumberDisplayFormatConfiguration"},
        "CurrencyDisplayFormatConfiguration":{"shape":"CurrencyDisplayFormatConfiguration"},
        "PercentageDisplayFormatConfiguration":{"shape":"PercentageDisplayFormatConfiguration"}
      }
    },
    "NumericRangeFilter":{
      "type":"structure",
      "required":[
        "FilterId",
        "Column",
        "NullOption"
      ],
      "members":{
        "FilterId":{"shape":"ShortRestrictiveResourceId"},
        "Column":{"shape":"ColumnIdentifier"},
        "IncludeMinimum":{
          "shape":"Boolean",
          "box":true
        },
        "IncludeMaximum":{
          "shape":"Boolean",
          "box":true
        },
        "RangeMinimum":{
          "shape":"NumericRangeFilterValue",
          "box":true
        },
        "RangeMaximum":{
          "shape":"NumericRangeFilterValue",
          "box":true
        },
        "SelectAllOptions":{"shape":"NumericFilterSelectAllOptions"},
        "AggregationFunction":{"shape":"AggregationFunction"},
        "NullOption":{"shape":"FilterNullOption"}
      }
    },
    "NumericRangeFilterValue":{
      "type":"structure",
      "members":{
        "StaticValue":{
          "shape":"Double",
          "box":true
        },
        "Parameter":{"shape":"ParameterName"}
      }
    },
    "NumericSeparatorConfiguration":{
      "type":"structure",
      "members":{
        "DecimalSeparator":{"shape":"NumericSeparatorSymbol"},
        "ThousandsSeparator":{"shape":"ThousandSeparatorOptions"}
      }
    },
    "NumericSeparatorSymbol":{
      "type":"string",
      "enum":[
        "COMMA",
        "DOT",
        "SPACE"
      ]
    },
    "NumericalAggregationFunction":{
      "type":"structure",
      "members":{
        "SimpleNumericalAggregation":{"shape":"SimpleNumericalAggregationFunction"},
        "PercentileAggregation":{"shape":"PercentileAggregation"}
      }
    },
    "NumericalDimensionField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"},
        "HierarchyId":{"shape":"HierarchyId"},
        "FormatConfiguration":{"shape":"NumberFormatConfiguration"}
      }
    },
    "NumericalMeasureField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"},
        "AggregationFunction":{"shape":"NumericalAggregationFunction"},
        "FormatConfiguration":{"shape":"NumberFormatConfiguration"}
      }
    },
    "OnClause":{
      "type":"string",
      "max":512,
      "min":1
    },
    "OptionalPort":{
      "type":"integer",
      "max":65535,
      "min":0
    },
    "OracleParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "OtherCategories":{
      "type":"string",
      "enum":[
        "INCLUDE",
        "EXCLUDE"
      ]
    },
    "OutputColumn":{
      "type":"structure",
      "members":{
        "Name":{"shape":"ColumnName"},
        "Description":{"shape":"ColumnDescriptiveText"},
        "Type":{"shape":"ColumnDataType"},
        "SubType":{"shape":"ColumnDataSubType"}
      }
    },
    "OutputColumnList":{
      "type":"list",
      "member":{"shape":"OutputColumn"}
    },
    "OverrideDatasetParameterOperation":{
      "type":"structure",
      "required":["ParameterName"],
      "members":{
        "ParameterName":{"shape":"DatasetParameterName"},
        "NewParameterName":{"shape":"DatasetParameterName"},
        "NewDefaultValues":{"shape":"NewDefaultValues"}
      }
    },
    "PageNumber":{
      "type":"long",
      "min":0
    },
    "PaginationConfiguration":{
      "type":"structure",
      "required":[
        "PageSize",
        "PageNumber"
      ],
      "members":{
        "PageSize":{
          "shape":"Long",
          "box":true
        },
        "PageNumber":{"shape":"PageNumber"}
      }
    },
    "PanelBorderStyle":{
      "type":"string",
      "enum":[
        "SOLID",
        "DASHED",
        "DOTTED"
      ]
    },
    "PanelConfiguration":{
      "type":"structure",
      "members":{
        "Title":{"shape":"PanelTitleOptions"},
        "BorderVisibility":{"shape":"Visibility"},
        "BorderThickness":{"shape":"PixelLength"},
        "BorderStyle":{"shape":"PanelBorderStyle"},
        "BorderColor":{"shape":"HexColorWithTransparency"},
        "GutterVisibility":{"shape":"Visibility"},
        "GutterSpacing":{"shape":"PixelLength"},
        "BackgroundVisibility":{"shape":"Visibility"},
        "BackgroundColor":{"shape":"HexColorWithTransparency"}
      }
    },
    "PanelTitleOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "FontConfiguration":{"shape":"FontConfiguration"},
        "HorizontalTextAlignment":{"shape":"HorizontalTextAlignment"}
      }
    },
    "PaperOrientation":{
      "type":"string",
      "enum":[
        "PORTRAIT",
        "LANDSCAPE"
      ]
    },
    "PaperSize":{
      "type":"string",
      "enum":[
        "US_LETTER",
        "US_LEGAL",
        "US_TABLOID_LEDGER",
        "A0",
        "A1",
        "A2",
        "A3",
        "A4",
        "A5",
        "JIS_B4",
        "JIS_B5"
      ]
    },
    "ParameterControl":{
      "type":"structure",
      "members":{
        "DateTimePicker":{"shape":"ParameterDateTimePickerControl"},
        "List":{"shape":"ParameterListControl"},
        "Dropdown":{"shape":"ParameterDropDownControl"},
        "TextField":{"shape":"ParameterTextFieldControl"},
        "TextArea":{"shape":"ParameterTextAreaControl"},
        "Slider":{"shape":"ParameterSliderControl"}
      }
    },
    "ParameterControlList":{
      "type":"list",
      "member":{"shape":"ParameterControl"},
      "max":200
    },
    "ParameterDateTimePickerControl":{
      "type":"structure",
      "required":[
        "ParameterControlId",
        "Title",
        "SourceParameterName"
      ],
      "members":{
        "ParameterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceParameterName":{"shape":"ParameterName"},
        "DisplayOptions":{"shape":"DateTimePickerControlDisplayOptions"}
      }
    },
    "ParameterDeclaration":{
      "type":"structure",
      "members":{
        "StringParameterDeclaration":{"shape":"StringParameterDeclaration"},
        "DecimalParameterDeclaration":{"shape":"DecimalParameterDeclaration"},
        "IntegerParameterDeclaration":{"shape":"IntegerParameterDeclaration"},
        "DateTimeParameterDeclaration":{"shape":"DateTimeParameterDeclaration"}
      }
    },
    "ParameterDeclarationList":{
      "type":"list",
      "member":{"shape":"ParameterDeclaration"},
      "max":200
    },
    "ParameterDropDownControl":{
      "type":"structure",
      "required":[
        "ParameterControlId",
        "Title",
        "SourceParameterName"
      ],
      "members":{
        "ParameterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceParameterName":{"shape":"ParameterName"},
        "DisplayOptions":{"shape":"DropDownControlDisplayOptions"},
        "Type":{"shape":"SheetControlListType"},
        "SelectableValues":{"shape":"ParameterSelectableValues"},
        "CascadingControlConfiguration":{"shape":"CascadingControlConfiguration"}
      }
    },
    "ParameterListControl":{
      "type":"structure",
      "required":[
        "ParameterControlId",
        "Title",
        "SourceParameterName"
      ],
      "members":{
        "ParameterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceParameterName":{"shape":"ParameterName"},
        "DisplayOptions":{"shape":"ListControlDisplayOptions"},
        "Type":{"shape":"SheetControlListType"},
        "SelectableValues":{"shape":"ParameterSelectableValues"},
        "CascadingControlConfiguration":{"shape":"CascadingControlConfiguration"}
      }
    },
    "ParameterName":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^[a-zA-Z0-9]+$"
    },
    "ParameterSelectableValueList":{
      "type":"list",
      "member":{"shape":"String"},
      "max":50000
    },
    "ParameterSelectableValues":{
      "type":"structure",
      "members":{
        "Values":{"shape":"ParameterSelectableValueList"},
        "LinkToDataSetColumn":{"shape":"ColumnIdentifier"}
      }
    },
    "ParameterSliderControl":{
      "type":"structure",
      "required":[
        "ParameterControlId",
        "Title",
        "SourceParameterName",
        "MaximumValue",
        "MinimumValue",
        "StepSize"
      ],
      "members":{
        "ParameterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceParameterName":{"shape":"ParameterName"},
        "DisplayOptions":{"shape":"SliderControlDisplayOptions"},
        "MaximumValue":{"shape":"Double"},
        "MinimumValue":{"shape":"Double"},
        "StepSize":{"shape":"Double"}
      }
    },
    "ParameterTextAreaControl":{
      "type":"structure",
      "required":[
        "ParameterControlId",
        "Title",
        "SourceParameterName"
      ],
      "members":{
        "ParameterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceParameterName":{"shape":"ParameterName"},
        "Delimiter":{"shape":"TextAreaControlDelimiter"},
        "DisplayOptions":{"shape":"TextAreaControlDisplayOptions"}
      }
    },
    "ParameterTextFieldControl":{
      "type":"structure",
      "required":[
        "ParameterControlId",
        "Title",
        "SourceParameterName"
      ],
      "members":{
        "ParameterControlId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetControlTitle"},
        "SourceParameterName":{"shape":"ParameterName"},
        "DisplayOptions":{"shape":"TextFieldControlDisplayOptions"}
      }
    },
    "ParameterValueType":{
      "type":"string",
      "enum":[
        "MULTI_VALUED",
        "SINGLE_VALUED"
      ]
    },
    "Parameters":{
      "type":"structure",
      "members":{
        "StringParameters":{"shape":"StringParameterList"},
        "IntegerParameters":{"shape":"IntegerParameterList"},
        "DecimalParameters":{"shape":"DecimalParameterList"},
        "DateTimeParameters":{"shape":"DateTimeParameterList"}
      }
    },
    "Password":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "Path":{
      "type":"list",
      "member":{"shape":"Arn"},
      "max":10,
      "min":1
    },
    "PercentNumber":{
      "type":"double",
      "max":100,
      "min":0
    },
    "PercentVisibleRange":{
      "type":"structure",
      "members":{
        "From":{
          "shape":"PercentNumber",
          "box":true
        },
        "To":{
          "shape":"PercentNumber",
          "box":true
        }
      }
    },
    "PercentageDisplayFormatConfiguration":{
      "type":"structure",
      "members":{
        "Prefix":{"shape":"Prefix"},
        "Suffix":{"shape":"Suffix"},
        "SeparatorConfiguration":{"shape":"NumericSeparatorConfiguration"},
        "DecimalPlacesConfiguration":{"shape":"DecimalPlacesConfiguration"},
        "NegativeValueConfiguration":{"shape":"NegativeValueConfiguration"},
        "NullValueFormatConfiguration":{"shape":"NullValueFormatConfiguration"}
      }
    },
    "PercentileAggregation":{
      "type":"structure",
      "members":{
        "PercentileValue":{"shape":"PercentileValue"}
      }
    },
    "PercentileValue":{
      "type":"double",
      "max":100,
      "min":0
    },
    "PeriodOverPeriodComputation":{
      "type":"structure",
      "required":["ComputationId"],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Time":{"shape":"DimensionField"},
        "Value":{"shape":"MeasureField"}
      }
    },
    "PeriodToDateComputation":{
      "type":"structure",
      "required":["ComputationId"],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Time":{"shape":"DimensionField"},
        "Value":{"shape":"MeasureField"},
        "PeriodTimeGranularity":{"shape":"TimeGranularity"}
      }
    },
    "PeriodsBackward":{
      "type":"integer",
      "max":1000,
      "min":0
    },
    "PeriodsForward":{
      "type":"integer",
      "max":1000,
      "min":1
    },
    "PhysicalTable":{
      "type":"structure",
      "members":{
        "RelationalTable":{"shape":"RelationalTable"},
        "CustomSql":{"shape":"CustomSql"},
        "S3Source":{"shape":"S3Source"}
      }
    },
    "PhysicalTableId":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"[0-9a-zA-Z-]*"
    },
    "PhysicalTableMap":{
      "type":"map",
      "key":{"shape":"PhysicalTableId"},
      "value":{"shape":"PhysicalTable"},
      "max":32,
      "min":0
    },
    "PieChartAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Category":{"shape":"DimensionFieldList"},
        "Values":{"shape":"MeasureFieldList"},
        "SmallMultiples":{"shape":"SmallMultiplesDimensionFieldList"}
      }
    },
    "PieChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"PieChartFieldWells"},
        "SortConfiguration":{"shape":"PieChartSortConfiguration"},
        "DonutOptions":{"shape":"DonutOptions"},
        "SmallMultiplesOptions":{"shape":"SmallMultiplesOptions"},
        "CategoryLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ValueLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "Legend":{"shape":"LegendOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "VisualPalette":{"shape":"VisualPalette"},
        "ContributionAnalysisDefaults":{"shape":"ContributionAnalysisDefaultList"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "PieChartFieldWells":{
      "type":"structure",
      "members":{
        "PieChartAggregatedFieldWells":{"shape":"PieChartAggregatedFieldWells"}
      }
    },
    "PieChartSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "CategoryItemsLimit":{"shape":"ItemsLimitConfiguration"},
        "SmallMultiplesSort":{"shape":"FieldSortOptionsList"},
        "SmallMultiplesLimitConfiguration":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "PieChartVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"PieChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "PivotFieldSortOptions":{
      "type":"structure",
      "required":[
        "FieldId",
        "SortBy"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "SortBy":{"shape":"PivotTableSortBy"}
      }
    },
    "PivotFieldSortOptionsList":{
      "type":"list",
      "member":{"shape":"PivotFieldSortOptions"},
      "max":200
    },
    "PivotMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":40
    },
    "PivotTableAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Rows":{"shape":"PivotTableDimensionList"},
        "Columns":{"shape":"PivotTableDimensionList"},
        "Values":{"shape":"PivotMeasureFieldList"}
      }
    },
    "PivotTableCellConditionalFormatting":{
      "type":"structure",
      "required":["FieldId"],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "TextFormat":{"shape":"TextConditionalFormat"},
        "Scope":{"shape":"PivotTableConditionalFormattingScope"},
        "Scopes":{"shape":"PivotTableConditionalFormattingScopeList"}
      }
    },
    "PivotTableConditionalFormatting":{
      "type":"structure",
      "members":{
        "ConditionalFormattingOptions":{"shape":"PivotTableConditionalFormattingOptionList"}
      }
    },
    "PivotTableConditionalFormattingOption":{
      "type":"structure",
      "members":{
        "Cell":{"shape":"PivotTableCellConditionalFormatting"}
      }
    },
    "PivotTableConditionalFormattingOptionList":{
      "type":"list",
      "member":{"shape":"PivotTableConditionalFormattingOption"},
      "max":100
    },
    "PivotTableConditionalFormattingScope":{
      "type":"structure",
      "members":{
        "Role":{"shape":"PivotTableConditionalFormattingScopeRole"}
      }
    },
    "PivotTableConditionalFormattingScopeList":{
      "type":"list",
      "member":{"shape":"PivotTableConditionalFormattingScope"},
      "max":3
    },
    "PivotTableConditionalFormattingScopeRole":{
      "type":"string",
      "enum":[
        "FIELD",
        "FIELD_TOTAL",
        "GRAND_TOTAL"
      ]
    },
    "PivotTableConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"PivotTableFieldWells"},
        "SortConfiguration":{"shape":"PivotTableSortConfiguration"},
        "TableOptions":{"shape":"PivotTableOptions"},
        "TotalOptions":{"shape":"PivotTableTotalOptions"},
        "FieldOptions":{"shape":"PivotTableFieldOptions"},
        "PaginatedReportOptions":{"shape":"PivotTablePaginatedReportOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "PivotTableDataPathOption":{
      "type":"structure",
      "required":["DataPathList"],
      "members":{
        "DataPathList":{"shape":"DataPathValueList"},
        "Width":{"shape":"PixelLength"}
      }
    },
    "PivotTableDataPathOptionList":{
      "type":"list",
      "member":{"shape":"PivotTableDataPathOption"},
      "max":100
    },
    "PivotTableDataPathType":{
      "type":"string",
      "enum":[
        "HIERARCHY_ROWS_LAYOUT_COLUMN",
        "MULTIPLE_ROW_METRICS_COLUMN",
        "EMPTY_COLUMN_HEADER",
        "COUNT_METRIC_COLUMN"
      ]
    },
    "PivotTableDimensionList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":40
    },
    "PivotTableFieldCollapseState":{
      "type":"string",
      "enum":[
        "COLLAPSED",
        "EXPANDED"
      ]
    },
    "PivotTableFieldCollapseStateOption":{
      "type":"structure",
      "required":["Target"],
      "members":{
        "Target":{"shape":"PivotTableFieldCollapseStateTarget"},
        "State":{"shape":"PivotTableFieldCollapseState"}
      }
    },
    "PivotTableFieldCollapseStateOptionList":{
      "type":"list",
      "member":{"shape":"PivotTableFieldCollapseStateOption"}
    },
    "PivotTableFieldCollapseStateTarget":{
      "type":"structure",
      "members":{
        "FieldId":{"shape":"String"},
        "FieldDataPathValues":{"shape":"DataPathValueList"}
      }
    },
    "PivotTableFieldOption":{
      "type":"structure",
      "required":["FieldId"],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "CustomLabel":{"shape":"CustomLabel"},
        "Visibility":{"shape":"Visibility"}
      }
    },
    "PivotTableFieldOptionList":{
      "type":"list",
      "member":{"shape":"PivotTableFieldOption"},
      "max":100
    },
    "PivotTableFieldOptions":{
      "type":"structure",
      "members":{
        "SelectedFieldOptions":{"shape":"PivotTableFieldOptionList"},
        "DataPathOptions":{"shape":"PivotTableDataPathOptionList"},
        "CollapseStateOptions":{"shape":"PivotTableFieldCollapseStateOptionList"}
      }
    },
    "PivotTableFieldSubtotalOptions":{
      "type":"structure",
      "members":{
        "FieldId":{"shape":"FieldId"}
      }
    },
    "PivotTableFieldSubtotalOptionsList":{
      "type":"list",
      "member":{"shape":"PivotTableFieldSubtotalOptions"},
      "max":100
    },
    "PivotTableFieldWells":{
      "type":"structure",
      "members":{
        "PivotTableAggregatedFieldWells":{"shape":"PivotTableAggregatedFieldWells"}
      }
    },
    "PivotTableMetricPlacement":{
      "type":"string",
      "enum":[
        "ROW",
        "COLUMN"
      ]
    },
    "PivotTableOptions":{
      "type":"structure",
      "members":{
        "MetricPlacement":{"shape":"PivotTableMetricPlacement"},
        "SingleMetricVisibility":{"shape":"Visibility"},
        "ColumnNamesVisibility":{"shape":"Visibility"},
        "ToggleButtonsVisibility":{"shape":"Visibility"},
        "ColumnHeaderStyle":{"shape":"TableCellStyle"},
        "RowHeaderStyle":{"shape":"TableCellStyle"},
        "CellStyle":{"shape":"TableCellStyle"},
        "RowFieldNamesStyle":{"shape":"TableCellStyle"},
        "RowAlternateColorOptions":{"shape":"RowAlternateColorOptions"},
        "CollapsedRowDimensionsVisibility":{"shape":"Visibility"},
        "RowsLayout":{"shape":"PivotTableRowsLayout"},
        "RowsLabelOptions":{"shape":"PivotTableRowsLabelOptions"},
        "DefaultCellWidth":{"shape":"PixelLength"}
      }
    },
    "PivotTablePaginatedReportOptions":{
      "type":"structure",
      "members":{
        "VerticalOverflowVisibility":{"shape":"Visibility"},
        "OverflowColumnHeaderVisibility":{"shape":"Visibility"}
      }
    },
    "PivotTableRowsLabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "CustomLabel":{"shape":"PivotTableRowsLabelText"}
      }
    },
    "PivotTableRowsLabelText":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "PivotTableRowsLayout":{
      "type":"string",
      "enum":[
        "TABULAR",
        "HIERARCHY"
      ]
    },
    "PivotTableSortBy":{
      "type":"structure",
      "members":{
        "Field":{"shape":"FieldSort"},
        "Column":{"shape":"ColumnSort"},
        "DataPath":{"shape":"DataPathSort"}
      }
    },
    "PivotTableSortConfiguration":{
      "type":"structure",
      "members":{
        "FieldSortOptions":{"shape":"PivotFieldSortOptionsList"}
      }
    },
    "PivotTableSubtotalLevel":{
      "type":"string",
      "enum":[
        "ALL",
        "CUSTOM",
        "LAST"
      ]
    },
    "PivotTableTotalOptions":{
      "type":"structure",
      "members":{
        "RowSubtotalOptions":{"shape":"SubtotalOptions"},
        "ColumnSubtotalOptions":{"shape":"SubtotalOptions"},
        "RowTotalOptions":{"shape":"PivotTotalOptions"},
        "ColumnTotalOptions":{"shape":"PivotTotalOptions"}
      }
    },
    "PivotTableVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"PivotTableConfiguration"},
        "ConditionalFormatting":{"shape":"PivotTableConditionalFormatting"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "PivotTotalOptions":{
      "type":"structure",
      "members":{
        "TotalsVisibility":{"shape":"Visibility"},
        "Placement":{"shape":"TableTotalsPlacement"},
        "ScrollStatus":{"shape":"TableTotalsScrollStatus"},
        "CustomLabel":{"shape":"String"},
        "TotalCellStyle":{"shape":"TableCellStyle"},
        "ValueCellStyle":{"shape":"TableCellStyle"},
        "MetricHeaderCellStyle":{"shape":"TableCellStyle"},
        "TotalAggregationOptions":{"shape":"TotalAggregationOptionList"}
      }
    },
    "PixelLength":{"type":"string"},
    "Port":{
      "type":"integer",
      "max":65535,
      "min":1
    },
    "PositiveInteger":{
      "type":"integer",
      "min":1
    },
    "PositiveLong":{
      "type":"long",
      "min":1
    },
    "PostgreSqlParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "PreconditionNotMetException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":400},
      "exception":true
    },
    "PredefinedHierarchy":{
      "type":"structure",
      "required":[
        "HierarchyId",
        "Columns"
      ],
      "members":{
        "HierarchyId":{"shape":"HierarchyId"},
        "Columns":{"shape":"PredefinedHierarchyColumnList"},
        "DrillDownFilters":{"shape":"DrillDownFilterList"}
      }
    },
    "PredefinedHierarchyColumnList":{
      "type":"list",
      "member":{"shape":"ColumnIdentifier"},
      "max":10,
      "min":1
    },
    "PredictionInterval":{
      "type":"integer",
      "max":95,
      "min":50
    },
    "Prefix":{
      "type":"string",
      "max":128,
      "min":1,
      "sensitive":true
    },
    "PrestoParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Catalog"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Catalog":{"shape":"Catalog"}
      }
    },
    "PrimaryValueDisplayType":{
      "type":"string",
      "enum":[
        "HIDDEN",
        "COMPARISON",
        "ACTUAL"
      ]
    },
    "Principal":{
      "type":"string",
      "max":256,
      "min":1
    },
    "PrincipalList":{
      "type":"list",
      "member":{"shape":"String"},
      "max":100,
      "min":1
    },
    "ProgressBarOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "ProjectId":{
      "type":"string",
      "max":256,
      "min":1
    },
    "ProjectOperation":{
      "type":"structure",
      "required":["ProjectedColumns"],
      "members":{
        "ProjectedColumns":{"shape":"ProjectedColumnList"}
      }
    },
    "ProjectedColumnList":{
      "type":"list",
      "member":{"shape":"String"},
      "max":2000,
      "min":1
    },
    "PropertyRole":{
      "type":"string",
      "enum":[
        "PRIMARY",
        "ID"
      ]
    },
    "PropertyUsage":{
      "type":"string",
      "enum":[
        "INHERIT",
        "DIMENSION",
        "MEASURE"
      ]
    },
    "PutDataSetRefreshPropertiesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId",
        "DataSetRefreshProperties"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "DataSetRefreshProperties":{"shape":"DataSetRefreshProperties"}
      }
    },
    "PutDataSetRefreshPropertiesResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "Query":{
      "type":"string",
      "max":256,
      "min":1
    },
    "QueueInfo":{
      "type":"structure",
      "required":[
        "WaitingOnIngestion",
        "QueuedIngestion"
      ],
      "members":{
        "WaitingOnIngestion":{"shape":"String"},
        "QueuedIngestion":{"shape":"String"}
      }
    },
    "QuickSightUserNotFoundException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":404},
      "exception":true
    },
    "RadarChartAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Category":{"shape":"RadarChartCategoryFieldList"},
        "Color":{"shape":"RadarChartColorFieldList"},
        "Values":{"shape":"RadarChartValuesFieldList"}
      }
    },
    "RadarChartAreaStyleSettings":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "RadarChartAxesRangeScale":{
      "type":"string",
      "enum":[
        "AUTO",
        "INDEPENDENT",
        "SHARED"
      ]
    },
    "RadarChartCategoryFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "RadarChartColorFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "RadarChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"RadarChartFieldWells"},
        "SortConfiguration":{"shape":"RadarChartSortConfiguration"},
        "Shape":{"shape":"RadarChartShape"},
        "BaseSeriesSettings":{"shape":"RadarChartSeriesSettings"},
        "StartAngle":{"shape":"RadarChartStartAngle"},
        "VisualPalette":{"shape":"VisualPalette"},
        "AlternateBandColorsVisibility":{"shape":"Visibility"},
        "AlternateBandEvenColor":{"shape":"HexColor"},
        "AlternateBandOddColor":{"shape":"HexColor"},
        "CategoryAxis":{"shape":"AxisDisplayOptions"},
        "CategoryLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ColorAxis":{"shape":"AxisDisplayOptions"},
        "ColorLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "Legend":{"shape":"LegendOptions"},
        "AxesRangeScale":{"shape":"RadarChartAxesRangeScale"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "RadarChartFieldWells":{
      "type":"structure",
      "members":{
        "RadarChartAggregatedFieldWells":{"shape":"RadarChartAggregatedFieldWells"}
      }
    },
    "RadarChartSeriesSettings":{
      "type":"structure",
      "members":{
        "AreaStyleSettings":{"shape":"RadarChartAreaStyleSettings"}
      }
    },
    "RadarChartShape":{
      "type":"string",
      "enum":[
        "CIRCLE",
        "POLYGON"
      ]
    },
    "RadarChartSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "CategoryItemsLimit":{"shape":"ItemsLimitConfiguration"},
        "ColorSort":{"shape":"FieldSortOptionsList"},
        "ColorItemsLimit":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "RadarChartStartAngle":{
      "type":"double",
      "max":360,
      "min":-360
    },
    "RadarChartValuesFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":20
    },
    "RadarChartVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"RadarChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "RangeConstant":{
      "type":"structure",
      "members":{
        "Minimum":{"shape":"LimitedString"},
        "Maximum":{"shape":"LimitedString"}
      }
    },
    "RangeEndsLabelType":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "RdsParameters":{
      "type":"structure",
      "required":[
        "InstanceId",
        "Database"
      ],
      "members":{
        "InstanceId":{"shape":"InstanceId"},
        "Database":{"shape":"Database"}
      }
    },
    "RecoveryWindowInDays":{
      "type":"long",
      "max":30,
      "min":7
    },
    "RedshiftIAMParameters":{
      "type":"structure",
      "required":[
        "RoleArn",
        "DatabaseUser"
      ],
      "members":{
        "RoleArn":{"shape":"RoleArn"},
        "DatabaseUser":{"shape":"DatabaseUser"},
        "DatabaseGroups":{"shape":"DatabaseGroupList"},
        "AutoCreateDatabaseUser":{"shape":"Boolean"}
      }
    },
    "RedshiftParameters":{
      "type":"structure",
      "required":["Database"],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"OptionalPort"},
        "Database":{"shape":"Database"},
        "ClusterId":{"shape":"ClusterId"},
        "IAMParameters":{"shape":"RedshiftIAMParameters"},
        "IdentityCenterConfiguration":{"shape":"IdentityCenterConfiguration"}
      }
    },
    "ReferenceLine":{
      "type":"structure",
      "required":["DataConfiguration"],
      "members":{
        "Status":{"shape":"WidgetStatus"},
        "DataConfiguration":{"shape":"ReferenceLineDataConfiguration"},
        "StyleConfiguration":{"shape":"ReferenceLineStyleConfiguration"},
        "LabelConfiguration":{"shape":"ReferenceLineLabelConfiguration"}
      }
    },
    "ReferenceLineCustomLabelConfiguration":{
      "type":"structure",
      "required":["CustomLabel"],
      "members":{
        "CustomLabel":{"shape":"NonEmptyString"}
      }
    },
    "ReferenceLineDataConfiguration":{
      "type":"structure",
      "members":{
        "StaticConfiguration":{"shape":"ReferenceLineStaticDataConfiguration"},
        "DynamicConfiguration":{"shape":"ReferenceLineDynamicDataConfiguration"},
        "AxisBinding":{"shape":"AxisBinding"},
        "SeriesType":{"shape":"ReferenceLineSeriesType"}
      }
    },
    "ReferenceLineDynamicDataConfiguration":{
      "type":"structure",
      "required":[
        "Column",
        "Calculation"
      ],
      "members":{
        "Column":{"shape":"ColumnIdentifier"},
        "MeasureAggregationFunction":{"shape":"AggregationFunction"},
        "Calculation":{"shape":"NumericalAggregationFunction"}
      }
    },
    "ReferenceLineLabelConfiguration":{
      "type":"structure",
      "members":{
        "ValueLabelConfiguration":{"shape":"ReferenceLineValueLabelConfiguration"},
        "CustomLabelConfiguration":{"shape":"ReferenceLineCustomLabelConfiguration"},
        "FontConfiguration":{"shape":"FontConfiguration"},
        "FontColor":{"shape":"HexColor"},
        "HorizontalPosition":{"shape":"ReferenceLineLabelHorizontalPosition"},
        "VerticalPosition":{"shape":"ReferenceLineLabelVerticalPosition"}
      }
    },
    "ReferenceLineLabelHorizontalPosition":{
      "type":"string",
      "enum":[
        "LEFT",
        "CENTER",
        "RIGHT"
      ]
    },
    "ReferenceLineLabelVerticalPosition":{
      "type":"string",
      "enum":[
        "ABOVE",
        "BELOW"
      ]
    },
    "ReferenceLineList":{
      "type":"list",
      "member":{"shape":"ReferenceLine"},
      "max":20
    },
    "ReferenceLinePatternType":{
      "type":"string",
      "enum":[
        "SOLID",
        "DASHED",
        "DOTTED"
      ]
    },
    "ReferenceLineSeriesType":{
      "type":"string",
      "enum":[
        "BAR",
        "LINE"
      ]
    },
    "ReferenceLineStaticDataConfiguration":{
      "type":"structure",
      "required":["Value"],
      "members":{
        "Value":{"shape":"SensitiveDouble"}
      }
    },
    "ReferenceLineStyleConfiguration":{
      "type":"structure",
      "members":{
        "Pattern":{"shape":"ReferenceLinePatternType"},
        "Color":{"shape":"HexColor"}
      }
    },
    "ReferenceLineValueLabelConfiguration":{
      "type":"structure",
      "members":{
        "RelativePosition":{"shape":"ReferenceLineValueLabelRelativePosition"},
        "FormatConfiguration":{"shape":"NumericFormatConfiguration"}
      }
    },
    "ReferenceLineValueLabelRelativePosition":{
      "type":"string",
      "enum":[
        "BEFORE_CUSTOM_LABEL",
        "AFTER_CUSTOM_LABEL"
      ]
    },
    "RefreshConfiguration":{
      "type":"structure",
      "required":["IncrementalRefresh"],
      "members":{
        "IncrementalRefresh":{"shape":"IncrementalRefresh"}
      }
    },
    "RefreshFrequency":{
      "type":"structure",
      "required":["Interval"],
      "members":{
        "Interval":{"shape":"RefreshInterval"},
        "RefreshOnDay":{"shape":"ScheduleRefreshOnEntity"},
        "Timezone":{"shape":"String"},
        "TimeOfTheDay":{"shape":"String"}
      }
    },
    "RefreshInterval":{
      "type":"string",
      "enum":[
        "MINUTE15",
        "MINUTE30",
        "HOURLY",
        "DAILY",
        "WEEKLY",
        "MONTHLY"
      ]
    },
    "RefreshSchedule":{
      "type":"structure",
      "required":[
        "ScheduleId",
        "ScheduleFrequency",
        "RefreshType"
      ],
      "members":{
        "ScheduleId":{"shape":"String"},
        "ScheduleFrequency":{"shape":"RefreshFrequency"},
        "StartAfterDateTime":{"shape":"Timestamp"},
        "RefreshType":{"shape":"IngestionType"},
        "Arn":{"shape":"Arn"}
      }
    },
    "RefreshSchedules":{
      "type":"list",
      "member":{"shape":"RefreshSchedule"}
    },
    "RegisterUserRequest":{
      "type":"structure",
      "required":[
        "IdentityType",
        "Email",
        "UserRole",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "IdentityType":{"shape":"IdentityType"},
        "Email":{"shape":"String"},
        "UserRole":{"shape":"UserRole"},
        "IamArn":{"shape":"String"},
        "SessionName":{"shape":"RoleSessionName"},
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        },
        "UserName":{"shape":"UserName"},
        "CustomPermissionsName":{"shape":"RoleName"},
        "ExternalLoginFederationProviderType":{"shape":"String"},
        "CustomFederationProviderUrl":{"shape":"String"},
        "ExternalLoginId":{"shape":"String"},
        "Tags":{"shape":"TagList"}
      }
    },
    "RegisterUserResponse":{
      "type":"structure",
      "members":{
        "User":{"shape":"User"},
        "UserInvitationUrl":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "RegisteredUserConsoleFeatureConfigurations":{
      "type":"structure",
      "members":{
        "StatePersistence":{"shape":"StatePersistenceConfigurations"}
      }
    },
    "RegisteredUserDashboardEmbeddingConfiguration":{
      "type":"structure",
      "required":["InitialDashboardId"],
      "members":{
        "InitialDashboardId":{"shape":"ShortRestrictiveResourceId"},
        "FeatureConfigurations":{"shape":"RegisteredUserDashboardFeatureConfigurations"}
      }
    },
    "RegisteredUserDashboardFeatureConfigurations":{
      "type":"structure",
      "members":{
        "StatePersistence":{"shape":"StatePersistenceConfigurations"},
        "Bookmarks":{"shape":"BookmarksConfigurations"}
      }
    },
    "RegisteredUserDashboardVisualEmbeddingConfiguration":{
      "type":"structure",
      "required":["InitialDashboardVisualId"],
      "members":{
        "InitialDashboardVisualId":{"shape":"DashboardVisualId"}
      }
    },
    "RegisteredUserEmbeddingExperienceConfiguration":{
      "type":"structure",
      "members":{
        "Dashboard":{"shape":"RegisteredUserDashboardEmbeddingConfiguration"},
        "QuickSightConsole":{"shape":"RegisteredUserQuickSightConsoleEmbeddingConfiguration"},
        "QSearchBar":{"shape":"RegisteredUserQSearchBarEmbeddingConfiguration"},
        "DashboardVisual":{"shape":"RegisteredUserDashboardVisualEmbeddingConfiguration"}
      }
    },
    "RegisteredUserQSearchBarEmbeddingConfiguration":{
      "type":"structure",
      "members":{
        "InitialTopicId":{"shape":"RestrictiveResourceId"}
      }
    },
    "RegisteredUserQuickSightConsoleEmbeddingConfiguration":{
      "type":"structure",
      "members":{
        "InitialPath":{"shape":"EntryPath"},
        "FeatureConfigurations":{"shape":"RegisteredUserConsoleFeatureConfigurations"}
      }
    },
    "RelationalTable":{
      "type":"structure",
      "required":[
        "DataSourceArn",
        "Name",
        "InputColumns"
      ],
      "members":{
        "DataSourceArn":{"shape":"Arn"},
        "Catalog":{"shape":"RelationalTableCatalog"},
        "Schema":{"shape":"RelationalTableSchema"},
        "Name":{"shape":"RelationalTableName"},
        "InputColumns":{"shape":"InputColumnList"}
      }
    },
    "RelationalTableCatalog":{
      "type":"string",
      "max":256
    },
    "RelationalTableName":{
      "type":"string",
      "max":256,
      "min":1
    },
    "RelationalTableSchema":{
      "type":"string",
      "max":256
    },
    "RelativeDateTimeControlDisplayOptions":{
      "type":"structure",
      "members":{
        "TitleOptions":{"shape":"LabelOptions"},
        "DateTimeFormat":{"shape":"DateTimeFormat"},
        "InfoIconLabelOptions":{"shape":"SheetControlInfoIconLabelOptions"}
      }
    },
    "RelativeDateType":{
      "type":"string",
      "enum":[
        "PREVIOUS",
        "THIS",
        "LAST",
        "NOW",
        "NEXT"
      ]
    },
    "RelativeDatesFilter":{
      "type":"structure",
      "required":[
        "FilterId",
        "Column",
        "AnchorDateConfiguration",
        "TimeGranularity",
        "RelativeDateType",
        "NullOption"
      ],
      "members":{
        "FilterId":{"shape":"ShortRestrictiveResourceId"},
        "Column":{"shape":"ColumnIdentifier"},
        "AnchorDateConfiguration":{"shape":"AnchorDateConfiguration"},
        "MinimumGranularity":{"shape":"TimeGranularity"},
        "TimeGranularity":{"shape":"TimeGranularity"},
        "RelativeDateType":{"shape":"RelativeDateType"},
        "RelativeDateValue":{
          "shape":"Integer",
          "box":true
        },
        "ParameterName":{"shape":"ParameterName"},
        "NullOption":{"shape":"FilterNullOption"},
        "ExcludePeriodConfiguration":{"shape":"ExcludePeriodConfiguration"}
      }
    },
    "RelativeFontSize":{
      "type":"string",
      "enum":[
        "EXTRA_SMALL",
        "SMALL",
        "MEDIUM",
        "LARGE",
        "EXTRA_LARGE"
      ]
    },
    "RenameColumnOperation":{
      "type":"structure",
      "required":[
        "ColumnName",
        "NewColumnName"
      ],
      "members":{
        "ColumnName":{"shape":"ColumnName"},
        "NewColumnName":{"shape":"ColumnName"}
      }
    },
    "ResizeOption":{
      "type":"string",
      "enum":[
        "FIXED",
        "RESPONSIVE"
      ]
    },
    "ResourceExistsException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "ResourceType":{"shape":"ExceptionResourceType"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":409},
      "exception":true
    },
    "ResourceId":{"type":"string"},
    "ResourceName":{
      "type":"string",
      "max":128,
      "min":1
    },
    "ResourceNotFoundException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "ResourceType":{"shape":"ExceptionResourceType"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":404},
      "exception":true
    },
    "ResourcePermission":{
      "type":"structure",
      "required":[
        "Principal",
        "Actions"
      ],
      "members":{
        "Principal":{"shape":"Principal"},
        "Actions":{"shape":"ActionList"}
      }
    },
    "ResourcePermissionList":{
      "type":"list",
      "member":{"shape":"ResourcePermission"},
      "max":64,
      "min":1
    },
    "ResourceStatus":{
      "type":"string",
      "enum":[
        "CREATION_IN_PROGRESS",
        "CREATION_SUCCESSFUL",
        "CREATION_FAILED",
        "UPDATE_IN_PROGRESS",
        "UPDATE_SUCCESSFUL",
        "UPDATE_FAILED",
        "DELETED"
      ]
    },
    "ResourceUnavailableException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "ResourceType":{"shape":"ExceptionResourceType"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":503},
      "exception":true
    },
    "RestoreAnalysisRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        }
      }
    },
    "RestoreAnalysisResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "Arn":{"shape":"Arn"},
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "RequestId":{"shape":"String"}
      }
    },
    "RestrictiveResourceId":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"[\\w\\-]+"
    },
    "Role":{
      "type":"string",
      "enum":[
        "ADMIN",
        "AUTHOR",
        "READER"
      ]
    },
    "RoleArn":{
      "type":"string",
      "max":2048,
      "min":20
    },
    "RoleName":{
      "type":"string",
      "max":64,
      "min":1,
      "pattern":"^[a-zA-Z0-9+=,.@_-]+$"
    },
    "RoleSessionName":{
      "type":"string",
      "max":64,
      "min":2,
      "pattern":"[\\w+=.@-]*"
    },
    "RollingDateConfiguration":{
      "type":"structure",
      "required":["Expression"],
      "members":{
        "DataSetIdentifier":{"shape":"DataSetIdentifier"},
        "Expression":{"shape":"Expression"}
      }
    },
    "RowAlternateColorList":{
      "type":"list",
      "member":{"shape":"HexColor"},
      "max":1
    },
    "RowAlternateColorOptions":{
      "type":"structure",
      "members":{
        "Status":{"shape":"WidgetStatus"},
        "RowAlternateColors":{"shape":"RowAlternateColorList"},
        "UsePrimaryBackgroundColor":{"shape":"WidgetStatus"}
      }
    },
    "RowInfo":{
      "type":"structure",
      "members":{
        "RowsIngested":{
          "shape":"Long",
          "box":true
        },
        "RowsDropped":{
          "shape":"Long",
          "box":true
        },
        "TotalRowsInDataset":{
          "shape":"Long",
          "box":true
        }
      }
    },
    "RowLevelPermissionDataSet":{
      "type":"structure",
      "required":[
        "Arn",
        "PermissionPolicy"
      ],
      "members":{
        "Namespace":{"shape":"Namespace"},
        "Arn":{"shape":"Arn"},
        "PermissionPolicy":{"shape":"RowLevelPermissionPolicy"},
        "FormatVersion":{"shape":"RowLevelPermissionFormatVersion"},
        "Status":{"shape":"Status"}
      }
    },
    "RowLevelPermissionFormatVersion":{
      "type":"string",
      "enum":[
        "VERSION_1",
        "VERSION_2"
      ]
    },
    "RowLevelPermissionPolicy":{
      "type":"string",
      "enum":[
        "GRANT_ACCESS",
        "DENY_ACCESS"
      ]
    },
    "RowLevelPermissionTagConfiguration":{
      "type":"structure",
      "required":["TagRules"],
      "members":{
        "Status":{"shape":"Status"},
        "TagRules":{"shape":"RowLevelPermissionTagRuleList"},
        "TagRuleConfigurations":{"shape":"RowLevelPermissionTagRuleConfigurationList"}
      }
    },
    "RowLevelPermissionTagDelimiter":{
      "type":"string",
      "max":10
    },
    "RowLevelPermissionTagRule":{
      "type":"structure",
      "required":[
        "TagKey",
        "ColumnName"
      ],
      "members":{
        "TagKey":{"shape":"SessionTagKey"},
        "ColumnName":{"shape":"String"},
        "TagMultiValueDelimiter":{"shape":"RowLevelPermissionTagDelimiter"},
        "MatchAllValue":{"shape":"SessionTagValue"}
      }
    },
    "RowLevelPermissionTagRuleConfiguration":{
      "type":"list",
      "member":{"shape":"SessionTagKey"},
      "max":50,
      "min":1
    },
    "RowLevelPermissionTagRuleConfigurationList":{
      "type":"list",
      "member":{"shape":"RowLevelPermissionTagRuleConfiguration"},
      "max":50,
      "min":1
    },
    "RowLevelPermissionTagRuleList":{
      "type":"list",
      "member":{"shape":"RowLevelPermissionTagRule"},
      "max":50,
      "min":1
    },
    "RowSortList":{
      "type":"list",
      "member":{"shape":"FieldSortOptions"},
      "max":100
    },
    "S3Bucket":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "S3BucketConfiguration":{
      "type":"structure",
      "required":[
        "BucketName",
        "BucketPrefix",
        "BucketRegion"
      ],
      "members":{
        "BucketName":{"shape":"NonEmptyString"},
        "BucketPrefix":{"shape":"NonEmptyString"},
        "BucketRegion":{"shape":"NonEmptyString"}
      }
    },
    "S3Key":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "S3Parameters":{
      "type":"structure",
      "required":["ManifestFileLocation"],
      "members":{
        "ManifestFileLocation":{"shape":"ManifestFileLocation"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "S3Source":{
      "type":"structure",
      "required":[
        "DataSourceArn",
        "InputColumns"
      ],
      "members":{
        "DataSourceArn":{"shape":"Arn"},
        "UploadSettings":{"shape":"UploadSettings"},
        "InputColumns":{"shape":"InputColumnList"}
      }
    },
    "S3Uri":{
      "type":"string",
      "pattern":"^(https|s3)://([^/]+)/?(.*)$"
    },
    "SameSheetTargetVisualConfiguration":{
      "type":"structure",
      "members":{
        "TargetVisuals":{"shape":"TargetVisualList"},
        "TargetVisualOptions":{"shape":"TargetVisualOptions"}
      }
    },
    "SankeyDiagramAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Source":{"shape":"DimensionFieldList"},
        "Destination":{"shape":"DimensionFieldList"},
        "Weight":{"shape":"MeasureFieldList"}
      }
    },
    "SankeyDiagramChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"SankeyDiagramFieldWells"},
        "SortConfiguration":{"shape":"SankeyDiagramSortConfiguration"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "SankeyDiagramFieldWells":{
      "type":"structure",
      "members":{
        "SankeyDiagramAggregatedFieldWells":{"shape":"SankeyDiagramAggregatedFieldWells"}
      }
    },
    "SankeyDiagramSortConfiguration":{
      "type":"structure",
      "members":{
        "WeightSort":{"shape":"FieldSortOptionsList"},
        "SourceItemsLimit":{"shape":"ItemsLimitConfiguration"},
        "DestinationItemsLimit":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "SankeyDiagramVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"SankeyDiagramChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "ScatterPlotCategoricallyAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "XAxis":{"shape":"MeasureFieldList"},
        "YAxis":{"shape":"MeasureFieldList"},
        "Category":{"shape":"DimensionFieldList"},
        "Size":{"shape":"MeasureFieldList"},
        "Label":{"shape":"DimensionFieldList"}
      }
    },
    "ScatterPlotConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"ScatterPlotFieldWells"},
        "SortConfiguration":{"shape":"ScatterPlotSortConfiguration"},
        "XAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "XAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "YAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "YAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "Legend":{"shape":"LegendOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "VisualPalette":{"shape":"VisualPalette"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "ScatterPlotFieldWells":{
      "type":"structure",
      "members":{
        "ScatterPlotCategoricallyAggregatedFieldWells":{"shape":"ScatterPlotCategoricallyAggregatedFieldWells"},
        "ScatterPlotUnaggregatedFieldWells":{"shape":"ScatterPlotUnaggregatedFieldWells"}
      }
    },
    "ScatterPlotSortConfiguration":{
      "type":"structure",
      "members":{
        "ScatterPlotLimitConfiguration":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "ScatterPlotUnaggregatedFieldWells":{
      "type":"structure",
      "members":{
        "XAxis":{"shape":"DimensionFieldList"},
        "YAxis":{"shape":"DimensionFieldList"},
        "Size":{"shape":"MeasureFieldList"},
        "Category":{"shape":"DimensionFieldList"},
        "Label":{"shape":"DimensionFieldList"}
      }
    },
    "ScatterPlotVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"ScatterPlotConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "ScheduleRefreshOnEntity":{
      "type":"structure",
      "members":{
        "DayOfWeek":{"shape":"DayOfWeek"},
        "DayOfMonth":{"shape":"DayOfMonth"}
      }
    },
    "ScrollBarOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "VisibleRange":{"shape":"VisibleRangeOptions"}
      }
    },
    "SearchAnalysesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Filters"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Filters":{"shape":"AnalysisSearchFilterList"},
        "NextToken":{"shape":"String"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "SearchAnalysesResponse":{
      "type":"structure",
      "members":{
        "AnalysisSummaryList":{"shape":"AnalysisSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "SearchDashboardsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Filters"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Filters":{"shape":"DashboardSearchFilterList"},
        "NextToken":{"shape":"String"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "SearchDashboardsResponse":{
      "type":"structure",
      "members":{
        "DashboardSummaryList":{"shape":"DashboardSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "SearchDataSetsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Filters"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Filters":{"shape":"DataSetSearchFilterList"},
        "NextToken":{"shape":"String"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "SearchDataSetsResponse":{
      "type":"structure",
      "members":{
        "DataSetSummaries":{"shape":"DataSetSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "SearchDataSourcesRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Filters"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Filters":{"shape":"DataSourceSearchFilterList"},
        "NextToken":{"shape":"String"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "SearchDataSourcesResponse":{
      "type":"structure",
      "members":{
        "DataSourceSummaries":{"shape":"DataSourceSummaryList"},
        "NextToken":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "SearchFoldersRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Filters"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Filters":{"shape":"FolderSearchFilterList"},
        "NextToken":{"shape":"String"},
        "MaxResults":{
          "shape":"MaxResults",
          "box":true
        }
      }
    },
    "SearchFoldersResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "FolderSummaryList":{"shape":"FolderSummaryList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"}
      }
    },
    "SearchGroupsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Namespace",
        "Filters"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "NextToken":{
          "shape":"String",
          "location":"querystring",
          "locationName":"next-token"
        },
        "MaxResults":{
          "shape":"MaxResults",
          "box":true,
          "location":"querystring",
          "locationName":"max-results"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        },
        "Filters":{"shape":"GroupSearchFilterList"}
      }
    },
    "SearchGroupsResponse":{
      "type":"structure",
      "members":{
        "GroupList":{"shape":"GroupList"},
        "NextToken":{"shape":"String"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "Seasonality":{
      "type":"integer",
      "max":180,
      "min":1
    },
    "SecondaryValueOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "SecretArn":{
      "type":"string",
      "max":2048,
      "min":1,
      "pattern":"^arn:[-a-z0-9]*:secretsmanager:[-a-z0-9]*:[0-9]{12}:secret:.+"
    },
    "SectionAfterPageBreak":{
      "type":"structure",
      "members":{
        "Status":{"shape":"SectionPageBreakStatus"}
      }
    },
    "SectionBasedLayoutCanvasSizeOptions":{
      "type":"structure",
      "members":{
        "PaperCanvasSizeOptions":{"shape":"SectionBasedLayoutPaperCanvasSizeOptions"}
      }
    },
    "SectionBasedLayoutConfiguration":{
      "type":"structure",
      "required":[
        "HeaderSections",
        "BodySections",
        "FooterSections",
        "CanvasSizeOptions"
      ],
      "members":{
        "HeaderSections":{"shape":"HeaderFooterSectionConfigurationList"},
        "BodySections":{"shape":"BodySectionConfigurationList"},
        "FooterSections":{"shape":"HeaderFooterSectionConfigurationList"},
        "CanvasSizeOptions":{"shape":"SectionBasedLayoutCanvasSizeOptions"}
      }
    },
    "SectionBasedLayoutPaperCanvasSizeOptions":{
      "type":"structure",
      "members":{
        "PaperSize":{"shape":"PaperSize"},
        "PaperOrientation":{"shape":"PaperOrientation"},
        "PaperMargin":{"shape":"Spacing"}
      }
    },
    "SectionLayoutConfiguration":{
      "type":"structure",
      "required":["FreeFormLayout"],
      "members":{
        "FreeFormLayout":{"shape":"FreeFormSectionLayoutConfiguration"}
      }
    },
    "SectionPageBreakConfiguration":{
      "type":"structure",
      "members":{
        "After":{"shape":"SectionAfterPageBreak"}
      }
    },
    "SectionPageBreakStatus":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "SectionStyle":{
      "type":"structure",
      "members":{
        "Height":{"shape":"PixelLength"},
        "Padding":{"shape":"Spacing"}
      }
    },
    "SecurityGroupId":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"^sg-[0-9a-z]*$"
    },
    "SecurityGroupIdList":{
      "type":"list",
      "member":{"shape":"SecurityGroupId"},
      "max":16,
      "min":1
    },
    "SelectAllValueOptions":{
      "type":"string",
      "enum":["ALL_VALUES"]
    },
    "SelectedFieldList":{
      "type":"list",
      "member":{"shape":"FieldId"},
      "max":20,
      "min":1
    },
    "SelectedFieldOptions":{
      "type":"string",
      "enum":["ALL_FIELDS"]
    },
    "SelectedSheetsFilterScopeConfiguration":{
      "type":"structure",
      "members":{
        "SheetVisualScopingConfigurations":{"shape":"SheetVisualScopingConfigurations"}
      }
    },
    "SelectedTooltipType":{
      "type":"string",
      "enum":[
        "BASIC",
        "DETAILED"
      ]
    },
    "SemanticEntityType":{
      "type":"structure",
      "members":{
        "TypeName":{"shape":"LimitedString"},
        "SubTypeName":{"shape":"LimitedString"},
        "TypeParameters":{"shape":"TypeParameters"}
      }
    },
    "SemanticType":{
      "type":"structure",
      "members":{
        "TypeName":{"shape":"LimitedString"},
        "SubTypeName":{"shape":"LimitedString"},
        "TypeParameters":{"shape":"TypeParameters"},
        "TruthyCellValue":{"shape":"SensitiveString"},
        "TruthyCellValueSynonyms":{"shape":"SensitiveStringList"},
        "FalseyCellValue":{"shape":"SensitiveString"},
        "FalseyCellValueSynonyms":{"shape":"SensitiveStringList"}
      }
    },
    "SensitiveDouble":{
      "type":"double",
      "sensitive":true
    },
    "SensitiveDoubleList":{
      "type":"list",
      "member":{"shape":"SensitiveDouble"}
    },
    "SensitiveDoubleObject":{
      "type":"double",
      "sensitive":true
    },
    "SensitiveLong":{
      "type":"long",
      "sensitive":true
    },
    "SensitiveLongList":{
      "type":"list",
      "member":{"shape":"SensitiveLong"}
    },
    "SensitiveLongObject":{
      "type":"long",
      "sensitive":true
    },
    "SensitiveS3Uri":{
      "type":"string",
      "pattern":"^(https|s3)://([^/]+)/?(.*)$",
      "sensitive":true
    },
    "SensitiveString":{
      "type":"string",
      "sensitive":true
    },
    "SensitiveStringList":{
      "type":"list",
      "member":{"shape":"SensitiveString"}
    },
    "SensitiveStringObject":{
      "type":"string",
      "sensitive":true
    },
    "SensitiveTimestamp":{
      "type":"timestamp",
      "sensitive":true
    },
    "SensitiveTimestampList":{
      "type":"list",
      "member":{"shape":"SensitiveTimestamp"}
    },
    "SeriesItem":{
      "type":"structure",
      "members":{
        "FieldSeriesItem":{"shape":"FieldSeriesItem"},
        "DataFieldSeriesItem":{"shape":"DataFieldSeriesItem"}
      }
    },
    "SeriesItemList":{
      "type":"list",
      "member":{"shape":"SeriesItem"},
      "max":10
    },
    "ServiceNowParameters":{
      "type":"structure",
      "required":["SiteBaseUrl"],
      "members":{
        "SiteBaseUrl":{"shape":"SiteBaseUrl"}
      }
    },
    "ServiceType":{
      "type":"string",
      "enum":["REDSHIFT"]
    },
    "SessionLifetimeInMinutes":{
      "type":"long",
      "max":600,
      "min":15
    },
    "SessionLifetimeInMinutesInvalidException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":400},
      "exception":true
    },
    "SessionTag":{
      "type":"structure",
      "required":[
        "Key",
        "Value"
      ],
      "members":{
        "Key":{"shape":"SessionTagKey"},
        "Value":{"shape":"SessionTagValue"}
      }
    },
    "SessionTagKey":{
      "type":"string",
      "max":128,
      "min":1
    },
    "SessionTagKeyList":{
      "type":"list",
      "member":{"shape":"SessionTagKey"},
      "max":50,
      "min":1
    },
    "SessionTagList":{
      "type":"list",
      "member":{"shape":"SessionTag"},
      "max":50,
      "min":1
    },
    "SessionTagValue":{
      "type":"string",
      "max":256,
      "min":1,
      "sensitive":true
    },
    "SetParameterValueConfiguration":{
      "type":"structure",
      "required":[
        "DestinationParameterName",
        "Value"
      ],
      "members":{
        "DestinationParameterName":{"shape":"ParameterName"},
        "Value":{"shape":"DestinationParameterValueConfiguration"}
      }
    },
    "SetParameterValueConfigurationList":{
      "type":"list",
      "member":{"shape":"SetParameterValueConfiguration"},
      "max":200,
      "min":1
    },
    "ShapeConditionalFormat":{
      "type":"structure",
      "required":["BackgroundColor"],
      "members":{
        "BackgroundColor":{"shape":"ConditionalFormattingColor"}
      }
    },
    "SharingModel":{
      "type":"string",
      "enum":[
        "ACCOUNT",
        "NAMESPACE"
      ]
    },
    "Sheet":{
      "type":"structure",
      "members":{
        "SheetId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"SheetName"}
      }
    },
    "SheetContentType":{
      "type":"string",
      "enum":[
        "PAGINATED",
        "INTERACTIVE"
      ]
    },
    "SheetControlDateTimePickerType":{
      "type":"string",
      "enum":[
        "SINGLE_VALUED",
        "DATE_RANGE"
      ]
    },
    "SheetControlInfoIconLabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "InfoIconText":{"shape":"SheetControlInfoIconText"}
      }
    },
    "SheetControlInfoIconText":{
      "type":"string",
      "max":100,
      "min":1
    },
    "SheetControlLayout":{
      "type":"structure",
      "required":["Configuration"],
      "members":{
        "Configuration":{"shape":"SheetControlLayoutConfiguration"}
      }
    },
    "SheetControlLayoutConfiguration":{
      "type":"structure",
      "members":{
        "GridLayout":{"shape":"GridLayoutConfiguration"}
      }
    },
    "SheetControlLayoutList":{
      "type":"list",
      "member":{"shape":"SheetControlLayout"},
      "max":1,
      "min":0
    },
    "SheetControlListType":{
      "type":"string",
      "enum":[
        "MULTI_SELECT",
        "SINGLE_SELECT"
      ]
    },
    "SheetControlSliderType":{
      "type":"string",
      "enum":[
        "SINGLE_POINT",
        "RANGE"
      ]
    },
    "SheetControlTitle":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "SheetControlsOption":{
      "type":"structure",
      "members":{
        "VisibilityState":{"shape":"DashboardUIState"}
      }
    },
    "SheetDefinition":{
      "type":"structure",
      "required":["SheetId"],
      "members":{
        "SheetId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"SheetTitle"},
        "Description":{"shape":"SheetDescription"},
        "Name":{"shape":"SheetName"},
        "ParameterControls":{"shape":"ParameterControlList"},
        "FilterControls":{"shape":"FilterControlList"},
        "Visuals":{"shape":"VisualList"},
        "TextBoxes":{"shape":"SheetTextBoxList"},
        "Layouts":{"shape":"LayoutList"},
        "SheetControlLayouts":{"shape":"SheetControlLayoutList"},
        "ContentType":{"shape":"SheetContentType"}
      }
    },
    "SheetDefinitionList":{
      "type":"list",
      "member":{"shape":"SheetDefinition"},
      "max":20
    },
    "SheetDescription":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "SheetElementConfigurationOverrides":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "SheetElementRenderingRule":{
      "type":"structure",
      "required":[
        "Expression",
        "ConfigurationOverrides"
      ],
      "members":{
        "Expression":{"shape":"Expression"},
        "ConfigurationOverrides":{"shape":"SheetElementConfigurationOverrides"}
      }
    },
    "SheetElementRenderingRuleList":{
      "type":"list",
      "member":{"shape":"SheetElementRenderingRule"},
      "max":10000
    },
    "SheetLayoutElementMaximizationOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "SheetList":{
      "type":"list",
      "member":{"shape":"Sheet"},
      "max":20
    },
    "SheetName":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "SheetStyle":{
      "type":"structure",
      "members":{
        "Tile":{"shape":"TileStyle"},
        "TileLayout":{"shape":"TileLayoutStyle"}
      }
    },
    "SheetTextBox":{
      "type":"structure",
      "required":["SheetTextBoxId"],
      "members":{
        "SheetTextBoxId":{"shape":"ShortRestrictiveResourceId"},
        "Content":{"shape":"SheetTextBoxContent"}
      }
    },
    "SheetTextBoxContent":{
      "type":"string",
      "max":150000
    },
    "SheetTextBoxList":{
      "type":"list",
      "member":{"shape":"SheetTextBox"},
      "max":100
    },
    "SheetTitle":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "SheetVisualScopingConfiguration":{
      "type":"structure",
      "required":[
        "SheetId",
        "Scope"
      ],
      "members":{
        "SheetId":{"shape":"ShortRestrictiveResourceId"},
        "Scope":{"shape":"FilterVisualScope"},
        "VisualIds":{"shape":"FilteredVisualsList"}
      }
    },
    "SheetVisualScopingConfigurations":{
      "type":"list",
      "member":{"shape":"SheetVisualScopingConfiguration"},
      "max":50,
      "min":1
    },
    "ShortFormatText":{
      "type":"structure",
      "members":{
        "PlainText":{"shape":"ShortPlainText"},
        "RichText":{"shape":"ShortRichText"}
      }
    },
    "ShortPlainText":{
      "type":"string",
      "max":512,
      "min":1
    },
    "ShortRestrictiveResourceId":{
      "type":"string",
      "max":512,
      "min":1,
      "pattern":"[\\w\\-]+"
    },
    "ShortRichText":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "SignupResponse":{
      "type":"structure",
      "members":{
        "IAMUser":{"shape":"Boolean"},
        "userLoginName":{"shape":"String"},
        "accountName":{"shape":"String"},
        "directoryType":{"shape":"String"}
      }
    },
    "SimpleAttributeAggregationFunction":{
      "type":"string",
      "enum":["UNIQUE_VALUE"]
    },
    "SimpleClusterMarker":{
      "type":"structure",
      "members":{
        "Color":{"shape":"HexColor"}
      }
    },
    "SimpleNumericalAggregationFunction":{
      "type":"string",
      "enum":[
        "SUM",
        "AVERAGE",
        "MIN",
        "MAX",
        "COUNT",
        "DISTINCT_COUNT",
        "VAR",
        "VARP",
        "STDEV",
        "STDEVP",
        "MEDIAN"
      ]
    },
    "SimpleTotalAggregationFunction":{
      "type":"string",
      "enum":[
        "DEFAULT",
        "SUM",
        "AVERAGE",
        "MIN",
        "MAX",
        "NONE"
      ]
    },
    "SingleAxisOptions":{
      "type":"structure",
      "members":{
        "YAxisOptions":{"shape":"YAxisOptions"}
      }
    },
    "SingleYAxisOption":{
      "type":"string",
      "enum":["PRIMARY_Y_AXIS"]
    },
    "SiteBaseUrl":{
      "type":"string",
      "max":1024,
      "min":1
    },
    "SliderControlDisplayOptions":{
      "type":"structure",
      "members":{
        "TitleOptions":{"shape":"LabelOptions"},
        "InfoIconLabelOptions":{"shape":"SheetControlInfoIconLabelOptions"}
      }
    },
    "SmallMultiplesAxisPlacement":{
      "type":"string",
      "enum":[
        "OUTSIDE",
        "INSIDE"
      ]
    },
    "SmallMultiplesAxisProperties":{
      "type":"structure",
      "members":{
        "Scale":{"shape":"SmallMultiplesAxisScale"},
        "Placement":{"shape":"SmallMultiplesAxisPlacement"}
      }
    },
    "SmallMultiplesAxisScale":{
      "type":"string",
      "enum":[
        "SHARED",
        "INDEPENDENT"
      ]
    },
    "SmallMultiplesDimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "SmallMultiplesOptions":{
      "type":"structure",
      "members":{
        "MaxVisibleRows":{"shape":"VisiblePanelRows"},
        "MaxVisibleColumns":{"shape":"VisiblePanelColumns"},
        "PanelConfiguration":{"shape":"PanelConfiguration"},
        "XAxis":{"shape":"SmallMultiplesAxisProperties"},
        "YAxis":{"shape":"SmallMultiplesAxisProperties"}
      }
    },
    "SnapshotAnonymousUser":{
      "type":"structure",
      "members":{
        "RowLevelPermissionTags":{"shape":"SessionTagList"}
      }
    },
    "SnapshotAnonymousUserList":{
      "type":"list",
      "member":{"shape":"SnapshotAnonymousUser"},
      "max":1,
      "min":1
    },
    "SnapshotAnonymousUserRedacted":{
      "type":"structure",
      "members":{
        "RowLevelPermissionTagKeys":{"shape":"SessionTagKeyList"}
      }
    },
    "SnapshotAnonymousUserRedactedList":{
      "type":"list",
      "member":{"shape":"SnapshotAnonymousUserRedacted"},
      "max":1,
      "min":1
    },
    "SnapshotConfiguration":{
      "type":"structure",
      "required":["FileGroups"],
      "members":{
        "FileGroups":{"shape":"SnapshotFileGroupList"},
        "DestinationConfiguration":{"shape":"SnapshotDestinationConfiguration"},
        "Parameters":{"shape":"Parameters"}
      }
    },
    "SnapshotDestinationConfiguration":{
      "type":"structure",
      "members":{
        "S3Destinations":{"shape":"SnapshotS3DestinationConfigurationList"}
      }
    },
    "SnapshotFile":{
      "type":"structure",
      "required":[
        "SheetSelections",
        "FormatType"
      ],
      "members":{
        "SheetSelections":{"shape":"SnapshotFileSheetSelectionList"},
        "FormatType":{"shape":"SnapshotFileFormatType"}
      }
    },
    "SnapshotFileFormatType":{
      "type":"string",
      "enum":[
        "CSV",
        "PDF",
        "EXCEL"
      ]
    },
    "SnapshotFileGroup":{
      "type":"structure",
      "members":{
        "Files":{"shape":"SnapshotFileList"}
      }
    },
    "SnapshotFileGroupList":{
      "type":"list",
      "member":{"shape":"SnapshotFileGroup"},
      "max":7,
      "min":1
    },
    "SnapshotFileList":{
      "type":"list",
      "member":{"shape":"SnapshotFile"},
      "max":1,
      "min":1
    },
    "SnapshotFileSheetSelection":{
      "type":"structure",
      "required":[
        "SheetId",
        "SelectionScope"
      ],
      "members":{
        "SheetId":{"shape":"ShortRestrictiveResourceId"},
        "SelectionScope":{"shape":"SnapshotFileSheetSelectionScope"},
        "VisualIds":{"shape":"SnapshotFileSheetSelectionVisualIdList"}
      }
    },
    "SnapshotFileSheetSelectionList":{
      "type":"list",
      "member":{"shape":"SnapshotFileSheetSelection"},
      "max":5,
      "min":1
    },
    "SnapshotFileSheetSelectionScope":{
      "type":"string",
      "enum":[
        "ALL_VISUALS",
        "SELECTED_VISUALS"
      ]
    },
    "SnapshotFileSheetSelectionVisualIdList":{
      "type":"list",
      "member":{"shape":"ShortRestrictiveResourceId"},
      "max":5,
      "min":1
    },
    "SnapshotJobErrorInfo":{
      "type":"structure",
      "members":{
        "ErrorMessage":{"shape":"String"},
        "ErrorType":{"shape":"String"}
      }
    },
    "SnapshotJobResult":{
      "type":"structure",
      "members":{
        "AnonymousUsers":{"shape":"AnonymousUserSnapshotJobResultList"}
      }
    },
    "SnapshotJobResultErrorInfo":{
      "type":"structure",
      "members":{
        "ErrorMessage":{"shape":"String"},
        "ErrorType":{"shape":"String"}
      }
    },
    "SnapshotJobResultErrorInfoList":{
      "type":"list",
      "member":{"shape":"SnapshotJobResultErrorInfo"}
    },
    "SnapshotJobResultFileGroup":{
      "type":"structure",
      "members":{
        "Files":{"shape":"SnapshotFileList"},
        "S3Results":{"shape":"SnapshotJobS3ResultList"}
      }
    },
    "SnapshotJobResultFileGroupList":{
      "type":"list",
      "member":{"shape":"SnapshotJobResultFileGroup"}
    },
    "SnapshotJobS3Result":{
      "type":"structure",
      "members":{
        "S3DestinationConfiguration":{"shape":"SnapshotS3DestinationConfiguration"},
        "S3Uri":{"shape":"SensitiveS3Uri"},
        "ErrorInfo":{"shape":"SnapshotJobResultErrorInfoList"}
      }
    },
    "SnapshotJobS3ResultList":{
      "type":"list",
      "member":{"shape":"SnapshotJobS3Result"}
    },
    "SnapshotJobStatus":{
      "type":"string",
      "enum":[
        "QUEUED",
        "RUNNING",
        "COMPLETED",
        "FAILED"
      ]
    },
    "SnapshotS3DestinationConfiguration":{
      "type":"structure",
      "required":["BucketConfiguration"],
      "members":{
        "BucketConfiguration":{"shape":"S3BucketConfiguration"}
      }
    },
    "SnapshotS3DestinationConfigurationList":{
      "type":"list",
      "member":{"shape":"SnapshotS3DestinationConfiguration"},
      "max":1,
      "min":1
    },
    "SnapshotUserConfiguration":{
      "type":"structure",
      "members":{
        "AnonymousUsers":{"shape":"SnapshotAnonymousUserList"}
      }
    },
    "SnapshotUserConfigurationRedacted":{
      "type":"structure",
      "members":{
        "AnonymousUsers":{"shape":"SnapshotAnonymousUserRedactedList"}
      }
    },
    "SnowflakeParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Database",
        "Warehouse"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Database":{"shape":"Database"},
        "Warehouse":{"shape":"Warehouse"}
      }
    },
    "SortDirection":{
      "type":"string",
      "enum":[
        "ASC",
        "DESC"
      ]
    },
    "Spacing":{
      "type":"structure",
      "members":{
        "Top":{"shape":"Length"},
        "Bottom":{"shape":"Length"},
        "Left":{"shape":"Length"},
        "Right":{"shape":"Length"}
      }
    },
    "SparkParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"}
      }
    },
    "SpecialValue":{
      "type":"string",
      "enum":[
        "EMPTY",
        "NULL",
        "OTHER"
      ]
    },
    "SqlEndpointPath":{
      "type":"string",
      "max":4096,
      "min":1
    },
    "SqlQuery":{
      "type":"string",
      "max":65536,
      "min":1
    },
    "SqlServerParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "SslProperties":{
      "type":"structure",
      "members":{
        "DisableSsl":{"shape":"Boolean"}
      }
    },
    "StarburstParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Catalog"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Catalog":{"shape":"Catalog"},
        "ProductType":{"shape":"StarburstProductType"}
      }
    },
    "StarburstProductType":{
      "type":"string",
      "enum":[
        "GALAXY",
        "ENTERPRISE"
      ]
    },
    "StartAssetBundleExportJobRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssetBundleExportJobId",
        "ResourceArns",
        "ExportFormat"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssetBundleExportJobId":{"shape":"ShortRestrictiveResourceId"},
        "ResourceArns":{"shape":"AssetBundleResourceArns"},
        "IncludeAllDependencies":{"shape":"Boolean"},
        "ExportFormat":{"shape":"AssetBundleExportFormat"},
        "CloudFormationOverridePropertyConfiguration":{"shape":"AssetBundleCloudFormationOverridePropertyConfiguration"},
        "IncludePermissions":{"shape":"Boolean"},
        "IncludeTags":{"shape":"Boolean"},
        "ValidationStrategy":{"shape":"AssetBundleExportJobValidationStrategy"}
      }
    },
    "StartAssetBundleExportJobResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AssetBundleExportJobId":{"shape":"ShortRestrictiveResourceId"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "StartAssetBundleImportJobRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssetBundleImportJobId",
        "AssetBundleImportSource"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssetBundleImportJobId":{"shape":"ShortRestrictiveResourceId"},
        "AssetBundleImportSource":{"shape":"AssetBundleImportSource"},
        "OverrideParameters":{"shape":"AssetBundleImportJobOverrideParameters"},
        "FailureAction":{"shape":"AssetBundleImportFailureAction"},
        "OverridePermissions":{"shape":"AssetBundleImportJobOverridePermissions"},
        "OverrideTags":{"shape":"AssetBundleImportJobOverrideTags"},
        "OverrideValidationStrategy":{"shape":"AssetBundleImportJobOverrideValidationStrategy"}
      }
    },
    "StartAssetBundleImportJobResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AssetBundleImportJobId":{"shape":"ShortRestrictiveResourceId"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "StartDashboardSnapshotJobRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "SnapshotJobId",
        "UserConfiguration",
        "SnapshotConfiguration"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "SnapshotJobId":{"shape":"ShortRestrictiveResourceId"},
        "UserConfiguration":{"shape":"SnapshotUserConfiguration"},
        "SnapshotConfiguration":{"shape":"SnapshotConfiguration"}
      }
    },
    "StartDashboardSnapshotJobResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "SnapshotJobId":{"shape":"ShortRestrictiveResourceId"},
        "RequestId":{"shape":"NonEmptyString"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "StatePersistenceConfigurations":{
      "type":"structure",
      "required":["Enabled"],
      "members":{
        "Enabled":{"shape":"Boolean"}
      }
    },
    "Status":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "StatusCode":{"type":"integer"},
    "String":{"type":"string"},
    "StringDatasetParameter":{
      "type":"structure",
      "required":[
        "Id",
        "Name",
        "ValueType"
      ],
      "members":{
        "Id":{"shape":"DatasetParameterId"},
        "Name":{"shape":"DatasetParameterName"},
        "ValueType":{"shape":"DatasetParameterValueType"},
        "DefaultValues":{"shape":"StringDatasetParameterDefaultValues"}
      }
    },
    "StringDatasetParameterDefaultValue":{
      "type":"string",
      "max":512,
      "min":0
    },
    "StringDatasetParameterDefaultValues":{
      "type":"structure",
      "members":{
        "StaticValues":{"shape":"StringDatasetParameterValueList"}
      }
    },
    "StringDatasetParameterValueList":{
      "type":"list",
      "member":{"shape":"StringDatasetParameterDefaultValue"},
      "max":32,
      "min":1
    },
    "StringDefaultValueList":{
      "type":"list",
      "member":{"shape":"SensitiveStringObject"},
      "max":50000
    },
    "StringDefaultValues":{
      "type":"structure",
      "members":{
        "DynamicValue":{"shape":"DynamicDefaultValue"},
        "StaticValues":{"shape":"StringDefaultValueList"}
      }
    },
    "StringFormatConfiguration":{
      "type":"structure",
      "members":{
        "NullValueFormatConfiguration":{"shape":"NullValueFormatConfiguration"},
        "NumericFormatConfiguration":{"shape":"NumericFormatConfiguration"}
      }
    },
    "StringList":{
      "type":"list",
      "member":{"shape":"String"}
    },
    "StringParameter":{
      "type":"structure",
      "required":[
        "Name",
        "Values"
      ],
      "members":{
        "Name":{"shape":"NonEmptyString"},
        "Values":{"shape":"SensitiveStringList"}
      }
    },
    "StringParameterDeclaration":{
      "type":"structure",
      "required":[
        "ParameterValueType",
        "Name"
      ],
      "members":{
        "ParameterValueType":{"shape":"ParameterValueType"},
        "Name":{"shape":"ParameterName"},
        "DefaultValues":{"shape":"StringDefaultValues"},
        "ValueWhenUnset":{"shape":"StringValueWhenUnsetConfiguration"},
        "MappedDataSetParameters":{"shape":"MappedDataSetParameters"}
      }
    },
    "StringParameterList":{
      "type":"list",
      "member":{"shape":"StringParameter"},
      "max":100
    },
    "StringValueWhenUnsetConfiguration":{
      "type":"structure",
      "members":{
        "ValueWhenUnsetOption":{"shape":"ValueWhenUnsetOption"},
        "CustomValue":{"shape":"SensitiveString"}
      }
    },
    "StyledCellType":{
      "type":"string",
      "enum":[
        "TOTAL",
        "METRIC_HEADER",
        "VALUE"
      ]
    },
    "SubnetId":{
      "type":"string",
      "max":255,
      "min":1,
      "pattern":"^subnet-[0-9a-z]*$"
    },
    "SubnetIdList":{
      "type":"list",
      "member":{"shape":"SubnetId"},
      "max":15,
      "min":2
    },
    "SubtotalOptions":{
      "type":"structure",
      "members":{
        "TotalsVisibility":{"shape":"Visibility"},
        "CustomLabel":{"shape":"String"},
        "FieldLevel":{"shape":"PivotTableSubtotalLevel"},
        "FieldLevelOptions":{"shape":"PivotTableFieldSubtotalOptionsList"},
        "TotalCellStyle":{"shape":"TableCellStyle"},
        "ValueCellStyle":{"shape":"TableCellStyle"},
        "MetricHeaderCellStyle":{"shape":"TableCellStyle"},
        "StyleTargets":{"shape":"TableStyleTargetList"}
      }
    },
    "Suffix":{
      "type":"string",
      "max":128,
      "min":1,
      "sensitive":true
    },
    "Synonyms":{
      "type":"list",
      "member":{"shape":"LimitedString"}
    },
    "TableAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "GroupBy":{"shape":"DimensionFieldList"},
        "Values":{"shape":"MeasureFieldList"}
      }
    },
    "TableBorderOptions":{
      "type":"structure",
      "members":{
        "Color":{"shape":"HexColor"},
        "Thickness":{"shape":"TableBorderThickness"},
        "Style":{"shape":"TableBorderStyle"}
      }
    },
    "TableBorderStyle":{
      "type":"string",
      "enum":[
        "NONE",
        "SOLID"
      ]
    },
    "TableBorderThickness":{
      "type":"integer",
      "max":4,
      "min":1
    },
    "TableCellConditionalFormatting":{
      "type":"structure",
      "required":["FieldId"],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "TextFormat":{"shape":"TextConditionalFormat"}
      }
    },
    "TableCellImageScalingConfiguration":{
      "type":"string",
      "enum":[
        "FIT_TO_CELL_HEIGHT",
        "FIT_TO_CELL_WIDTH",
        "DO_NOT_SCALE"
      ]
    },
    "TableCellImageSizingConfiguration":{
      "type":"structure",
      "members":{
        "TableCellImageScalingConfiguration":{"shape":"TableCellImageScalingConfiguration"}
      }
    },
    "TableCellStyle":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "FontConfiguration":{"shape":"FontConfiguration"},
        "TextWrap":{"shape":"TextWrap"},
        "HorizontalTextAlignment":{"shape":"HorizontalTextAlignment"},
        "VerticalTextAlignment":{"shape":"VerticalTextAlignment"},
        "BackgroundColor":{"shape":"HexColor"},
        "Height":{"shape":"TableFieldHeight"},
        "Border":{"shape":"GlobalTableBorderOptions"}
      }
    },
    "TableConditionalFormatting":{
      "type":"structure",
      "members":{
        "ConditionalFormattingOptions":{"shape":"TableConditionalFormattingOptionList"}
      }
    },
    "TableConditionalFormattingOption":{
      "type":"structure",
      "members":{
        "Cell":{"shape":"TableCellConditionalFormatting"},
        "Row":{"shape":"TableRowConditionalFormatting"}
      }
    },
    "TableConditionalFormattingOptionList":{
      "type":"list",
      "member":{"shape":"TableConditionalFormattingOption"},
      "max":100
    },
    "TableConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"TableFieldWells"},
        "SortConfiguration":{"shape":"TableSortConfiguration"},
        "TableOptions":{"shape":"TableOptions"},
        "TotalOptions":{"shape":"TotalOptions"},
        "FieldOptions":{"shape":"TableFieldOptions"},
        "PaginatedReportOptions":{"shape":"TablePaginatedReportOptions"},
        "TableInlineVisualizations":{"shape":"TableInlineVisualizationList"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "TableFieldCustomIconContent":{
      "type":"structure",
      "members":{
        "Icon":{"shape":"TableFieldIconSetType"}
      }
    },
    "TableFieldCustomTextContent":{
      "type":"structure",
      "required":["FontConfiguration"],
      "members":{
        "Value":{"shape":"String"},
        "FontConfiguration":{"shape":"FontConfiguration"}
      }
    },
    "TableFieldHeight":{
      "type":"integer",
      "max":500,
      "min":8
    },
    "TableFieldIconSetType":{
      "type":"string",
      "enum":["LINK"]
    },
    "TableFieldImageConfiguration":{
      "type":"structure",
      "members":{
        "SizingOptions":{"shape":"TableCellImageSizingConfiguration"}
      }
    },
    "TableFieldLinkConfiguration":{
      "type":"structure",
      "required":[
        "Target",
        "Content"
      ],
      "members":{
        "Target":{"shape":"URLTargetConfiguration"},
        "Content":{"shape":"TableFieldLinkContentConfiguration"}
      }
    },
    "TableFieldLinkContentConfiguration":{
      "type":"structure",
      "members":{
        "CustomTextContent":{"shape":"TableFieldCustomTextContent"},
        "CustomIconContent":{"shape":"TableFieldCustomIconContent"}
      }
    },
    "TableFieldOption":{
      "type":"structure",
      "required":["FieldId"],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Width":{"shape":"PixelLength"},
        "CustomLabel":{"shape":"CustomLabel"},
        "Visibility":{"shape":"Visibility"},
        "URLStyling":{"shape":"TableFieldURLConfiguration"}
      }
    },
    "TableFieldOptionList":{
      "type":"list",
      "member":{"shape":"TableFieldOption"},
      "max":100
    },
    "TableFieldOptions":{
      "type":"structure",
      "members":{
        "SelectedFieldOptions":{"shape":"TableFieldOptionList"},
        "Order":{"shape":"FieldOrderList"},
        "PinnedFieldOptions":{"shape":"TablePinnedFieldOptions"}
      }
    },
    "TableFieldOrderList":{
      "type":"list",
      "member":{"shape":"FieldId"},
      "max":201
    },
    "TableFieldURLConfiguration":{
      "type":"structure",
      "members":{
        "LinkConfiguration":{"shape":"TableFieldLinkConfiguration"},
        "ImageConfiguration":{"shape":"TableFieldImageConfiguration"}
      }
    },
    "TableFieldWells":{
      "type":"structure",
      "members":{
        "TableAggregatedFieldWells":{"shape":"TableAggregatedFieldWells"},
        "TableUnaggregatedFieldWells":{"shape":"TableUnaggregatedFieldWells"}
      }
    },
    "TableInlineVisualization":{
      "type":"structure",
      "members":{
        "DataBars":{"shape":"DataBarsOptions"}
      }
    },
    "TableInlineVisualizationList":{
      "type":"list",
      "member":{"shape":"TableInlineVisualization"},
      "max":200
    },
    "TableOptions":{
      "type":"structure",
      "members":{
        "Orientation":{"shape":"TableOrientation"},
        "HeaderStyle":{"shape":"TableCellStyle"},
        "CellStyle":{"shape":"TableCellStyle"},
        "RowAlternateColorOptions":{"shape":"RowAlternateColorOptions"}
      }
    },
    "TableOrientation":{
      "type":"string",
      "enum":[
        "VERTICAL",
        "HORIZONTAL"
      ]
    },
    "TablePaginatedReportOptions":{
      "type":"structure",
      "members":{
        "VerticalOverflowVisibility":{"shape":"Visibility"},
        "OverflowColumnHeaderVisibility":{"shape":"Visibility"}
      }
    },
    "TablePinnedFieldOptions":{
      "type":"structure",
      "members":{
        "PinnedLeftFields":{"shape":"TableFieldOrderList"}
      }
    },
    "TableRowConditionalFormatting":{
      "type":"structure",
      "members":{
        "BackgroundColor":{"shape":"ConditionalFormattingColor"},
        "TextColor":{"shape":"ConditionalFormattingColor"}
      }
    },
    "TableSideBorderOptions":{
      "type":"structure",
      "members":{
        "InnerVertical":{"shape":"TableBorderOptions"},
        "InnerHorizontal":{"shape":"TableBorderOptions"},
        "Left":{"shape":"TableBorderOptions"},
        "Right":{"shape":"TableBorderOptions"},
        "Top":{"shape":"TableBorderOptions"},
        "Bottom":{"shape":"TableBorderOptions"}
      }
    },
    "TableSortConfiguration":{
      "type":"structure",
      "members":{
        "RowSort":{"shape":"RowSortList"},
        "PaginationConfiguration":{"shape":"PaginationConfiguration"}
      }
    },
    "TableStyleTarget":{
      "type":"structure",
      "required":["CellType"],
      "members":{
        "CellType":{"shape":"StyledCellType"}
      }
    },
    "TableStyleTargetList":{
      "type":"list",
      "member":{"shape":"TableStyleTarget"},
      "max":3
    },
    "TableTotalsPlacement":{
      "type":"string",
      "enum":[
        "START",
        "END",
        "AUTO"
      ]
    },
    "TableTotalsScrollStatus":{
      "type":"string",
      "enum":[
        "PINNED",
        "SCROLLED"
      ]
    },
    "TableUnaggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Values":{"shape":"UnaggregatedFieldList"}
      }
    },
    "TableVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"TableConfiguration"},
        "ConditionalFormatting":{"shape":"TableConditionalFormatting"},
        "Actions":{"shape":"VisualCustomActionList"}
      }
    },
    "Tag":{
      "type":"structure",
      "required":[
        "Key",
        "Value"
      ],
      "members":{
        "Key":{"shape":"TagKey"},
        "Value":{"shape":"TagValue"}
      }
    },
    "TagColumnOperation":{
      "type":"structure",
      "required":[
        "ColumnName",
        "Tags"
      ],
      "members":{
        "ColumnName":{"shape":"ColumnName"},
        "Tags":{"shape":"ColumnTagList"}
      }
    },
    "TagKey":{
      "type":"string",
      "max":128,
      "min":1
    },
    "TagKeyList":{
      "type":"list",
      "member":{"shape":"TagKey"},
      "max":200,
      "min":1
    },
    "TagList":{
      "type":"list",
      "member":{"shape":"Tag"},
      "max":200,
      "min":1
    },
    "TagResourceRequest":{
      "type":"structure",
      "required":[
        "ResourceArn",
        "Tags"
      ],
      "members":{
        "ResourceArn":{
          "shape":"Arn",
          "location":"uri",
          "locationName":"ResourceArn"
        },
        "Tags":{"shape":"TagList"}
      }
    },
    "TagResourceResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "TagValue":{
      "type":"string",
      "max":256,
      "min":1
    },
    "TargetVisualList":{
      "type":"list",
      "member":{"shape":"ShortRestrictiveResourceId"},
      "max":50,
      "min":1
    },
    "TargetVisualOptions":{
      "type":"string",
      "enum":["ALL_VISUALS"]
    },
    "Template":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"TemplateName"},
        "Version":{"shape":"TemplateVersion"},
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "CreatedTime":{"shape":"Timestamp"}
      }
    },
    "TemplateAlias":{
      "type":"structure",
      "members":{
        "AliasName":{"shape":"AliasName"},
        "Arn":{"shape":"Arn"},
        "TemplateVersionNumber":{"shape":"VersionNumber"}
      }
    },
    "TemplateAliasList":{
      "type":"list",
      "member":{"shape":"TemplateAlias"},
      "max":100
    },
    "TemplateError":{
      "type":"structure",
      "members":{
        "Type":{"shape":"TemplateErrorType"},
        "Message":{"shape":"NonEmptyString"},
        "ViolatedEntities":{"shape":"EntityList"}
      }
    },
    "TemplateErrorList":{
      "type":"list",
      "member":{"shape":"TemplateError"},
      "min":1
    },
    "TemplateErrorType":{
      "type":"string",
      "enum":[
        "SOURCE_NOT_FOUND",
        "DATA_SET_NOT_FOUND",
        "INTERNAL_FAILURE",
        "ACCESS_DENIED"
      ]
    },
    "TemplateName":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "TemplateSourceAnalysis":{
      "type":"structure",
      "required":[
        "Arn",
        "DataSetReferences"
      ],
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSetReferences":{"shape":"DataSetReferenceList"}
      }
    },
    "TemplateSourceEntity":{
      "type":"structure",
      "members":{
        "SourceAnalysis":{"shape":"TemplateSourceAnalysis"},
        "SourceTemplate":{"shape":"TemplateSourceTemplate"}
      }
    },
    "TemplateSourceTemplate":{
      "type":"structure",
      "required":["Arn"],
      "members":{
        "Arn":{"shape":"Arn"}
      }
    },
    "TemplateSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"TemplateName"},
        "LatestVersionNumber":{"shape":"VersionNumber"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"}
      }
    },
    "TemplateSummaryList":{
      "type":"list",
      "member":{"shape":"TemplateSummary"},
      "max":100
    },
    "TemplateVersion":{
      "type":"structure",
      "members":{
        "CreatedTime":{"shape":"Timestamp"},
        "Errors":{"shape":"TemplateErrorList"},
        "VersionNumber":{"shape":"VersionNumber"},
        "Status":{"shape":"ResourceStatus"},
        "DataSetConfigurations":{"shape":"DataSetConfigurationList"},
        "Description":{"shape":"VersionDescription"},
        "SourceEntityArn":{"shape":"Arn"},
        "ThemeArn":{"shape":"Arn"},
        "Sheets":{"shape":"SheetList"}
      }
    },
    "TemplateVersionDefinition":{
      "type":"structure",
      "required":["DataSetConfigurations"],
      "members":{
        "DataSetConfigurations":{"shape":"DataSetConfigurationList"},
        "Sheets":{"shape":"SheetDefinitionList"},
        "CalculatedFields":{"shape":"CalculatedFields"},
        "ParameterDeclarations":{"shape":"ParameterDeclarationList"},
        "FilterGroups":{"shape":"FilterGroupList"},
        "ColumnConfigurations":{"shape":"ColumnConfigurationList"},
        "AnalysisDefaults":{"shape":"AnalysisDefaults"},
        "Options":{"shape":"AssetOptions"}
      }
    },
    "TemplateVersionSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VersionNumber":{"shape":"VersionNumber"},
        "CreatedTime":{"shape":"Timestamp"},
        "Status":{"shape":"ResourceStatus"},
        "Description":{"shape":"VersionDescription"}
      }
    },
    "TemplateVersionSummaryList":{
      "type":"list",
      "member":{"shape":"TemplateVersionSummary"},
      "max":100
    },
    "TeradataParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Database"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Database":{"shape":"Database"}
      }
    },
    "TextAreaControlDelimiter":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "TextAreaControlDisplayOptions":{
      "type":"structure",
      "members":{
        "TitleOptions":{"shape":"LabelOptions"},
        "PlaceholderOptions":{"shape":"TextControlPlaceholderOptions"},
        "InfoIconLabelOptions":{"shape":"SheetControlInfoIconLabelOptions"}
      }
    },
    "TextConditionalFormat":{
      "type":"structure",
      "members":{
        "BackgroundColor":{"shape":"ConditionalFormattingColor"},
        "TextColor":{"shape":"ConditionalFormattingColor"},
        "Icon":{"shape":"ConditionalFormattingIcon"}
      }
    },
    "TextControlPlaceholderOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "TextFieldControlDisplayOptions":{
      "type":"structure",
      "members":{
        "TitleOptions":{"shape":"LabelOptions"},
        "PlaceholderOptions":{"shape":"TextControlPlaceholderOptions"},
        "InfoIconLabelOptions":{"shape":"SheetControlInfoIconLabelOptions"}
      }
    },
    "TextQualifier":{
      "type":"string",
      "enum":[
        "DOUBLE_QUOTE",
        "SINGLE_QUOTE"
      ]
    },
    "TextWrap":{
      "type":"string",
      "enum":[
        "NONE",
        "WRAP"
      ]
    },
    "Theme":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"ThemeName"},
        "ThemeId":{"shape":"ShortRestrictiveResourceId"},
        "Version":{"shape":"ThemeVersion"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"},
        "Type":{"shape":"ThemeType"}
      }
    },
    "ThemeAlias":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AliasName":{"shape":"AliasName"},
        "ThemeVersionNumber":{"shape":"VersionNumber"}
      }
    },
    "ThemeAliasList":{
      "type":"list",
      "member":{"shape":"ThemeAlias"},
      "max":100
    },
    "ThemeConfiguration":{
      "type":"structure",
      "members":{
        "DataColorPalette":{"shape":"DataColorPalette"},
        "UIColorPalette":{"shape":"UIColorPalette"},
        "Sheet":{"shape":"SheetStyle"},
        "Typography":{"shape":"Typography"}
      }
    },
    "ThemeError":{
      "type":"structure",
      "members":{
        "Type":{"shape":"ThemeErrorType"},
        "Message":{"shape":"NonEmptyString"}
      }
    },
    "ThemeErrorList":{
      "type":"list",
      "member":{"shape":"ThemeError"},
      "min":1
    },
    "ThemeErrorType":{
      "type":"string",
      "enum":["INTERNAL_FAILURE"]
    },
    "ThemeName":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "ThemeSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"ThemeName"},
        "ThemeId":{"shape":"ShortRestrictiveResourceId"},
        "LatestVersionNumber":{"shape":"VersionNumber"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"}
      }
    },
    "ThemeSummaryList":{
      "type":"list",
      "member":{"shape":"ThemeSummary"},
      "max":100
    },
    "ThemeType":{
      "type":"string",
      "enum":[
        "QUICKSIGHT",
        "CUSTOM",
        "ALL"
      ]
    },
    "ThemeVersion":{
      "type":"structure",
      "members":{
        "VersionNumber":{"shape":"VersionNumber"},
        "Arn":{"shape":"Arn"},
        "Description":{"shape":"VersionDescription"},
        "BaseThemeId":{"shape":"ShortRestrictiveResourceId"},
        "CreatedTime":{"shape":"Timestamp"},
        "Configuration":{"shape":"ThemeConfiguration"},
        "Errors":{"shape":"ThemeErrorList"},
        "Status":{"shape":"ResourceStatus"}
      }
    },
    "ThemeVersionSummary":{
      "type":"structure",
      "members":{
        "VersionNumber":{"shape":"VersionNumber"},
        "Arn":{"shape":"Arn"},
        "Description":{"shape":"VersionDescription"},
        "CreatedTime":{"shape":"Timestamp"},
        "Status":{"shape":"ResourceStatus"}
      }
    },
    "ThemeVersionSummaryList":{
      "type":"list",
      "member":{"shape":"ThemeVersionSummary"},
      "max":100
    },
    "ThousandSeparatorOptions":{
      "type":"structure",
      "members":{
        "Symbol":{"shape":"NumericSeparatorSymbol"},
        "Visibility":{"shape":"Visibility"}
      }
    },
    "ThrottlingException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":429},
      "exception":true
    },
    "TileLayoutStyle":{
      "type":"structure",
      "members":{
        "Gutter":{"shape":"GutterStyle"},
        "Margin":{"shape":"MarginStyle"}
      }
    },
    "TileStyle":{
      "type":"structure",
      "members":{
        "Border":{"shape":"BorderStyle"}
      }
    },
    "TimeBasedForecastProperties":{
      "type":"structure",
      "members":{
        "PeriodsForward":{
          "shape":"PeriodsForward",
          "box":true
        },
        "PeriodsBackward":{
          "shape":"PeriodsBackward",
          "box":true
        },
        "UpperBoundary":{
          "shape":"Double",
          "box":true
        },
        "LowerBoundary":{
          "shape":"Double",
          "box":true
        },
        "PredictionInterval":{
          "shape":"PredictionInterval",
          "box":true
        },
        "Seasonality":{
          "shape":"Seasonality",
          "box":true
        }
      }
    },
    "TimeEqualityFilter":{
      "type":"structure",
      "required":[
        "FilterId",
        "Column"
      ],
      "members":{
        "FilterId":{"shape":"ShortRestrictiveResourceId"},
        "Column":{"shape":"ColumnIdentifier"},
        "Value":{"shape":"Timestamp"},
        "ParameterName":{"shape":"ParameterName"},
        "TimeGranularity":{"shape":"TimeGranularity"},
        "RollingDate":{"shape":"RollingDateConfiguration"}
      }
    },
    "TimeGranularity":{
      "type":"string",
      "enum":[
        "YEAR",
        "QUARTER",
        "MONTH",
        "WEEK",
        "DAY",
        "HOUR",
        "MINUTE",
        "SECOND",
        "MILLISECOND"
      ]
    },
    "TimeRangeDrillDownFilter":{
      "type":"structure",
      "required":[
        "Column",
        "RangeMinimum",
        "RangeMaximum",
        "TimeGranularity"
      ],
      "members":{
        "Column":{"shape":"ColumnIdentifier"},
        "RangeMinimum":{"shape":"Timestamp"},
        "RangeMaximum":{"shape":"Timestamp"},
        "TimeGranularity":{"shape":"TimeGranularity"}
      }
    },
    "TimeRangeFilter":{
      "type":"structure",
      "required":[
        "FilterId",
        "Column",
        "NullOption"
      ],
      "members":{
        "FilterId":{"shape":"ShortRestrictiveResourceId"},
        "Column":{"shape":"ColumnIdentifier"},
        "IncludeMinimum":{
          "shape":"Boolean",
          "box":true
        },
        "IncludeMaximum":{
          "shape":"Boolean",
          "box":true
        },
        "RangeMinimumValue":{"shape":"TimeRangeFilterValue"},
        "RangeMaximumValue":{"shape":"TimeRangeFilterValue"},
        "NullOption":{"shape":"FilterNullOption"},
        "ExcludePeriodConfiguration":{"shape":"ExcludePeriodConfiguration"},
        "TimeGranularity":{"shape":"TimeGranularity"}
      }
    },
    "TimeRangeFilterValue":{
      "type":"structure",
      "members":{
        "StaticValue":{"shape":"Timestamp"},
        "RollingDate":{"shape":"RollingDateConfiguration"},
        "Parameter":{"shape":"ParameterName"}
      }
    },
    "Timestamp":{"type":"timestamp"},
    "TooltipItem":{
      "type":"structure",
      "members":{
        "FieldTooltipItem":{"shape":"FieldTooltipItem"},
        "ColumnTooltipItem":{"shape":"ColumnTooltipItem"}
      }
    },
    "TooltipItemList":{
      "type":"list",
      "member":{"shape":"TooltipItem"},
      "max":100
    },
    "TooltipOptions":{
      "type":"structure",
      "members":{
        "TooltipVisibility":{"shape":"Visibility"},
        "SelectedTooltipType":{"shape":"SelectedTooltipType"},
        "FieldBasedTooltip":{"shape":"FieldBasedTooltip"}
      }
    },
    "TooltipTitleType":{
      "type":"string",
      "enum":[
        "NONE",
        "PRIMARY_VALUE"
      ]
    },
    "TopBottomComputationType":{
      "type":"string",
      "enum":[
        "TOP",
        "BOTTOM"
      ]
    },
    "TopBottomFilter":{
      "type":"structure",
      "required":[
        "FilterId",
        "Column",
        "AggregationSortConfigurations"
      ],
      "members":{
        "FilterId":{"shape":"ShortRestrictiveResourceId"},
        "Column":{"shape":"ColumnIdentifier"},
        "Limit":{
          "shape":"Integer",
          "box":true
        },
        "AggregationSortConfigurations":{"shape":"AggregationSortConfigurationList"},
        "TimeGranularity":{"shape":"TimeGranularity"},
        "ParameterName":{"shape":"ParameterName"}
      }
    },
    "TopBottomMoversComputation":{
      "type":"structure",
      "required":[
        "ComputationId",
        "Type"
      ],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Time":{"shape":"DimensionField"},
        "Category":{"shape":"DimensionField"},
        "Value":{"shape":"MeasureField"},
        "MoverSize":{"shape":"TopBottomMoversComputationMoverSize"},
        "SortOrder":{"shape":"TopBottomSortOrder"},
        "Type":{"shape":"TopBottomComputationType"}
      }
    },
    "TopBottomMoversComputationMoverSize":{
      "type":"integer",
      "max":20,
      "min":1
    },
    "TopBottomRankedComputation":{
      "type":"structure",
      "required":[
        "ComputationId",
        "Type"
      ],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Category":{"shape":"DimensionField"},
        "Value":{"shape":"MeasureField"},
        "ResultSize":{"shape":"TopBottomRankedComputationResultSize"},
        "Type":{"shape":"TopBottomComputationType"}
      }
    },
    "TopBottomRankedComputationResultSize":{
      "type":"integer",
      "max":20,
      "min":1
    },
    "TopBottomSortOrder":{
      "type":"string",
      "enum":[
        "PERCENT_DIFFERENCE",
        "ABSOLUTE_DIFFERENCE"
      ]
    },
    "TopicCalculatedField":{
      "type":"structure",
      "required":[
        "CalculatedFieldName",
        "Expression"
      ],
      "members":{
        "CalculatedFieldName":{"shape":"LimitedString"},
        "CalculatedFieldDescription":{"shape":"LimitedString"},
        "Expression":{"shape":"Expression"},
        "CalculatedFieldSynonyms":{"shape":"Synonyms"},
        "IsIncludedInTopic":{"shape":"Boolean"},
        "DisableIndexing":{"shape":"NullableBoolean"},
        "ColumnDataRole":{"shape":"ColumnDataRole"},
        "TimeGranularity":{"shape":"TopicTimeGranularity"},
        "DefaultFormatting":{"shape":"DefaultFormatting"},
        "Aggregation":{"shape":"DefaultAggregation"},
        "ComparativeOrder":{"shape":"ComparativeOrder"},
        "SemanticType":{"shape":"SemanticType"},
        "AllowedAggregations":{"shape":"AuthorSpecifiedAggregations"},
        "NotAllowedAggregations":{"shape":"AuthorSpecifiedAggregations"},
        "NeverAggregateInFilter":{"shape":"Boolean"},
        "CellValueSynonyms":{"shape":"CellValueSynonyms"},
        "NonAdditive":{"shape":"NullableBoolean"}
      }
    },
    "TopicCalculatedFields":{
      "type":"list",
      "member":{"shape":"TopicCalculatedField"}
    },
    "TopicCategoryFilter":{
      "type":"structure",
      "members":{
        "CategoryFilterFunction":{"shape":"CategoryFilterFunction"},
        "CategoryFilterType":{"shape":"CategoryFilterType"},
        "Constant":{"shape":"TopicCategoryFilterConstant"},
        "Inverse":{"shape":"Boolean"}
      }
    },
    "TopicCategoryFilterConstant":{
      "type":"structure",
      "members":{
        "ConstantType":{"shape":"ConstantType"},
        "SingularConstant":{"shape":"LimitedString"},
        "CollectiveConstant":{"shape":"CollectiveConstant"}
      },
      "sensitive":true
    },
    "TopicColumn":{
      "type":"structure",
      "required":["ColumnName"],
      "members":{
        "ColumnName":{"shape":"LimitedString"},
        "ColumnFriendlyName":{"shape":"LimitedString"},
        "ColumnDescription":{"shape":"LimitedString"},
        "ColumnSynonyms":{"shape":"Synonyms"},
        "ColumnDataRole":{"shape":"ColumnDataRole"},
        "Aggregation":{"shape":"DefaultAggregation"},
        "IsIncludedInTopic":{"shape":"Boolean"},
        "DisableIndexing":{"shape":"NullableBoolean"},
        "ComparativeOrder":{"shape":"ComparativeOrder"},
        "SemanticType":{"shape":"SemanticType"},
        "TimeGranularity":{"shape":"TopicTimeGranularity"},
        "AllowedAggregations":{"shape":"AuthorSpecifiedAggregations"},
        "NotAllowedAggregations":{"shape":"AuthorSpecifiedAggregations"},
        "DefaultFormatting":{"shape":"DefaultFormatting"},
        "NeverAggregateInFilter":{"shape":"Boolean"},
        "CellValueSynonyms":{"shape":"CellValueSynonyms"},
        "NonAdditive":{"shape":"NullableBoolean"}
      }
    },
    "TopicColumns":{
      "type":"list",
      "member":{"shape":"TopicColumn"}
    },
    "TopicDateRangeFilter":{
      "type":"structure",
      "members":{
        "Inclusive":{"shape":"Boolean"},
        "Constant":{"shape":"TopicRangeFilterConstant"}
      }
    },
    "TopicDetails":{
      "type":"structure",
      "members":{
        "Name":{"shape":"ResourceName"},
        "Description":{"shape":"LimitedString"},
        "UserExperienceVersion":{"shape":"TopicUserExperienceVersion"},
        "DataSets":{"shape":"Datasets"}
      }
    },
    "TopicFilter":{
      "type":"structure",
      "required":[
        "FilterName",
        "OperandFieldName"
      ],
      "members":{
        "FilterDescription":{"shape":"LimitedString"},
        "FilterClass":{"shape":"FilterClass"},
        "FilterName":{"shape":"LimitedString"},
        "FilterSynonyms":{"shape":"Synonyms"},
        "OperandFieldName":{"shape":"LimitedString"},
        "FilterType":{"shape":"NamedFilterType"},
        "CategoryFilter":{"shape":"TopicCategoryFilter"},
        "NumericEqualityFilter":{"shape":"TopicNumericEqualityFilter"},
        "NumericRangeFilter":{"shape":"TopicNumericRangeFilter"},
        "DateRangeFilter":{"shape":"TopicDateRangeFilter"},
        "RelativeDateFilter":{"shape":"TopicRelativeDateFilter"}
      }
    },
    "TopicFilters":{
      "type":"list",
      "member":{"shape":"TopicFilter"}
    },
    "TopicId":{
      "type":"string",
      "max":256,
      "pattern":"^[A-Za-z0-9-_.\\\\+]*$"
    },
    "TopicNamedEntities":{
      "type":"list",
      "member":{"shape":"TopicNamedEntity"}
    },
    "TopicNamedEntity":{
      "type":"structure",
      "required":["EntityName"],
      "members":{
        "EntityName":{"shape":"LimitedString"},
        "EntityDescription":{"shape":"LimitedString"},
        "EntitySynonyms":{"shape":"Synonyms"},
        "SemanticEntityType":{"shape":"SemanticEntityType"},
        "Definition":{"shape":"NamedEntityDefinitions"}
      }
    },
    "TopicNumericEqualityFilter":{
      "type":"structure",
      "members":{
        "Constant":{"shape":"TopicSingularFilterConstant"},
        "Aggregation":{"shape":"NamedFilterAggType"}
      }
    },
    "TopicNumericRangeFilter":{
      "type":"structure",
      "members":{
        "Inclusive":{"shape":"Boolean"},
        "Constant":{"shape":"TopicRangeFilterConstant"},
        "Aggregation":{"shape":"NamedFilterAggType"}
      }
    },
    "TopicNumericSeparatorSymbol":{
      "type":"string",
      "enum":[
        "COMMA",
        "DOT"
      ]
    },
    "TopicRangeFilterConstant":{
      "type":"structure",
      "members":{
        "ConstantType":{"shape":"ConstantType"},
        "RangeConstant":{"shape":"RangeConstant"}
      },
      "sensitive":true
    },
    "TopicRefreshDetails":{
      "type":"structure",
      "members":{
        "RefreshArn":{"shape":"Arn"},
        "RefreshId":{"shape":"ResourceId"},
        "RefreshStatus":{"shape":"TopicRefreshStatus"}
      }
    },
    "TopicRefreshSchedule":{
      "type":"structure",
      "required":[
        "IsEnabled",
        "BasedOnSpiceSchedule"
      ],
      "members":{
        "IsEnabled":{"shape":"NullableBoolean"},
        "BasedOnSpiceSchedule":{"shape":"Boolean"},
        "StartingAt":{"shape":"Timestamp"},
        "Timezone":{"shape":"LimitedString"},
        "RepeatAt":{"shape":"LimitedString"},
        "TopicScheduleType":{"shape":"TopicScheduleType"}
      }
    },
    "TopicRefreshScheduleSummaries":{
      "type":"list",
      "member":{"shape":"TopicRefreshScheduleSummary"}
    },
    "TopicRefreshScheduleSummary":{
      "type":"structure",
      "members":{
        "DatasetId":{"shape":"LimitedString"},
        "DatasetArn":{"shape":"Arn"},
        "DatasetName":{"shape":"LimitedString"},
        "RefreshSchedule":{"shape":"TopicRefreshSchedule"}
      }
    },
    "TopicRefreshStatus":{
      "type":"string",
      "enum":[
        "INITIALIZED",
        "RUNNING",
        "FAILED",
        "COMPLETED",
        "CANCELLED"
      ]
    },
    "TopicRelativeDateFilter":{
      "type":"structure",
      "members":{
        "TimeGranularity":{"shape":"TopicTimeGranularity"},
        "RelativeDateFilterFunction":{"shape":"TopicRelativeDateFilterFunction"},
        "Constant":{"shape":"TopicSingularFilterConstant"}
      }
    },
    "TopicRelativeDateFilterFunction":{
      "type":"string",
      "enum":[
        "PREVIOUS",
        "THIS",
        "LAST",
        "NEXT",
        "NOW"
      ]
    },
    "TopicScheduleType":{
      "type":"string",
      "enum":[
        "HOURLY",
        "DAILY",
        "WEEKLY",
        "MONTHLY"
      ]
    },
    "TopicSingularFilterConstant":{
      "type":"structure",
      "members":{
        "ConstantType":{"shape":"ConstantType"},
        "SingularConstant":{"shape":"LimitedString"}
      },
      "sensitive":true
    },
    "TopicSummaries":{
      "type":"list",
      "member":{"shape":"TopicSummary"}
    },
    "TopicSummary":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "TopicId":{"shape":"TopicId"},
        "Name":{"shape":"ResourceName"}
      }
    },
    "TopicTimeGranularity":{
      "type":"string",
      "enum":[
        "SECOND",
        "MINUTE",
        "HOUR",
        "DAY",
        "WEEK",
        "MONTH",
        "QUARTER",
        "YEAR"
      ]
    },
    "TopicUserExperienceVersion":{
      "type":"string",
      "enum":[
        "LEGACY",
        "NEW_READER_EXPERIENCE"
      ]
    },
    "TotalAggregationComputation":{
      "type":"structure",
      "required":["ComputationId"],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Value":{"shape":"MeasureField"}
      }
    },
    "TotalAggregationFunction":{
      "type":"structure",
      "members":{
        "SimpleTotalAggregationFunction":{"shape":"SimpleTotalAggregationFunction"}
      }
    },
    "TotalAggregationOption":{
      "type":"structure",
      "required":[
        "FieldId",
        "TotalAggregationFunction"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "TotalAggregationFunction":{"shape":"TotalAggregationFunction"}
      }
    },
    "TotalAggregationOptionList":{
      "type":"list",
      "member":{"shape":"TotalAggregationOption"},
      "max":200
    },
    "TotalOptions":{
      "type":"structure",
      "members":{
        "TotalsVisibility":{"shape":"Visibility"},
        "Placement":{"shape":"TableTotalsPlacement"},
        "ScrollStatus":{"shape":"TableTotalsScrollStatus"},
        "CustomLabel":{"shape":"String"},
        "TotalCellStyle":{"shape":"TableCellStyle"},
        "TotalAggregationOptions":{"shape":"TotalAggregationOptionList"}
      }
    },
    "TransformOperation":{
      "type":"structure",
      "members":{
        "ProjectOperation":{"shape":"ProjectOperation"},
        "FilterOperation":{"shape":"FilterOperation"},
        "CreateColumnsOperation":{"shape":"CreateColumnsOperation"},
        "RenameColumnOperation":{"shape":"RenameColumnOperation"},
        "CastColumnTypeOperation":{"shape":"CastColumnTypeOperation"},
        "TagColumnOperation":{"shape":"TagColumnOperation"},
        "UntagColumnOperation":{"shape":"UntagColumnOperation"},
        "OverrideDatasetParameterOperation":{"shape":"OverrideDatasetParameterOperation"}
      }
    },
    "TransformOperationList":{
      "type":"list",
      "member":{"shape":"TransformOperation"},
      "max":2048,
      "min":1
    },
    "TreeMapAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Groups":{"shape":"TreeMapDimensionFieldList"},
        "Sizes":{"shape":"TreeMapMeasureFieldList"},
        "Colors":{"shape":"TreeMapMeasureFieldList"}
      }
    },
    "TreeMapConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"TreeMapFieldWells"},
        "SortConfiguration":{"shape":"TreeMapSortConfiguration"},
        "GroupLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "SizeLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ColorLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "ColorScale":{"shape":"ColorScale"},
        "Legend":{"shape":"LegendOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "Tooltip":{"shape":"TooltipOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "TreeMapDimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":1
    },
    "TreeMapFieldWells":{
      "type":"structure",
      "members":{
        "TreeMapAggregatedFieldWells":{"shape":"TreeMapAggregatedFieldWells"}
      }
    },
    "TreeMapMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":1
    },
    "TreeMapSortConfiguration":{
      "type":"structure",
      "members":{
        "TreeMapSort":{"shape":"FieldSortOptionsList"},
        "TreeMapGroupItemsLimitConfiguration":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "TreeMapVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"TreeMapConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "TrendArrowOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"}
      }
    },
    "TrinoParameters":{
      "type":"structure",
      "required":[
        "Host",
        "Port",
        "Catalog"
      ],
      "members":{
        "Host":{"shape":"Host"},
        "Port":{"shape":"Port"},
        "Catalog":{"shape":"Catalog"}
      }
    },
    "TwitterParameters":{
      "type":"structure",
      "required":[
        "Query",
        "MaxRows"
      ],
      "members":{
        "Query":{"shape":"Query"},
        "MaxRows":{"shape":"PositiveInteger"}
      }
    },
    "TypeCastFormat":{
      "type":"string",
      "max":32
    },
    "TypeParameters":{
      "type":"map",
      "key":{"shape":"LimitedString"},
      "value":{"shape":"LimitedString"}
    },
    "Typography":{
      "type":"structure",
      "members":{
        "FontFamilies":{"shape":"FontList"}
      }
    },
    "UIColorPalette":{
      "type":"structure",
      "members":{
        "PrimaryForeground":{"shape":"HexColor"},
        "PrimaryBackground":{"shape":"HexColor"},
        "SecondaryForeground":{"shape":"HexColor"},
        "SecondaryBackground":{"shape":"HexColor"},
        "Accent":{"shape":"HexColor"},
        "AccentForeground":{"shape":"HexColor"},
        "Danger":{"shape":"HexColor"},
        "DangerForeground":{"shape":"HexColor"},
        "Warning":{"shape":"HexColor"},
        "WarningForeground":{"shape":"HexColor"},
        "Success":{"shape":"HexColor"},
        "SuccessForeground":{"shape":"HexColor"},
        "Dimension":{"shape":"HexColor"},
        "DimensionForeground":{"shape":"HexColor"},
        "Measure":{"shape":"HexColor"},
        "MeasureForeground":{"shape":"HexColor"}
      }
    },
    "URLOperationTemplate":{
      "type":"string",
      "max":2048,
      "min":1
    },
    "URLTargetConfiguration":{
      "type":"string",
      "enum":[
        "NEW_TAB",
        "NEW_WINDOW",
        "SAME_TAB"
      ]
    },
    "UnaggregatedField":{
      "type":"structure",
      "required":[
        "FieldId",
        "Column"
      ],
      "members":{
        "FieldId":{"shape":"FieldId"},
        "Column":{"shape":"ColumnIdentifier"},
        "FormatConfiguration":{"shape":"FormatConfiguration"}
      }
    },
    "UnaggregatedFieldList":{
      "type":"list",
      "member":{"shape":"UnaggregatedField"},
      "max":200
    },
    "UndefinedSpecifiedValueType":{
      "type":"string",
      "enum":[
        "LEAST",
        "MOST"
      ]
    },
    "UnicodeIcon":{
      "type":"string",
      "pattern":"^[^\\u0000-\\u00FF]$"
    },
    "UniqueValuesComputation":{
      "type":"structure",
      "required":["ComputationId"],
      "members":{
        "ComputationId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"String"},
        "Category":{"shape":"DimensionField"}
      }
    },
    "UnlimitedPixelLength":{"type":"string"},
    "UnsupportedPricingPlanException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":403},
      "exception":true
    },
    "UnsupportedUserEditionException":{
      "type":"structure",
      "members":{
        "Message":{"shape":"String"},
        "RequestId":{"shape":"String"}
      },
      "error":{"httpStatusCode":403},
      "exception":true
    },
    "UntagColumnOperation":{
      "type":"structure",
      "required":[
        "ColumnName",
        "TagNames"
      ],
      "members":{
        "ColumnName":{"shape":"ColumnName"},
        "TagNames":{"shape":"ColumnTagNames"}
      }
    },
    "UntagResourceRequest":{
      "type":"structure",
      "required":[
        "ResourceArn",
        "TagKeys"
      ],
      "members":{
        "ResourceArn":{
          "shape":"Arn",
          "location":"uri",
          "locationName":"ResourceArn"
        },
        "TagKeys":{
          "shape":"TagKeyList",
          "location":"querystring",
          "locationName":"keys"
        }
      }
    },
    "UntagResourceResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateAccountCustomizationRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AccountCustomization"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"querystring",
          "locationName":"namespace"
        },
        "AccountCustomization":{"shape":"AccountCustomization"}
      }
    },
    "UpdateAccountCustomizationResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AwsAccountId":{"shape":"AwsAccountId"},
        "Namespace":{"shape":"Namespace"},
        "AccountCustomization":{"shape":"AccountCustomization"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateAccountSettingsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DefaultNamespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DefaultNamespace":{"shape":"Namespace"},
        "NotificationEmail":{"shape":"String"},
        "TerminationProtectionEnabled":{"shape":"Boolean"}
      }
    },
    "UpdateAccountSettingsResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateAnalysisPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        },
        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
      }
    },
    "UpdateAnalysisPermissionsResponse":{
      "type":"structure",
      "members":{
        "AnalysisArn":{"shape":"Arn"},
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateAnalysisRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AnalysisId",
        "Name"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AnalysisId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"AnalysisId"
        },
        "Name":{"shape":"AnalysisName"},
        "Parameters":{"shape":"Parameters"},
        "SourceEntity":{"shape":"AnalysisSourceEntity"},
        "ThemeArn":{"shape":"Arn"},
        "Definition":{"shape":"AnalysisDefinition"},
        "ValidationStrategy":{"shape":"ValidationStrategy"}
      }
    },
    "UpdateAnalysisResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "AnalysisId":{"shape":"ShortRestrictiveResourceId"},
        "UpdateStatus":{"shape":"ResourceStatus"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateDashboardLinksRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "LinkEntities"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "LinkEntities":{"shape":"LinkEntityArnList"}
      }
    },
    "UpdateDashboardLinksResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "DashboardArn":{"shape":"Arn"},
        "LinkEntities":{"shape":"LinkEntityArnList"}
      }
    },
    "UpdateDashboardPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
        "RevokePermissions":{"shape":"UpdateResourcePermissionList"},
        "GrantLinkPermissions":{"shape":"UpdateLinkPermissionList"},
        "RevokeLinkPermissions":{"shape":"UpdateLinkPermissionList"}
      }
    },
    "UpdateDashboardPermissionsResponse":{
      "type":"structure",
      "members":{
        "DashboardArn":{"shape":"Arn"},
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "LinkSharingConfiguration":{"shape":"LinkSharingConfiguration"}
      }
    },
    "UpdateDashboardPublishedVersionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "VersionNumber"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "VersionNumber":{
          "shape":"VersionNumber",
          "location":"uri",
          "locationName":"VersionNumber"
        }
      }
    },
    "UpdateDashboardPublishedVersionResponse":{
      "type":"structure",
      "members":{
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "DashboardArn":{"shape":"Arn"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateDashboardRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DashboardId",
        "Name"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DashboardId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"DashboardId"
        },
        "Name":{"shape":"DashboardName"},
        "SourceEntity":{"shape":"DashboardSourceEntity"},
        "Parameters":{"shape":"Parameters"},
        "VersionDescription":{"shape":"VersionDescription"},
        "DashboardPublishOptions":{"shape":"DashboardPublishOptions"},
        "ThemeArn":{"shape":"Arn"},
        "Definition":{"shape":"DashboardVersionDefinition"},
        "ValidationStrategy":{"shape":"ValidationStrategy"}
      }
    },
    "UpdateDashboardResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VersionArn":{"shape":"Arn"},
        "DashboardId":{"shape":"ShortRestrictiveResourceId"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "Status":{"shape":"StatusCode"},
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateDataSetPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "GrantPermissions":{"shape":"ResourcePermissionList"},
        "RevokePermissions":{"shape":"ResourcePermissionList"}
      }
    },
    "UpdateDataSetPermissionsResponse":{
      "type":"structure",
      "members":{
        "DataSetArn":{"shape":"Arn"},
        "DataSetId":{"shape":"ResourceId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateDataSetRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSetId",
        "Name",
        "PhysicalTableMap",
        "ImportMode"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "Name":{"shape":"ResourceName"},
        "PhysicalTableMap":{"shape":"PhysicalTableMap"},
        "LogicalTableMap":{"shape":"LogicalTableMap"},
        "ImportMode":{"shape":"DataSetImportMode"},
        "ColumnGroups":{"shape":"ColumnGroupList"},
        "FieldFolders":{"shape":"FieldFolderMap"},
        "RowLevelPermissionDataSet":{"shape":"RowLevelPermissionDataSet"},
        "RowLevelPermissionTagConfiguration":{"shape":"RowLevelPermissionTagConfiguration"},
        "ColumnLevelPermissionRules":{"shape":"ColumnLevelPermissionRuleList"},
        "DataSetUsageConfiguration":{"shape":"DataSetUsageConfiguration"},
        "DatasetParameters":{"shape":"DatasetParameterList"}
      }
    },
    "UpdateDataSetResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSetId":{"shape":"ResourceId"},
        "IngestionArn":{"shape":"Arn"},
        "IngestionId":{"shape":"ResourceId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateDataSourcePermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSourceId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSourceId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSourceId"
        },
        "GrantPermissions":{"shape":"ResourcePermissionList"},
        "RevokePermissions":{"shape":"ResourcePermissionList"}
      }
    },
    "UpdateDataSourcePermissionsResponse":{
      "type":"structure",
      "members":{
        "DataSourceArn":{"shape":"Arn"},
        "DataSourceId":{"shape":"ResourceId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateDataSourceRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "DataSourceId",
        "Name"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "DataSourceId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSourceId"
        },
        "Name":{"shape":"ResourceName"},
        "DataSourceParameters":{"shape":"DataSourceParameters"},
        "Credentials":{"shape":"DataSourceCredentials"},
        "VpcConnectionProperties":{"shape":"VpcConnectionProperties"},
        "SslProperties":{"shape":"SslProperties"}
      }
    },
    "UpdateDataSourceResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "DataSourceId":{"shape":"ResourceId"},
        "UpdateStatus":{"shape":"ResourceStatus"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateFolderPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "GrantPermissions":{"shape":"ResourcePermissionList"},
        "RevokePermissions":{"shape":"ResourcePermissionList"}
      }
    },
    "UpdateFolderPermissionsResponse":{
      "type":"structure",
      "members":{
        "Status":{"shape":"StatusCode"},
        "Arn":{"shape":"Arn"},
        "FolderId":{"shape":"RestrictiveResourceId"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateFolderRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "FolderId",
        "Name"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "FolderId":{
          "shape":"RestrictiveResourceId",
          "location":"uri",
          "locationName":"FolderId"
        },
        "Name":{"shape":"FolderName"}
      }
    },
    "UpdateFolderResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "Arn":{"shape":"Arn"},
        "FolderId":{"shape":"RestrictiveResourceId"},
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateGroupRequest":{
      "type":"structure",
      "required":[
        "GroupName",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "GroupName":{
          "shape":"GroupName",
          "location":"uri",
          "locationName":"GroupName"
        },
        "Description":{"shape":"GroupDescription"},
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "UpdateGroupResponse":{
      "type":"structure",
      "members":{
        "Group":{"shape":"Group"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateIAMPolicyAssignmentRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "AssignmentName",
        "Namespace"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "AssignmentName":{
          "shape":"IAMPolicyAssignmentName",
          "location":"uri",
          "locationName":"AssignmentName"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        },
        "AssignmentStatus":{"shape":"AssignmentStatus"},
        "PolicyArn":{"shape":"Arn"},
        "Identities":{"shape":"IdentityMap"}
      }
    },
    "UpdateIAMPolicyAssignmentResponse":{
      "type":"structure",
      "members":{
        "AssignmentName":{"shape":"IAMPolicyAssignmentName"},
        "AssignmentId":{"shape":"String"},
        "PolicyArn":{"shape":"Arn"},
        "Identities":{"shape":"IdentityMap"},
        "AssignmentStatus":{"shape":"AssignmentStatus"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateIdentityPropagationConfigRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "Service"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Service":{
          "shape":"ServiceType",
          "location":"uri",
          "locationName":"Service"
        },
        "AuthorizedTargets":{"shape":"AuthorizedTargetsList"}
      }
    },
    "UpdateIdentityPropagationConfigResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateIpRestrictionRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "IpRestrictionRuleMap":{"shape":"IpRestrictionRuleMap"},
        "Enabled":{"shape":"NullableBoolean"}
      }
    },
    "UpdateIpRestrictionResponse":{
      "type":"structure",
      "members":{
        "AwsAccountId":{"shape":"AwsAccountId"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateLinkPermissionList":{
      "type":"list",
      "member":{"shape":"ResourcePermission"},
      "max":100
    },
    "UpdatePublicSharingSettingsRequest":{
      "type":"structure",
      "required":["AwsAccountId"],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "PublicSharingEnabled":{"shape":"Boolean"}
      }
    },
    "UpdatePublicSharingSettingsResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "DataSetId",
        "AwsAccountId",
        "Schedule"
      ],
      "members":{
        "DataSetId":{
          "shape":"ResourceId",
          "location":"uri",
          "locationName":"DataSetId"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Schedule":{"shape":"RefreshSchedule"}
      }
    },
    "UpdateRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"},
        "ScheduleId":{"shape":"String"},
        "Arn":{"shape":"Arn"}
      }
    },
    "UpdateResourcePermissionList":{
      "type":"list",
      "member":{"shape":"ResourcePermission"},
      "max":100
    },
    "UpdateRoleCustomPermissionRequest":{
      "type":"structure",
      "required":[
        "CustomPermissionsName",
        "Role",
        "AwsAccountId",
        "Namespace"
      ],
      "members":{
        "CustomPermissionsName":{"shape":"RoleName"},
        "Role":{
          "shape":"Role",
          "location":"uri",
          "locationName":"Role"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        }
      }
    },
    "UpdateRoleCustomPermissionResponse":{
      "type":"structure",
      "members":{
        "RequestId":{"shape":"String"},
        "Status":{"shape":"StatusCode"}
      }
    },
    "UpdateTemplateAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId",
        "AliasName",
        "TemplateVersionNumber"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        },
        "TemplateVersionNumber":{"shape":"VersionNumber"}
      }
    },
    "UpdateTemplateAliasResponse":{
      "type":"structure",
      "members":{
        "TemplateAlias":{"shape":"TemplateAlias"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateTemplatePermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
      }
    },
    "UpdateTemplatePermissionsResponse":{
      "type":"structure",
      "members":{
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "TemplateArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateTemplateRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TemplateId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TemplateId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"TemplateId"
        },
        "SourceEntity":{"shape":"TemplateSourceEntity"},
        "VersionDescription":{"shape":"VersionDescription"},
        "Name":{"shape":"TemplateName"},
        "Definition":{"shape":"TemplateVersionDefinition"},
        "ValidationStrategy":{"shape":"ValidationStrategy"}
      }
    },
    "UpdateTemplateResponse":{
      "type":"structure",
      "members":{
        "TemplateId":{"shape":"ShortRestrictiveResourceId"},
        "Arn":{"shape":"Arn"},
        "VersionArn":{"shape":"Arn"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateThemeAliasRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId",
        "AliasName",
        "ThemeVersionNumber"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "AliasName":{
          "shape":"AliasName",
          "location":"uri",
          "locationName":"AliasName"
        },
        "ThemeVersionNumber":{"shape":"VersionNumber"}
      }
    },
    "UpdateThemeAliasResponse":{
      "type":"structure",
      "members":{
        "ThemeAlias":{"shape":"ThemeAlias"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateThemePermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
      }
    },
    "UpdateThemePermissionsResponse":{
      "type":"structure",
      "members":{
        "ThemeId":{"shape":"ShortRestrictiveResourceId"},
        "ThemeArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateThemeRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "ThemeId",
        "BaseThemeId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "ThemeId":{
          "shape":"ShortRestrictiveResourceId",
          "location":"uri",
          "locationName":"ThemeId"
        },
        "Name":{"shape":"ThemeName"},
        "BaseThemeId":{"shape":"ShortRestrictiveResourceId"},
        "VersionDescription":{"shape":"VersionDescription"},
        "Configuration":{"shape":"ThemeConfiguration"}
      }
    },
    "UpdateThemeResponse":{
      "type":"structure",
      "members":{
        "ThemeId":{"shape":"ShortRestrictiveResourceId"},
        "Arn":{"shape":"Arn"},
        "VersionArn":{"shape":"Arn"},
        "CreationStatus":{"shape":"ResourceStatus"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateTopicPermissionsRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        },
        "GrantPermissions":{"shape":"UpdateResourcePermissionList"},
        "RevokePermissions":{"shape":"UpdateResourcePermissionList"}
      }
    },
    "UpdateTopicPermissionsResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "TopicArn":{"shape":"Arn"},
        "Permissions":{"shape":"ResourcePermissionList"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateTopicRefreshScheduleRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId",
        "DatasetId",
        "RefreshSchedule"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        },
        "DatasetId":{
          "shape":"String",
          "location":"uri",
          "locationName":"DatasetId"
        },
        "RefreshSchedule":{"shape":"TopicRefreshSchedule"}
      }
    },
    "UpdateTopicRefreshScheduleResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "TopicArn":{"shape":"Arn"},
        "DatasetArn":{"shape":"Arn"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        },
        "RequestId":{"shape":"String"}
      }
    },
    "UpdateTopicRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "TopicId",
        "Topic"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "TopicId":{
          "shape":"TopicId",
          "location":"uri",
          "locationName":"TopicId"
        },
        "Topic":{"shape":"TopicDetails"}
      }
    },
    "UpdateTopicResponse":{
      "type":"structure",
      "members":{
        "TopicId":{"shape":"TopicId"},
        "Arn":{"shape":"Arn"},
        "RefreshArn":{"shape":"Arn"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateUserRequest":{
      "type":"structure",
      "required":[
        "UserName",
        "AwsAccountId",
        "Namespace",
        "Email",
        "Role"
      ],
      "members":{
        "UserName":{
          "shape":"UserName",
          "location":"uri",
          "locationName":"UserName"
        },
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "Namespace":{
          "shape":"Namespace",
          "location":"uri",
          "locationName":"Namespace"
        },
        "Email":{"shape":"String"},
        "Role":{"shape":"UserRole"},
        "CustomPermissionsName":{"shape":"RoleName"},
        "UnapplyCustomPermissions":{"shape":"Boolean"},
        "ExternalLoginFederationProviderType":{"shape":"String"},
        "CustomFederationProviderUrl":{"shape":"String"},
        "ExternalLoginId":{"shape":"String"}
      }
    },
    "UpdateUserResponse":{
      "type":"structure",
      "members":{
        "User":{"shape":"User"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UpdateVPCConnectionRequest":{
      "type":"structure",
      "required":[
        "AwsAccountId",
        "VPCConnectionId",
        "Name",
        "SubnetIds",
        "SecurityGroupIds",
        "RoleArn"
      ],
      "members":{
        "AwsAccountId":{
          "shape":"AwsAccountId",
          "location":"uri",
          "locationName":"AwsAccountId"
        },
        "VPCConnectionId":{
          "shape":"VPCConnectionResourceIdUnrestricted",
          "location":"uri",
          "locationName":"VPCConnectionId"
        },
        "Name":{"shape":"ResourceName"},
        "SubnetIds":{"shape":"SubnetIdList"},
        "SecurityGroupIds":{"shape":"SecurityGroupIdList"},
        "DnsResolvers":{"shape":"DnsResolverList"},
        "RoleArn":{"shape":"RoleArn"}
      }
    },
    "UpdateVPCConnectionResponse":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "VPCConnectionId":{"shape":"VPCConnectionResourceIdUnrestricted"},
        "UpdateStatus":{"shape":"VPCConnectionResourceStatus"},
        "AvailabilityStatus":{"shape":"VPCConnectionAvailabilityStatus"},
        "RequestId":{"shape":"String"},
        "Status":{
          "shape":"StatusCode",
          "location":"statusCode"
        }
      }
    },
    "UploadSettings":{
      "type":"structure",
      "members":{
        "Format":{"shape":"FileFormat"},
        "StartFromRow":{
          "shape":"PositiveInteger",
          "box":true
        },
        "ContainsHeader":{
          "shape":"Boolean",
          "box":true
        },
        "TextQualifier":{"shape":"TextQualifier"},
        "Delimiter":{"shape":"Delimiter"}
      }
    },
    "User":{
      "type":"structure",
      "members":{
        "Arn":{"shape":"Arn"},
        "UserName":{"shape":"UserName"},
        "Email":{"shape":"String"},
        "Role":{"shape":"UserRole"},
        "IdentityType":{"shape":"IdentityType"},
        "Active":{"shape":"Boolean"},
        "PrincipalId":{"shape":"String"},
        "CustomPermissionsName":{"shape":"RoleName"},
        "ExternalLoginFederationProviderType":{"shape":"String"},
        "ExternalLoginFederationProviderUrl":{"shape":"String"},
        "ExternalLoginId":{"shape":"String"}
      }
    },
    "UserList":{
      "type":"list",
      "member":{"shape":"User"}
    },
    "UserName":{
      "type":"string",
      "min":1,
      "pattern":"[\\u0020-\\u00FF]+"
    },
    "UserRole":{
      "type":"string",
      "enum":[
        "ADMIN",
        "AUTHOR",
        "READER",
        "RESTRICTED_AUTHOR",
        "RESTRICTED_READER"
      ]
    },
    "VPCConnection":{
      "type":"structure",
      "members":{
        "VPCConnectionId":{"shape":"VPCConnectionResourceIdUnrestricted"},
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"ResourceName"},
        "VPCId":{"shape":"String"},
        "SecurityGroupIds":{"shape":"SecurityGroupIdList"},
        "DnsResolvers":{"shape":"StringList"},
        "Status":{"shape":"VPCConnectionResourceStatus"},
        "AvailabilityStatus":{"shape":"VPCConnectionAvailabilityStatus"},
        "NetworkInterfaces":{"shape":"NetworkInterfaceList"},
        "RoleArn":{"shape":"String"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"}
      }
    },
    "VPCConnectionAvailabilityStatus":{
      "type":"string",
      "enum":[
        "AVAILABLE",
        "UNAVAILABLE",
        "PARTIALLY_AVAILABLE"
      ]
    },
    "VPCConnectionResourceIdRestricted":{
      "type":"string",
      "max":1000,
      "min":1,
      "pattern":"[\\w\\-]+"
    },
    "VPCConnectionResourceIdUnrestricted":{
      "type":"string",
      "max":1000,
      "min":1
    },
    "VPCConnectionResourceStatus":{
      "type":"string",
      "enum":[
        "CREATION_IN_PROGRESS",
        "CREATION_SUCCESSFUL",
        "CREATION_FAILED",
        "UPDATE_IN_PROGRESS",
        "UPDATE_SUCCESSFUL",
        "UPDATE_FAILED",
        "DELETION_IN_PROGRESS",
        "DELETION_FAILED",
        "DELETED"
      ]
    },
    "VPCConnectionSummary":{
      "type":"structure",
      "members":{
        "VPCConnectionId":{"shape":"VPCConnectionResourceIdUnrestricted"},
        "Arn":{"shape":"Arn"},
        "Name":{"shape":"ResourceName"},
        "VPCId":{"shape":"String"},
        "SecurityGroupIds":{"shape":"SecurityGroupIdList"},
        "DnsResolvers":{"shape":"StringList"},
        "Status":{"shape":"VPCConnectionResourceStatus"},
        "AvailabilityStatus":{"shape":"VPCConnectionAvailabilityStatus"},
        "NetworkInterfaces":{"shape":"NetworkInterfaceList"},
        "RoleArn":{"shape":"String"},
        "CreatedTime":{"shape":"Timestamp"},
        "LastUpdatedTime":{"shape":"Timestamp"}
      }
    },
    "VPCConnectionSummaryList":{
      "type":"list",
      "member":{"shape":"VPCConnectionSummary"}
    },
    "ValidationStrategy":{
      "type":"structure",
      "required":["Mode"],
      "members":{
        "Mode":{"shape":"ValidationStrategyMode"}
      }
    },
    "ValidationStrategyMode":{
      "type":"string",
      "enum":[
        "STRICT",
        "LENIENT"
      ]
    },
    "ValueWhenUnsetOption":{
      "type":"string",
      "enum":[
        "RECOMMENDED_VALUE",
        "NULL"
      ]
    },
    "VersionDescription":{
      "type":"string",
      "max":512,
      "min":1
    },
    "VersionNumber":{
      "type":"long",
      "min":1
    },
    "VerticalTextAlignment":{
      "type":"string",
      "enum":[
        "TOP",
        "MIDDLE",
        "BOTTOM",
        "AUTO"
      ]
    },
    "Visibility":{
      "type":"string",
      "enum":[
        "HIDDEN",
        "VISIBLE"
      ]
    },
    "VisiblePanelColumns":{
      "type":"long",
      "max":10,
      "min":1
    },
    "VisiblePanelRows":{
      "type":"long",
      "max":10,
      "min":1
    },
    "VisibleRangeOptions":{
      "type":"structure",
      "members":{
        "PercentRange":{"shape":"PercentVisibleRange"}
      }
    },
    "Visual":{
      "type":"structure",
      "members":{
        "TableVisual":{"shape":"TableVisual"},
        "PivotTableVisual":{"shape":"PivotTableVisual"},
        "BarChartVisual":{"shape":"BarChartVisual"},
        "KPIVisual":{"shape":"KPIVisual"},
        "PieChartVisual":{"shape":"PieChartVisual"},
        "GaugeChartVisual":{"shape":"GaugeChartVisual"},
        "LineChartVisual":{"shape":"LineChartVisual"},
        "HeatMapVisual":{"shape":"HeatMapVisual"},
        "TreeMapVisual":{"shape":"TreeMapVisual"},
        "GeospatialMapVisual":{"shape":"GeospatialMapVisual"},
        "FilledMapVisual":{"shape":"FilledMapVisual"},
        "FunnelChartVisual":{"shape":"FunnelChartVisual"},
        "ScatterPlotVisual":{"shape":"ScatterPlotVisual"},
        "ComboChartVisual":{"shape":"ComboChartVisual"},
        "BoxPlotVisual":{"shape":"BoxPlotVisual"},
        "WaterfallVisual":{"shape":"WaterfallVisual"},
        "HistogramVisual":{"shape":"HistogramVisual"},
        "WordCloudVisual":{"shape":"WordCloudVisual"},
        "InsightVisual":{"shape":"InsightVisual"},
        "SankeyDiagramVisual":{"shape":"SankeyDiagramVisual"},
        "CustomContentVisual":{"shape":"CustomContentVisual"},
        "EmptyVisual":{"shape":"EmptyVisual"},
        "RadarChartVisual":{"shape":"RadarChartVisual"}
      }
    },
    "VisualAxisSortOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "VisualCustomAction":{
      "type":"structure",
      "required":[
        "CustomActionId",
        "Name",
        "Trigger",
        "ActionOperations"
      ],
      "members":{
        "CustomActionId":{"shape":"ShortRestrictiveResourceId"},
        "Name":{"shape":"VisualCustomActionName"},
        "Status":{"shape":"WidgetStatus"},
        "Trigger":{"shape":"VisualCustomActionTrigger"},
        "ActionOperations":{"shape":"VisualCustomActionOperationList"}
      }
    },
    "VisualCustomActionList":{
      "type":"list",
      "member":{"shape":"VisualCustomAction"},
      "max":10
    },
    "VisualCustomActionName":{
      "type":"string",
      "max":256,
      "min":1
    },
    "VisualCustomActionOperation":{
      "type":"structure",
      "members":{
        "FilterOperation":{"shape":"CustomActionFilterOperation"},
        "NavigationOperation":{"shape":"CustomActionNavigationOperation"},
        "URLOperation":{"shape":"CustomActionURLOperation"},
        "SetParametersOperation":{"shape":"CustomActionSetParametersOperation"}
      }
    },
    "VisualCustomActionOperationList":{
      "type":"list",
      "member":{"shape":"VisualCustomActionOperation"},
      "max":2,
      "min":1
    },
    "VisualCustomActionTrigger":{
      "type":"string",
      "enum":[
        "DATA_POINT_CLICK",
        "DATA_POINT_MENU"
      ]
    },
    "VisualInteractionOptions":{
      "type":"structure",
      "members":{
        "VisualMenuOption":{"shape":"VisualMenuOption"},
        "ContextMenuOption":{"shape":"ContextMenuOption"}
      }
    },
    "VisualList":{
      "type":"list",
      "member":{"shape":"Visual"},
      "max":50
    },
    "VisualMenuOption":{
      "type":"structure",
      "members":{
        "AvailabilityStatus":{"shape":"DashboardBehavior"}
      }
    },
    "VisualPalette":{
      "type":"structure",
      "members":{
        "ChartColor":{"shape":"HexColor"},
        "ColorMap":{"shape":"DataPathColorList"}
      }
    },
    "VisualSubtitleLabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "FormatText":{"shape":"LongFormatText"}
      }
    },
    "VisualTitleLabelOptions":{
      "type":"structure",
      "members":{
        "Visibility":{"shape":"Visibility"},
        "FormatText":{"shape":"ShortFormatText"}
      }
    },
    "VpcConnectionProperties":{
      "type":"structure",
      "required":["VpcConnectionArn"],
      "members":{
        "VpcConnectionArn":{"shape":"Arn"}
      }
    },
    "Warehouse":{
      "type":"string",
      "max":128
    },
    "WaterfallChartAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "Categories":{"shape":"DimensionFieldList"},
        "Values":{"shape":"MeasureFieldList"},
        "Breakdowns":{"shape":"DimensionFieldList"}
      }
    },
    "WaterfallChartColorConfiguration":{
      "type":"structure",
      "members":{
        "GroupColorConfiguration":{"shape":"WaterfallChartGroupColorConfiguration"}
      }
    },
    "WaterfallChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"WaterfallChartFieldWells"},
        "SortConfiguration":{"shape":"WaterfallChartSortConfiguration"},
        "WaterfallChartOptions":{"shape":"WaterfallChartOptions"},
        "CategoryAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "CategoryAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "PrimaryYAxisLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "PrimaryYAxisDisplayOptions":{"shape":"AxisDisplayOptions"},
        "Legend":{"shape":"LegendOptions"},
        "DataLabels":{"shape":"DataLabelOptions"},
        "VisualPalette":{"shape":"VisualPalette"},
        "ColorConfiguration":{"shape":"WaterfallChartColorConfiguration"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "WaterfallChartFieldWells":{
      "type":"structure",
      "members":{
        "WaterfallChartAggregatedFieldWells":{"shape":"WaterfallChartAggregatedFieldWells"}
      }
    },
    "WaterfallChartGroupColorConfiguration":{
      "type":"structure",
      "members":{
        "PositiveBarColor":{"shape":"HexColor"},
        "NegativeBarColor":{"shape":"HexColor"},
        "TotalBarColor":{"shape":"HexColor"}
      }
    },
    "WaterfallChartOptions":{
      "type":"structure",
      "members":{
        "TotalBarLabel":{"shape":"String"}
      }
    },
    "WaterfallChartSortConfiguration":{
      "type":"structure",
      "members":{
        "CategorySort":{"shape":"FieldSortOptionsList"},
        "BreakdownItemsLimit":{"shape":"ItemsLimitConfiguration"}
      }
    },
    "WaterfallVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"WaterfallChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "WhatIfPointScenario":{
      "type":"structure",
      "required":[
        "Date",
        "Value"
      ],
      "members":{
        "Date":{"shape":"Timestamp"},
        "Value":{"shape":"Double"}
      }
    },
    "WhatIfRangeScenario":{
      "type":"structure",
      "required":[
        "StartDate",
        "EndDate",
        "Value"
      ],
      "members":{
        "StartDate":{"shape":"Timestamp"},
        "EndDate":{"shape":"Timestamp"},
        "Value":{"shape":"Double"}
      }
    },
    "WidgetStatus":{
      "type":"string",
      "enum":[
        "ENABLED",
        "DISABLED"
      ]
    },
    "WordCloudAggregatedFieldWells":{
      "type":"structure",
      "members":{
        "GroupBy":{"shape":"WordCloudDimensionFieldList"},
        "Size":{"shape":"WordCloudMeasureFieldList"}
      }
    },
    "WordCloudChartConfiguration":{
      "type":"structure",
      "members":{
        "FieldWells":{"shape":"WordCloudFieldWells"},
        "SortConfiguration":{"shape":"WordCloudSortConfiguration"},
        "CategoryLabelOptions":{"shape":"ChartAxisLabelOptions"},
        "WordCloudOptions":{"shape":"WordCloudOptions"},
        "Interactions":{"shape":"VisualInteractionOptions"}
      }
    },
    "WordCloudCloudLayout":{
      "type":"string",
      "enum":[
        "FLUID",
        "NORMAL"
      ]
    },
    "WordCloudDimensionFieldList":{
      "type":"list",
      "member":{"shape":"DimensionField"},
      "max":10
    },
    "WordCloudFieldWells":{
      "type":"structure",
      "members":{
        "WordCloudAggregatedFieldWells":{"shape":"WordCloudAggregatedFieldWells"}
      }
    },
    "WordCloudMaximumStringLength":{
      "type":"integer",
      "max":100,
      "min":1
    },
    "WordCloudMeasureFieldList":{
      "type":"list",
      "member":{"shape":"MeasureField"},
      "max":1
    },
    "WordCloudOptions":{
      "type":"structure",
      "members":{
        "WordOrientation":{"shape":"WordCloudWordOrientation"},
        "WordScaling":{"shape":"WordCloudWordScaling"},
        "CloudLayout":{"shape":"WordCloudCloudLayout"},
        "WordCasing":{"shape":"WordCloudWordCasing"},
        "WordPadding":{"shape":"WordCloudWordPadding"},
        "MaximumStringLength":{"shape":"WordCloudMaximumStringLength"}
      }
    },
    "WordCloudSortConfiguration":{
      "type":"structure",
      "members":{
        "CategoryItemsLimit":{"shape":"ItemsLimitConfiguration"},
        "CategorySort":{"shape":"FieldSortOptionsList"}
      }
    },
    "WordCloudVisual":{
      "type":"structure",
      "required":["VisualId"],
      "members":{
        "VisualId":{"shape":"ShortRestrictiveResourceId"},
        "Title":{"shape":"VisualTitleLabelOptions"},
        "Subtitle":{"shape":"VisualSubtitleLabelOptions"},
        "ChartConfiguration":{"shape":"WordCloudChartConfiguration"},
        "Actions":{"shape":"VisualCustomActionList"},
        "ColumnHierarchies":{"shape":"ColumnHierarchyList"}
      }
    },
    "WordCloudWordCasing":{
      "type":"string",
      "enum":[
        "LOWER_CASE",
        "EXISTING_CASE"
      ]
    },
    "WordCloudWordOrientation":{
      "type":"string",
      "enum":[
        "HORIZONTAL",
        "HORIZONTAL_AND_VERTICAL"
      ]
    },
    "WordCloudWordPadding":{
      "type":"string",
      "enum":[
        "NONE",
        "SMALL",
        "MEDIUM",
        "LARGE"
      ]
    },
    "WordCloudWordScaling":{
      "type":"string",
      "enum":[
        "EMPHASIZE",
        "NORMAL"
      ]
    },
    "WorkGroup":{
      "type":"string",
      "max":128,
      "min":1
    },
    "YAxisOptions":{
      "type":"structure",
      "required":["YAxis"],
      "members":{
        "YAxis":{"shape":"SingleYAxisOption"}
      }
    },
    "boolean":{"type":"boolean"}
  }
}
