route/vendor/github.com/aws/aws-sdk-go/models/apis/appstream/2016-12-01/api-2.json

1422 lines
37 KiB
JSON

{
"version":"2.0",
"metadata":{
"apiVersion":"2016-12-01",
"endpointPrefix":"appstream2",
"jsonVersion":"1.1",
"protocol":"json",
"serviceFullName":"Amazon AppStream",
"signatureVersion":"v4",
"signingName":"appstream",
"targetPrefix":"PhotonAdminProxyService",
"uid":"appstream-2016-12-01"
},
"operations":{
"AssociateFleet":{
"name":"AssociateFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AssociateFleetRequest"},
"output":{"shape":"AssociateFleetResult"},
"errors":[
{"shape":"LimitExceededException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConcurrentModificationException"},
{"shape":"IncompatibleImageException"},
{"shape":"OperationNotPermittedException"}
]
},
"CreateDirectoryConfig":{
"name":"CreateDirectoryConfig",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateDirectoryConfigRequest"},
"output":{"shape":"CreateDirectoryConfigResult"},
"errors":[
{"shape":"ResourceAlreadyExistsException"},
{"shape":"LimitExceededException"}
]
},
"CreateFleet":{
"name":"CreateFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateFleetRequest"},
"output":{"shape":"CreateFleetResult"},
"errors":[
{"shape":"ResourceAlreadyExistsException"},
{"shape":"ResourceNotAvailableException"},
{"shape":"ResourceNotFoundException"},
{"shape":"LimitExceededException"},
{"shape":"InvalidRoleException"},
{"shape":"ConcurrentModificationException"},
{"shape":"InvalidParameterCombinationException"},
{"shape":"IncompatibleImageException"}
]
},
"CreateImageBuilder":{
"name":"CreateImageBuilder",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateImageBuilderRequest"},
"output":{"shape":"CreateImageBuilderResult"},
"errors":[
{"shape":"LimitExceededException"},
{"shape":"ResourceAlreadyExistsException"},
{"shape":"ResourceNotAvailableException"},
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidRoleException"},
{"shape":"ConcurrentModificationException"},
{"shape":"InvalidParameterCombinationException"},
{"shape":"IncompatibleImageException"}
]
},
"CreateImageBuilderStreamingURL":{
"name":"CreateImageBuilderStreamingURL",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateImageBuilderStreamingURLRequest"},
"output":{"shape":"CreateImageBuilderStreamingURLResult"},
"errors":[
{"shape":"OperationNotPermittedException"},
{"shape":"ResourceNotFoundException"}
]
},
"CreateStack":{
"name":"CreateStack",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateStackRequest"},
"output":{"shape":"CreateStackResult"},
"errors":[
{"shape":"LimitExceededException"},
{"shape":"ResourceAlreadyExistsException"},
{"shape":"ConcurrentModificationException"},
{"shape":"InvalidRoleException"},
{"shape":"ResourceNotFoundException"},
{"shape":"InvalidParameterCombinationException"}
]
},
"CreateStreamingURL":{
"name":"CreateStreamingURL",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"CreateStreamingURLRequest"},
"output":{"shape":"CreateStreamingURLResult"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceNotAvailableException"},
{"shape":"OperationNotPermittedException"},
{"shape":"InvalidParameterCombinationException"}
]
},
"DeleteDirectoryConfig":{
"name":"DeleteDirectoryConfig",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteDirectoryConfigRequest"},
"output":{"shape":"DeleteDirectoryConfigResult"},
"errors":[
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"}
]
},
"DeleteFleet":{
"name":"DeleteFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteFleetRequest"},
"output":{"shape":"DeleteFleetResult"},
"errors":[
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConcurrentModificationException"}
]
},
"DeleteImage":{
"name":"DeleteImage",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteImageRequest"},
"output":{"shape":"DeleteImageResult"},
"errors":[
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"},
{"shape":"OperationNotPermittedException"},
{"shape":"ConcurrentModificationException"}
]
},
"DeleteImageBuilder":{
"name":"DeleteImageBuilder",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteImageBuilderRequest"},
"output":{"shape":"DeleteImageBuilderResult"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"OperationNotPermittedException"},
{"shape":"ConcurrentModificationException"}
]
},
"DeleteStack":{
"name":"DeleteStack",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteStackRequest"},
"output":{"shape":"DeleteStackResult"},
"errors":[
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConcurrentModificationException"}
]
},
"DescribeDirectoryConfigs":{
"name":"DescribeDirectoryConfigs",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeDirectoryConfigsRequest"},
"output":{"shape":"DescribeDirectoryConfigsResult"},
"errors":[
{"shape":"ResourceNotFoundException"}
]
},
"DescribeFleets":{
"name":"DescribeFleets",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeFleetsRequest"},
"output":{"shape":"DescribeFleetsResult"},
"errors":[
{"shape":"ResourceNotFoundException"}
]
},
"DescribeImageBuilders":{
"name":"DescribeImageBuilders",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeImageBuildersRequest"},
"output":{"shape":"DescribeImageBuildersResult"},
"errors":[
{"shape":"ResourceNotFoundException"}
]
},
"DescribeImages":{
"name":"DescribeImages",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeImagesRequest"},
"output":{"shape":"DescribeImagesResult"},
"errors":[
{"shape":"ResourceNotFoundException"}
]
},
"DescribeSessions":{
"name":"DescribeSessions",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeSessionsRequest"},
"output":{"shape":"DescribeSessionsResult"},
"errors":[
{"shape":"InvalidParameterCombinationException"}
]
},
"DescribeStacks":{
"name":"DescribeStacks",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DescribeStacksRequest"},
"output":{"shape":"DescribeStacksResult"},
"errors":[
{"shape":"ResourceNotFoundException"}
]
},
"DisassociateFleet":{
"name":"DisassociateFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DisassociateFleetRequest"},
"output":{"shape":"DisassociateFleetResult"},
"errors":[
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConcurrentModificationException"}
]
},
"ExpireSession":{
"name":"ExpireSession",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ExpireSessionRequest"},
"output":{"shape":"ExpireSessionResult"}
},
"ListAssociatedFleets":{
"name":"ListAssociatedFleets",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListAssociatedFleetsRequest"},
"output":{"shape":"ListAssociatedFleetsResult"}
},
"ListAssociatedStacks":{
"name":"ListAssociatedStacks",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListAssociatedStacksRequest"},
"output":{"shape":"ListAssociatedStacksResult"}
},
"StartFleet":{
"name":"StartFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartFleetRequest"},
"output":{"shape":"StartFleetResult"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"OperationNotPermittedException"},
{"shape":"LimitExceededException"},
{"shape":"ConcurrentModificationException"}
]
},
"StartImageBuilder":{
"name":"StartImageBuilder",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StartImageBuilderRequest"},
"output":{"shape":"StartImageBuilderResult"},
"errors":[
{"shape":"ResourceNotAvailableException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConcurrentModificationException"}
]
},
"StopFleet":{
"name":"StopFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StopFleetRequest"},
"output":{"shape":"StopFleetResult"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ConcurrentModificationException"}
]
},
"StopImageBuilder":{
"name":"StopImageBuilder",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"StopImageBuilderRequest"},
"output":{"shape":"StopImageBuilderResult"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"OperationNotPermittedException"},
{"shape":"ConcurrentModificationException"}
]
},
"UpdateDirectoryConfig":{
"name":"UpdateDirectoryConfig",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateDirectoryConfigRequest"},
"output":{"shape":"UpdateDirectoryConfigResult"},
"errors":[
{"shape":"ResourceInUseException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConcurrentModificationException"}
]
},
"UpdateFleet":{
"name":"UpdateFleet",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateFleetRequest"},
"output":{"shape":"UpdateFleetResult"},
"errors":[
{"shape":"ResourceInUseException"},
{"shape":"LimitExceededException"},
{"shape":"InvalidRoleException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceNotAvailableException"},
{"shape":"InvalidParameterCombinationException"},
{"shape":"ConcurrentModificationException"},
{"shape":"IncompatibleImageException"},
{"shape":"OperationNotPermittedException"}
]
},
"UpdateStack":{
"name":"UpdateStack",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateStackRequest"},
"output":{"shape":"UpdateStackResult"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceInUseException"},
{"shape":"InvalidRoleException"},
{"shape":"InvalidParameterCombinationException"},
{"shape":"LimitExceededException"},
{"shape":"IncompatibleImageException"}
]
}
},
"shapes":{
"AccountName":{
"type":"string",
"min":1,
"sensitive":true
},
"AccountPassword":{
"type":"string",
"max":127,
"min":1,
"sensitive":true
},
"Application":{
"type":"structure",
"members":{
"Name":{"shape":"String"},
"DisplayName":{"shape":"String"},
"IconURL":{"shape":"String"},
"LaunchPath":{"shape":"String"},
"LaunchParameters":{"shape":"String"},
"Enabled":{"shape":"Boolean"},
"Metadata":{"shape":"Metadata"}
}
},
"Applications":{
"type":"list",
"member":{"shape":"Application"}
},
"Arn":{
"type":"string",
"pattern":"^arn:aws:[A-Za-z0-9][A-Za-z0-9_/.-]{0,62}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9_/.-]{0,63}:[A-Za-z0-9][A-Za-z0-9:_/+=,@.-]{0,1023}$"
},
"AssociateFleetRequest":{
"type":"structure",
"required":[
"FleetName",
"StackName"
],
"members":{
"FleetName":{"shape":"String"},
"StackName":{"shape":"String"}
}
},
"AssociateFleetResult":{
"type":"structure",
"members":{
}
},
"AuthenticationType":{
"type":"string",
"enum":[
"API",
"SAML",
"USERPOOL"
]
},
"Boolean":{"type":"boolean"},
"BooleanObject":{"type":"boolean"},
"ComputeCapacity":{
"type":"structure",
"required":["DesiredInstances"],
"members":{
"DesiredInstances":{"shape":"Integer"}
}
},
"ComputeCapacityStatus":{
"type":"structure",
"required":["Desired"],
"members":{
"Desired":{"shape":"Integer"},
"Running":{"shape":"Integer"},
"InUse":{"shape":"Integer"},
"Available":{"shape":"Integer"}
}
},
"ConcurrentModificationException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"CreateDirectoryConfigRequest":{
"type":"structure",
"required":[
"DirectoryName",
"OrganizationalUnitDistinguishedNames",
"ServiceAccountCredentials"
],
"members":{
"DirectoryName":{"shape":"DirectoryName"},
"OrganizationalUnitDistinguishedNames":{"shape":"OrganizationalUnitDistinguishedNamesList"},
"ServiceAccountCredentials":{"shape":"ServiceAccountCredentials"}
}
},
"CreateDirectoryConfigResult":{
"type":"structure",
"members":{
"DirectoryConfig":{"shape":"DirectoryConfig"}
}
},
"CreateFleetRequest":{
"type":"structure",
"required":[
"Name",
"ImageName",
"InstanceType",
"ComputeCapacity"
],
"members":{
"Name":{"shape":"Name"},
"ImageName":{"shape":"String"},
"InstanceType":{"shape":"String"},
"FleetType":{"shape":"FleetType"},
"ComputeCapacity":{"shape":"ComputeCapacity"},
"VpcConfig":{"shape":"VpcConfig"},
"MaxUserDurationInSeconds":{"shape":"Integer"},
"DisconnectTimeoutInSeconds":{"shape":"Integer"},
"Description":{"shape":"Description"},
"DisplayName":{"shape":"DisplayName"},
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
"DomainJoinInfo":{"shape":"DomainJoinInfo"}
}
},
"CreateFleetResult":{
"type":"structure",
"members":{
"Fleet":{"shape":"Fleet"}
}
},
"CreateImageBuilderRequest":{
"type":"structure",
"required":[
"Name",
"ImageName",
"InstanceType"
],
"members":{
"Name":{"shape":"Name"},
"ImageName":{"shape":"String"},
"InstanceType":{"shape":"String"},
"Description":{"shape":"Description"},
"DisplayName":{"shape":"DisplayName"},
"VpcConfig":{"shape":"VpcConfig"},
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
"DomainJoinInfo":{"shape":"DomainJoinInfo"}
}
},
"CreateImageBuilderResult":{
"type":"structure",
"members":{
"ImageBuilder":{"shape":"ImageBuilder"}
}
},
"CreateImageBuilderStreamingURLRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"},
"Validity":{"shape":"Long"}
}
},
"CreateImageBuilderStreamingURLResult":{
"type":"structure",
"members":{
"StreamingURL":{"shape":"String"},
"Expires":{"shape":"Timestamp"}
}
},
"CreateStackRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"},
"Description":{"shape":"Description"},
"DisplayName":{"shape":"DisplayName"},
"StorageConnectors":{"shape":"StorageConnectorList"}
}
},
"CreateStackResult":{
"type":"structure",
"members":{
"Stack":{"shape":"Stack"}
}
},
"CreateStreamingURLRequest":{
"type":"structure",
"required":[
"StackName",
"FleetName",
"UserId"
],
"members":{
"StackName":{"shape":"String"},
"FleetName":{"shape":"String"},
"UserId":{"shape":"StreamingUrlUserId"},
"ApplicationId":{"shape":"String"},
"Validity":{"shape":"Long"},
"SessionContext":{"shape":"String"}
}
},
"CreateStreamingURLResult":{
"type":"structure",
"members":{
"StreamingURL":{"shape":"String"},
"Expires":{"shape":"Timestamp"}
}
},
"DeleteDirectoryConfigRequest":{
"type":"structure",
"required":["DirectoryName"],
"members":{
"DirectoryName":{"shape":"DirectoryName"}
}
},
"DeleteDirectoryConfigResult":{
"type":"structure",
"members":{
}
},
"DeleteFleetRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"}
}
},
"DeleteFleetResult":{
"type":"structure",
"members":{
}
},
"DeleteImageBuilderRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"Name"}
}
},
"DeleteImageBuilderResult":{
"type":"structure",
"members":{
"ImageBuilder":{"shape":"ImageBuilder"}
}
},
"DeleteImageRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"Name"}
}
},
"DeleteImageResult":{
"type":"structure",
"members":{
"Image":{"shape":"Image"}
}
},
"DeleteStackRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"}
}
},
"DeleteStackResult":{
"type":"structure",
"members":{
}
},
"DescribeDirectoryConfigsRequest":{
"type":"structure",
"members":{
"DirectoryNames":{"shape":"DirectoryNameList"},
"MaxResults":{"shape":"Integer"},
"NextToken":{"shape":"String"}
}
},
"DescribeDirectoryConfigsResult":{
"type":"structure",
"members":{
"DirectoryConfigs":{"shape":"DirectoryConfigList"},
"NextToken":{"shape":"String"}
}
},
"DescribeFleetsRequest":{
"type":"structure",
"members":{
"Names":{"shape":"StringList"},
"NextToken":{"shape":"String"}
}
},
"DescribeFleetsResult":{
"type":"structure",
"members":{
"Fleets":{"shape":"FleetList"},
"NextToken":{"shape":"String"}
}
},
"DescribeImageBuildersRequest":{
"type":"structure",
"members":{
"Names":{"shape":"StringList"},
"MaxResults":{"shape":"Integer"},
"NextToken":{"shape":"String"}
}
},
"DescribeImageBuildersResult":{
"type":"structure",
"members":{
"ImageBuilders":{"shape":"ImageBuilderList"},
"NextToken":{"shape":"String"}
}
},
"DescribeImagesRequest":{
"type":"structure",
"members":{
"Names":{"shape":"StringList"}
}
},
"DescribeImagesResult":{
"type":"structure",
"members":{
"Images":{"shape":"ImageList"}
}
},
"DescribeSessionsRequest":{
"type":"structure",
"required":[
"StackName",
"FleetName"
],
"members":{
"StackName":{"shape":"String"},
"FleetName":{"shape":"String"},
"UserId":{"shape":"UserId"},
"NextToken":{"shape":"String"},
"Limit":{"shape":"Integer"},
"AuthenticationType":{"shape":"AuthenticationType"}
}
},
"DescribeSessionsResult":{
"type":"structure",
"members":{
"Sessions":{"shape":"SessionList"},
"NextToken":{"shape":"String"}
}
},
"DescribeStacksRequest":{
"type":"structure",
"members":{
"Names":{"shape":"StringList"},
"NextToken":{"shape":"String"}
}
},
"DescribeStacksResult":{
"type":"structure",
"members":{
"Stacks":{"shape":"StackList"},
"NextToken":{"shape":"String"}
}
},
"Description":{
"type":"string",
"max":256
},
"DirectoryConfig":{
"type":"structure",
"required":["DirectoryName"],
"members":{
"DirectoryName":{"shape":"DirectoryName"},
"OrganizationalUnitDistinguishedNames":{"shape":"OrganizationalUnitDistinguishedNamesList"},
"ServiceAccountCredentials":{"shape":"ServiceAccountCredentials"},
"CreatedTime":{"shape":"Timestamp"}
}
},
"DirectoryConfigList":{
"type":"list",
"member":{"shape":"DirectoryConfig"}
},
"DirectoryName":{"type":"string"},
"DirectoryNameList":{
"type":"list",
"member":{"shape":"DirectoryName"}
},
"DisassociateFleetRequest":{
"type":"structure",
"required":[
"FleetName",
"StackName"
],
"members":{
"FleetName":{"shape":"String"},
"StackName":{"shape":"String"}
}
},
"DisassociateFleetResult":{
"type":"structure",
"members":{
}
},
"DisplayName":{
"type":"string",
"max":100
},
"DomainJoinInfo":{
"type":"structure",
"members":{
"DirectoryName":{"shape":"DirectoryName"},
"OrganizationalUnitDistinguishedName":{"shape":"OrganizationalUnitDistinguishedName"}
}
},
"ErrorMessage":{"type":"string"},
"ExpireSessionRequest":{
"type":"structure",
"required":["SessionId"],
"members":{
"SessionId":{"shape":"String"}
}
},
"ExpireSessionResult":{
"type":"structure",
"members":{
}
},
"Fleet":{
"type":"structure",
"required":[
"Arn",
"Name",
"ImageName",
"InstanceType",
"ComputeCapacityStatus",
"State"
],
"members":{
"Arn":{"shape":"Arn"},
"Name":{"shape":"String"},
"DisplayName":{"shape":"String"},
"Description":{"shape":"String"},
"ImageName":{"shape":"String"},
"InstanceType":{"shape":"String"},
"FleetType":{"shape":"FleetType"},
"ComputeCapacityStatus":{"shape":"ComputeCapacityStatus"},
"MaxUserDurationInSeconds":{"shape":"Integer"},
"DisconnectTimeoutInSeconds":{"shape":"Integer"},
"State":{"shape":"FleetState"},
"VpcConfig":{"shape":"VpcConfig"},
"CreatedTime":{"shape":"Timestamp"},
"FleetErrors":{"shape":"FleetErrors"},
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
"DomainJoinInfo":{"shape":"DomainJoinInfo"}
}
},
"FleetAttribute":{
"type":"string",
"enum":[
"VPC_CONFIGURATION",
"VPC_CONFIGURATION_SECURITY_GROUP_IDS",
"DOMAIN_JOIN_INFO"
]
},
"FleetAttributes":{
"type":"list",
"member":{"shape":"FleetAttribute"}
},
"FleetError":{
"type":"structure",
"members":{
"ErrorCode":{"shape":"FleetErrorCode"},
"ErrorMessage":{"shape":"String"}
}
},
"FleetErrorCode":{
"type":"string",
"enum":[
"IAM_SERVICE_ROLE_MISSING_ENI_DESCRIBE_ACTION",
"IAM_SERVICE_ROLE_MISSING_ENI_CREATE_ACTION",
"IAM_SERVICE_ROLE_MISSING_ENI_DELETE_ACTION",
"NETWORK_INTERFACE_LIMIT_EXCEEDED",
"INTERNAL_SERVICE_ERROR",
"IAM_SERVICE_ROLE_IS_MISSING",
"SUBNET_HAS_INSUFFICIENT_IP_ADDRESSES",
"IAM_SERVICE_ROLE_MISSING_DESCRIBE_SUBNET_ACTION",
"SUBNET_NOT_FOUND",
"IMAGE_NOT_FOUND",
"INVALID_SUBNET_CONFIGURATION",
"SECURITY_GROUPS_NOT_FOUND",
"IGW_NOT_ATTACHED",
"IAM_SERVICE_ROLE_MISSING_DESCRIBE_SECURITY_GROUPS_ACTION",
"DOMAIN_JOIN_ERROR_FILE_NOT_FOUND",
"DOMAIN_JOIN_ERROR_ACCESS_DENIED",
"DOMAIN_JOIN_ERROR_LOGON_FAILURE",
"DOMAIN_JOIN_ERROR_INVALID_PARAMETER",
"DOMAIN_JOIN_ERROR_MORE_DATA",
"DOMAIN_JOIN_ERROR_NO_SUCH_DOMAIN",
"DOMAIN_JOIN_ERROR_NOT_SUPPORTED",
"DOMAIN_JOIN_NERR_INVALID_WORKGROUP_NAME",
"DOMAIN_JOIN_NERR_WORKSTATION_NOT_STARTED",
"DOMAIN_JOIN_ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED",
"DOMAIN_JOIN_NERR_PASSWORD_EXPIRED",
"DOMAIN_JOIN_INTERNAL_SERVICE_ERROR"
]
},
"FleetErrors":{
"type":"list",
"member":{"shape":"FleetError"}
},
"FleetList":{
"type":"list",
"member":{"shape":"Fleet"}
},
"FleetState":{
"type":"string",
"enum":[
"STARTING",
"RUNNING",
"STOPPING",
"STOPPED"
]
},
"FleetType":{
"type":"string",
"enum":[
"ALWAYS_ON",
"ON_DEMAND"
]
},
"Image":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"},
"Arn":{"shape":"Arn"},
"BaseImageArn":{"shape":"Arn"},
"DisplayName":{"shape":"String"},
"State":{"shape":"ImageState"},
"Visibility":{"shape":"VisibilityType"},
"ImageBuilderSupported":{"shape":"Boolean"},
"Platform":{"shape":"PlatformType"},
"Description":{"shape":"String"},
"StateChangeReason":{"shape":"ImageStateChangeReason"},
"Applications":{"shape":"Applications"},
"CreatedTime":{"shape":"Timestamp"},
"PublicBaseImageReleasedDate":{"shape":"Timestamp"}
}
},
"ImageBuilder":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"},
"Arn":{"shape":"Arn"},
"ImageArn":{"shape":"Arn"},
"Description":{"shape":"String"},
"DisplayName":{"shape":"String"},
"VpcConfig":{"shape":"VpcConfig"},
"InstanceType":{"shape":"String"},
"Platform":{"shape":"PlatformType"},
"State":{"shape":"ImageBuilderState"},
"StateChangeReason":{"shape":"ImageBuilderStateChangeReason"},
"CreatedTime":{"shape":"Timestamp"},
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
"DomainJoinInfo":{"shape":"DomainJoinInfo"},
"ImageBuilderErrors":{"shape":"ResourceErrors"}
}
},
"ImageBuilderList":{
"type":"list",
"member":{"shape":"ImageBuilder"}
},
"ImageBuilderState":{
"type":"string",
"enum":[
"PENDING",
"RUNNING",
"STOPPING",
"STOPPED",
"REBOOTING",
"SNAPSHOTTING",
"DELETING",
"FAILED"
]
},
"ImageBuilderStateChangeReason":{
"type":"structure",
"members":{
"Code":{"shape":"ImageBuilderStateChangeReasonCode"},
"Message":{"shape":"String"}
}
},
"ImageBuilderStateChangeReasonCode":{
"type":"string",
"enum":[
"INTERNAL_ERROR",
"IMAGE_UNAVAILABLE"
]
},
"ImageList":{
"type":"list",
"member":{"shape":"Image"}
},
"ImageState":{
"type":"string",
"enum":[
"PENDING",
"AVAILABLE",
"FAILED",
"DELETING"
]
},
"ImageStateChangeReason":{
"type":"structure",
"members":{
"Code":{"shape":"ImageStateChangeReasonCode"},
"Message":{"shape":"String"}
}
},
"ImageStateChangeReasonCode":{
"type":"string",
"enum":[
"INTERNAL_ERROR",
"IMAGE_BUILDER_NOT_AVAILABLE"
]
},
"IncompatibleImageException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"Integer":{"type":"integer"},
"InvalidParameterCombinationException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"InvalidRoleException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"LimitExceededException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ListAssociatedFleetsRequest":{
"type":"structure",
"required":["StackName"],
"members":{
"StackName":{"shape":"String"},
"NextToken":{"shape":"String"}
}
},
"ListAssociatedFleetsResult":{
"type":"structure",
"members":{
"Names":{"shape":"StringList"},
"NextToken":{"shape":"String"}
}
},
"ListAssociatedStacksRequest":{
"type":"structure",
"required":["FleetName"],
"members":{
"FleetName":{"shape":"String"},
"NextToken":{"shape":"String"}
}
},
"ListAssociatedStacksResult":{
"type":"structure",
"members":{
"Names":{"shape":"StringList"},
"NextToken":{"shape":"String"}
}
},
"Long":{"type":"long"},
"Metadata":{
"type":"map",
"key":{"shape":"String"},
"value":{"shape":"String"}
},
"Name":{
"type":"string",
"pattern":"^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$"
},
"OperationNotPermittedException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"OrganizationalUnitDistinguishedName":{
"type":"string",
"max":2000
},
"OrganizationalUnitDistinguishedNamesList":{
"type":"list",
"member":{"shape":"OrganizationalUnitDistinguishedName"}
},
"PlatformType":{
"type":"string",
"enum":["WINDOWS"]
},
"ResourceAlreadyExistsException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ResourceError":{
"type":"structure",
"members":{
"ErrorCode":{"shape":"FleetErrorCode"},
"ErrorMessage":{"shape":"String"},
"ErrorTimestamp":{"shape":"Timestamp"}
}
},
"ResourceErrors":{
"type":"list",
"member":{"shape":"ResourceError"}
},
"ResourceIdentifier":{
"type":"string",
"min":1
},
"ResourceInUseException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ResourceNotAvailableException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"ResourceNotFoundException":{
"type":"structure",
"members":{
"Message":{"shape":"ErrorMessage"}
},
"exception":true
},
"SecurityGroupIdList":{
"type":"list",
"member":{"shape":"String"},
"max":5
},
"ServiceAccountCredentials":{
"type":"structure",
"required":[
"AccountName",
"AccountPassword"
],
"members":{
"AccountName":{"shape":"AccountName"},
"AccountPassword":{"shape":"AccountPassword"}
}
},
"Session":{
"type":"structure",
"required":[
"Id",
"UserId",
"StackName",
"FleetName",
"State"
],
"members":{
"Id":{"shape":"String"},
"UserId":{"shape":"UserId"},
"StackName":{"shape":"String"},
"FleetName":{"shape":"String"},
"State":{"shape":"SessionState"},
"AuthenticationType":{"shape":"AuthenticationType"}
}
},
"SessionList":{
"type":"list",
"member":{"shape":"Session"}
},
"SessionState":{
"type":"string",
"enum":[
"ACTIVE",
"PENDING",
"EXPIRED"
]
},
"Stack":{
"type":"structure",
"required":["Name"],
"members":{
"Arn":{"shape":"Arn"},
"Name":{"shape":"String"},
"Description":{"shape":"String"},
"DisplayName":{"shape":"String"},
"CreatedTime":{"shape":"Timestamp"},
"StorageConnectors":{"shape":"StorageConnectorList"},
"StackErrors":{"shape":"StackErrors"}
}
},
"StackError":{
"type":"structure",
"members":{
"ErrorCode":{"shape":"StackErrorCode"},
"ErrorMessage":{"shape":"String"}
}
},
"StackErrorCode":{
"type":"string",
"enum":[
"STORAGE_CONNECTOR_ERROR",
"INTERNAL_SERVICE_ERROR"
]
},
"StackErrors":{
"type":"list",
"member":{"shape":"StackError"}
},
"StackList":{
"type":"list",
"member":{"shape":"Stack"}
},
"StartFleetRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"}
}
},
"StartFleetResult":{
"type":"structure",
"members":{
}
},
"StartImageBuilderRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"}
}
},
"StartImageBuilderResult":{
"type":"structure",
"members":{
"ImageBuilder":{"shape":"ImageBuilder"}
}
},
"StopFleetRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"}
}
},
"StopFleetResult":{
"type":"structure",
"members":{
}
},
"StopImageBuilderRequest":{
"type":"structure",
"required":["Name"],
"members":{
"Name":{"shape":"String"}
}
},
"StopImageBuilderResult":{
"type":"structure",
"members":{
"ImageBuilder":{"shape":"ImageBuilder"}
}
},
"StorageConnector":{
"type":"structure",
"required":["ConnectorType"],
"members":{
"ConnectorType":{"shape":"StorageConnectorType"},
"ResourceIdentifier":{"shape":"ResourceIdentifier"}
}
},
"StorageConnectorList":{
"type":"list",
"member":{"shape":"StorageConnector"}
},
"StorageConnectorType":{
"type":"string",
"enum":["HOMEFOLDERS"]
},
"StreamingUrlUserId":{
"type":"string",
"max":32,
"min":2,
"pattern":"[\\w+=,.@-]*"
},
"String":{
"type":"string",
"min":1
},
"StringList":{
"type":"list",
"member":{"shape":"String"}
},
"SubnetIdList":{
"type":"list",
"member":{"shape":"String"}
},
"Timestamp":{"type":"timestamp"},
"UpdateDirectoryConfigRequest":{
"type":"structure",
"required":["DirectoryName"],
"members":{
"DirectoryName":{"shape":"DirectoryName"},
"OrganizationalUnitDistinguishedNames":{"shape":"OrganizationalUnitDistinguishedNamesList"},
"ServiceAccountCredentials":{"shape":"ServiceAccountCredentials"}
}
},
"UpdateDirectoryConfigResult":{
"type":"structure",
"members":{
"DirectoryConfig":{"shape":"DirectoryConfig"}
}
},
"UpdateFleetRequest":{
"type":"structure",
"required":["Name"],
"members":{
"ImageName":{"shape":"String"},
"Name":{"shape":"String"},
"InstanceType":{"shape":"String"},
"ComputeCapacity":{"shape":"ComputeCapacity"},
"VpcConfig":{"shape":"VpcConfig"},
"MaxUserDurationInSeconds":{"shape":"Integer"},
"DisconnectTimeoutInSeconds":{"shape":"Integer"},
"DeleteVpcConfig":{
"shape":"Boolean",
"deprecated":true
},
"Description":{"shape":"Description"},
"DisplayName":{"shape":"DisplayName"},
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
"DomainJoinInfo":{"shape":"DomainJoinInfo"},
"AttributesToDelete":{"shape":"FleetAttributes"}
}
},
"UpdateFleetResult":{
"type":"structure",
"members":{
"Fleet":{"shape":"Fleet"}
}
},
"UpdateStackRequest":{
"type":"structure",
"required":["Name"],
"members":{
"DisplayName":{"shape":"DisplayName"},
"Description":{"shape":"Description"},
"Name":{"shape":"String"},
"StorageConnectors":{"shape":"StorageConnectorList"},
"DeleteStorageConnectors":{"shape":"Boolean"}
}
},
"UpdateStackResult":{
"type":"structure",
"members":{
"Stack":{"shape":"Stack"}
}
},
"UserId":{
"type":"string",
"max":32,
"min":2
},
"VisibilityType":{
"type":"string",
"enum":[
"PUBLIC",
"PRIVATE"
]
},
"VpcConfig":{
"type":"structure",
"members":{
"SubnetIds":{"shape":"SubnetIdList"},
"SecurityGroupIds":{"shape":"SecurityGroupIdList"}
}
}
}
}