1520 lines
31 KiB
JSON
1520 lines
31 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2016-12-01",
|
|
"endpointPrefix": "appstream2",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "json",
|
|
"serviceFullName": "Amazon AppStream",
|
|
"serviceId": "AppStream",
|
|
"signatureVersion": "v4",
|
|
"signingName": "appstream",
|
|
"targetPrefix": "PhotonAdminProxyService",
|
|
"uid": "appstream-2016-12-01"
|
|
},
|
|
"operations": {
|
|
"AssociateFleet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FleetName",
|
|
"StackName"
|
|
],
|
|
"members": {
|
|
"FleetName": {},
|
|
"StackName": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"BatchAssociateUserStack": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UserStackAssociations"
|
|
],
|
|
"members": {
|
|
"UserStackAssociations": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"errors": {
|
|
"shape": "Sb"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BatchDisassociateUserStack": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UserStackAssociations"
|
|
],
|
|
"members": {
|
|
"UserStackAssociations": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"errors": {
|
|
"shape": "Sb"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CopyImage": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SourceImageName",
|
|
"DestinationImageName",
|
|
"DestinationRegion"
|
|
],
|
|
"members": {
|
|
"SourceImageName": {},
|
|
"DestinationImageName": {},
|
|
"DestinationRegion": {},
|
|
"DestinationImageDescription": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DestinationImageName": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateDirectoryConfig": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DirectoryName",
|
|
"OrganizationalUnitDistinguishedNames",
|
|
"ServiceAccountCredentials"
|
|
],
|
|
"members": {
|
|
"DirectoryName": {},
|
|
"OrganizationalUnitDistinguishedNames": {
|
|
"shape": "Sn"
|
|
},
|
|
"ServiceAccountCredentials": {
|
|
"shape": "Sp"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DirectoryConfig": {
|
|
"shape": "St"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateFleet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"InstanceType",
|
|
"ComputeCapacity"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"ImageName": {},
|
|
"ImageArn": {},
|
|
"InstanceType": {},
|
|
"FleetType": {},
|
|
"ComputeCapacity": {
|
|
"shape": "Sy"
|
|
},
|
|
"VpcConfig": {
|
|
"shape": "S10"
|
|
},
|
|
"MaxUserDurationInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"DisconnectTimeoutInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"Description": {},
|
|
"DisplayName": {},
|
|
"EnableDefaultInternetAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"DomainJoinInfo": {
|
|
"shape": "S15"
|
|
},
|
|
"Tags": {
|
|
"shape": "S16"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Fleet": {
|
|
"shape": "S1a"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateImageBuilder": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"InstanceType"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"ImageName": {},
|
|
"ImageArn": {},
|
|
"InstanceType": {},
|
|
"Description": {},
|
|
"DisplayName": {},
|
|
"VpcConfig": {
|
|
"shape": "S10"
|
|
},
|
|
"EnableDefaultInternetAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"DomainJoinInfo": {
|
|
"shape": "S15"
|
|
},
|
|
"AppstreamAgentVersion": {},
|
|
"Tags": {
|
|
"shape": "S16"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImageBuilder": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateImageBuilderStreamingURL": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Validity": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StreamingURL": {},
|
|
"Expires": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateStack": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Description": {},
|
|
"DisplayName": {},
|
|
"StorageConnectors": {
|
|
"shape": "S1u"
|
|
},
|
|
"RedirectURL": {},
|
|
"FeedbackURL": {},
|
|
"UserSettings": {
|
|
"shape": "S22"
|
|
},
|
|
"ApplicationSettings": {
|
|
"shape": "S26"
|
|
},
|
|
"Tags": {
|
|
"shape": "S16"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Stack": {
|
|
"shape": "S29"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateStreamingURL": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StackName",
|
|
"FleetName",
|
|
"UserId"
|
|
],
|
|
"members": {
|
|
"StackName": {},
|
|
"FleetName": {},
|
|
"UserId": {},
|
|
"ApplicationId": {},
|
|
"Validity": {
|
|
"type": "long"
|
|
},
|
|
"SessionContext": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StreamingURL": {},
|
|
"Expires": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateUser": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UserName",
|
|
"AuthenticationType"
|
|
],
|
|
"members": {
|
|
"UserName": {
|
|
"shape": "S7"
|
|
},
|
|
"MessageAction": {},
|
|
"FirstName": {
|
|
"shape": "S2j"
|
|
},
|
|
"LastName": {
|
|
"shape": "S2j"
|
|
},
|
|
"AuthenticationType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteDirectoryConfig": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DirectoryName"
|
|
],
|
|
"members": {
|
|
"DirectoryName": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteFleet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteImage": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Image": {
|
|
"shape": "S2r"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteImageBuilder": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImageBuilder": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DeleteImagePermissions": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"SharedAccountId"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"SharedAccountId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteStack": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteUser": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UserName",
|
|
"AuthenticationType"
|
|
],
|
|
"members": {
|
|
"UserName": {
|
|
"shape": "S7"
|
|
},
|
|
"AuthenticationType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DescribeDirectoryConfigs": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DirectoryNames": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DirectoryConfigs": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "St"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeFleets": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Names": {
|
|
"shape": "S3e"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Fleets": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1a"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeImageBuilders": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Names": {
|
|
"shape": "S3e"
|
|
},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImageBuilders": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1j"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeImagePermissions": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
},
|
|
"SharedAwsAccountIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"SharedImagePermissionsList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sharedAccountId",
|
|
"imagePermissions"
|
|
],
|
|
"members": {
|
|
"sharedAccountId": {},
|
|
"imagePermissions": {
|
|
"shape": "S2z"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeImages": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Names": {
|
|
"shape": "S3e"
|
|
},
|
|
"Arns": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Type": {},
|
|
"NextToken": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Images": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2r"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeSessions": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StackName",
|
|
"FleetName"
|
|
],
|
|
"members": {
|
|
"StackName": {},
|
|
"FleetName": {},
|
|
"UserId": {},
|
|
"NextToken": {},
|
|
"Limit": {
|
|
"type": "integer"
|
|
},
|
|
"AuthenticationType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Sessions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Id",
|
|
"UserId",
|
|
"StackName",
|
|
"FleetName",
|
|
"State"
|
|
],
|
|
"members": {
|
|
"Id": {},
|
|
"UserId": {},
|
|
"StackName": {},
|
|
"FleetName": {},
|
|
"State": {},
|
|
"ConnectionState": {},
|
|
"StartTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"MaxExpirationTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"AuthenticationType": {},
|
|
"NetworkAccessConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"EniPrivateIpAddress": {},
|
|
"EniId": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeStacks": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Names": {
|
|
"shape": "S3e"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Stacks": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S29"
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeUserStackAssociations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"StackName": {},
|
|
"UserName": {
|
|
"shape": "S7"
|
|
},
|
|
"AuthenticationType": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UserStackAssociations": {
|
|
"shape": "S5"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeUsers": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AuthenticationType"
|
|
],
|
|
"members": {
|
|
"AuthenticationType": {},
|
|
"MaxResults": {
|
|
"type": "integer"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Users": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AuthenticationType"
|
|
],
|
|
"members": {
|
|
"Arn": {},
|
|
"UserName": {
|
|
"shape": "S7"
|
|
},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Status": {},
|
|
"FirstName": {
|
|
"shape": "S2j"
|
|
},
|
|
"LastName": {
|
|
"shape": "S2j"
|
|
},
|
|
"CreatedTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"AuthenticationType": {}
|
|
}
|
|
}
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DisableUser": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UserName",
|
|
"AuthenticationType"
|
|
],
|
|
"members": {
|
|
"UserName": {
|
|
"shape": "S7"
|
|
},
|
|
"AuthenticationType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DisassociateFleet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FleetName",
|
|
"StackName"
|
|
],
|
|
"members": {
|
|
"FleetName": {},
|
|
"StackName": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"EnableUser": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"UserName",
|
|
"AuthenticationType"
|
|
],
|
|
"members": {
|
|
"UserName": {
|
|
"shape": "S7"
|
|
},
|
|
"AuthenticationType": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"ExpireSession": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"SessionId"
|
|
],
|
|
"members": {
|
|
"SessionId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"ListAssociatedFleets": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StackName"
|
|
],
|
|
"members": {
|
|
"StackName": {},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Names": {
|
|
"shape": "S3e"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListAssociatedStacks": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"FleetName"
|
|
],
|
|
"members": {
|
|
"FleetName": {},
|
|
"NextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Names": {
|
|
"shape": "S3e"
|
|
},
|
|
"NextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Tags": {
|
|
"shape": "S16"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartFleet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"StartImageBuilder": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"AppstreamAgentVersion": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImageBuilder": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StopFleet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"StopImageBuilder": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImageBuilder": {
|
|
"shape": "S1j"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn",
|
|
"Tags"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {},
|
|
"Tags": {
|
|
"shape": "S16"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ResourceArn",
|
|
"TagKeys"
|
|
],
|
|
"members": {
|
|
"ResourceArn": {},
|
|
"TagKeys": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateDirectoryConfig": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DirectoryName"
|
|
],
|
|
"members": {
|
|
"DirectoryName": {},
|
|
"OrganizationalUnitDistinguishedNames": {
|
|
"shape": "Sn"
|
|
},
|
|
"ServiceAccountCredentials": {
|
|
"shape": "Sp"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DirectoryConfig": {
|
|
"shape": "St"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateFleet": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ImageName": {},
|
|
"ImageArn": {},
|
|
"Name": {},
|
|
"InstanceType": {},
|
|
"ComputeCapacity": {
|
|
"shape": "Sy"
|
|
},
|
|
"VpcConfig": {
|
|
"shape": "S10"
|
|
},
|
|
"MaxUserDurationInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"DisconnectTimeoutInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"DeleteVpcConfig": {
|
|
"deprecated": true,
|
|
"type": "boolean"
|
|
},
|
|
"Description": {},
|
|
"DisplayName": {},
|
|
"EnableDefaultInternetAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"DomainJoinInfo": {
|
|
"shape": "S15"
|
|
},
|
|
"AttributesToDelete": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Fleet": {
|
|
"shape": "S1a"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateImagePermissions": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name",
|
|
"SharedAccountId",
|
|
"ImagePermissions"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"SharedAccountId": {},
|
|
"ImagePermissions": {
|
|
"shape": "S2z"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateStack": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"DisplayName": {},
|
|
"Description": {},
|
|
"Name": {},
|
|
"StorageConnectors": {
|
|
"shape": "S1u"
|
|
},
|
|
"DeleteStorageConnectors": {
|
|
"deprecated": true,
|
|
"type": "boolean"
|
|
},
|
|
"RedirectURL": {},
|
|
"FeedbackURL": {},
|
|
"AttributesToDelete": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"UserSettings": {
|
|
"shape": "S22"
|
|
},
|
|
"ApplicationSettings": {
|
|
"shape": "S26"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Stack": {
|
|
"shape": "S29"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S5": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S6"
|
|
}
|
|
},
|
|
"S6": {
|
|
"type": "structure",
|
|
"required": [
|
|
"StackName",
|
|
"UserName",
|
|
"AuthenticationType"
|
|
],
|
|
"members": {
|
|
"StackName": {},
|
|
"UserName": {
|
|
"shape": "S7"
|
|
},
|
|
"AuthenticationType": {},
|
|
"SendEmailNotification": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S7": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"Sb": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"UserStackAssociation": {
|
|
"shape": "S6"
|
|
},
|
|
"ErrorCode": {},
|
|
"ErrorMessage": {}
|
|
}
|
|
}
|
|
},
|
|
"Sn": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sp": {
|
|
"type": "structure",
|
|
"required": [
|
|
"AccountName",
|
|
"AccountPassword"
|
|
],
|
|
"members": {
|
|
"AccountName": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"AccountPassword": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
}
|
|
}
|
|
},
|
|
"St": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DirectoryName"
|
|
],
|
|
"members": {
|
|
"DirectoryName": {},
|
|
"OrganizationalUnitDistinguishedNames": {
|
|
"shape": "Sn"
|
|
},
|
|
"ServiceAccountCredentials": {
|
|
"shape": "Sp"
|
|
},
|
|
"CreatedTime": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"Sy": {
|
|
"type": "structure",
|
|
"required": [
|
|
"DesiredInstances"
|
|
],
|
|
"members": {
|
|
"DesiredInstances": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S10": {
|
|
"type": "structure",
|
|
"members": {
|
|
"SubnetIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"SecurityGroupIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"S15": {
|
|
"type": "structure",
|
|
"members": {
|
|
"DirectoryName": {},
|
|
"OrganizationalUnitDistinguishedName": {}
|
|
}
|
|
},
|
|
"S16": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S1a": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Arn",
|
|
"Name",
|
|
"InstanceType",
|
|
"ComputeCapacityStatus",
|
|
"State"
|
|
],
|
|
"members": {
|
|
"Arn": {},
|
|
"Name": {},
|
|
"DisplayName": {},
|
|
"Description": {},
|
|
"ImageName": {},
|
|
"ImageArn": {},
|
|
"InstanceType": {},
|
|
"FleetType": {},
|
|
"ComputeCapacityStatus": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Desired"
|
|
],
|
|
"members": {
|
|
"Desired": {
|
|
"type": "integer"
|
|
},
|
|
"Running": {
|
|
"type": "integer"
|
|
},
|
|
"InUse": {
|
|
"type": "integer"
|
|
},
|
|
"Available": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"MaxUserDurationInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"DisconnectTimeoutInSeconds": {
|
|
"type": "integer"
|
|
},
|
|
"State": {},
|
|
"VpcConfig": {
|
|
"shape": "S10"
|
|
},
|
|
"CreatedTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"FleetErrors": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ErrorCode": {},
|
|
"ErrorMessage": {}
|
|
}
|
|
}
|
|
},
|
|
"EnableDefaultInternetAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"DomainJoinInfo": {
|
|
"shape": "S15"
|
|
}
|
|
}
|
|
},
|
|
"S1j": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Arn": {},
|
|
"ImageArn": {},
|
|
"Description": {},
|
|
"DisplayName": {},
|
|
"VpcConfig": {
|
|
"shape": "S10"
|
|
},
|
|
"InstanceType": {},
|
|
"Platform": {},
|
|
"State": {},
|
|
"StateChangeReason": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {},
|
|
"Message": {}
|
|
}
|
|
},
|
|
"CreatedTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"EnableDefaultInternetAccess": {
|
|
"type": "boolean"
|
|
},
|
|
"DomainJoinInfo": {
|
|
"shape": "S15"
|
|
},
|
|
"ImageBuilderErrors": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ErrorCode": {},
|
|
"ErrorMessage": {},
|
|
"ErrorTimestamp": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"AppstreamAgentVersion": {}
|
|
}
|
|
},
|
|
"S1u": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"ConnectorType"
|
|
],
|
|
"members": {
|
|
"ConnectorType": {},
|
|
"ResourceIdentifier": {},
|
|
"Domains": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S22": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Action",
|
|
"Permission"
|
|
],
|
|
"members": {
|
|
"Action": {},
|
|
"Permission": {}
|
|
}
|
|
}
|
|
},
|
|
"S26": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Enabled"
|
|
],
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"SettingsGroup": {}
|
|
}
|
|
},
|
|
"S29": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Arn": {},
|
|
"Name": {},
|
|
"Description": {},
|
|
"DisplayName": {},
|
|
"CreatedTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"StorageConnectors": {
|
|
"shape": "S1u"
|
|
},
|
|
"RedirectURL": {},
|
|
"FeedbackURL": {},
|
|
"StackErrors": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ErrorCode": {},
|
|
"ErrorMessage": {}
|
|
}
|
|
}
|
|
},
|
|
"UserSettings": {
|
|
"shape": "S22"
|
|
},
|
|
"ApplicationSettings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"SettingsGroup": {},
|
|
"S3BucketName": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S2j": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S2r": {
|
|
"type": "structure",
|
|
"required": [
|
|
"Name"
|
|
],
|
|
"members": {
|
|
"Name": {},
|
|
"Arn": {},
|
|
"BaseImageArn": {},
|
|
"DisplayName": {},
|
|
"State": {},
|
|
"Visibility": {},
|
|
"ImageBuilderSupported": {
|
|
"type": "boolean"
|
|
},
|
|
"Platform": {},
|
|
"Description": {},
|
|
"StateChangeReason": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Code": {},
|
|
"Message": {}
|
|
}
|
|
},
|
|
"Applications": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"Name": {},
|
|
"DisplayName": {},
|
|
"IconURL": {},
|
|
"LaunchPath": {},
|
|
"LaunchParameters": {},
|
|
"Enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"Metadata": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreatedTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"PublicBaseImageReleasedDate": {
|
|
"type": "timestamp"
|
|
},
|
|
"AppstreamAgentVersion": {},
|
|
"ImagePermissions": {
|
|
"shape": "S2z"
|
|
}
|
|
}
|
|
},
|
|
"S2z": {
|
|
"type": "structure",
|
|
"members": {
|
|
"allowFleet": {
|
|
"type": "boolean"
|
|
},
|
|
"allowImageBuilder": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S3e": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
} |