aws-sdk
Version:
AWS SDK for JavaScript
2,389 lines • 58.3 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2016-12-01",
"endpointPrefix": "appstream2",
"jsonVersion": "1.1",
"protocol": "json",
"protocols": [
"json"
],
"serviceFullName": "Amazon AppStream",
"serviceId": "AppStream",
"signatureVersion": "v4",
"signingName": "appstream",
"targetPrefix": "PhotonAdminProxyService",
"uid": "appstream-2016-12-01",
"auth": [
"aws.auth#sigv4"
]
},
"operations": {
"AssociateAppBlockBuilderAppBlock": {
"input": {
"type": "structure",
"required": [
"AppBlockArn",
"AppBlockBuilderName"
],
"members": {
"AppBlockArn": {},
"AppBlockBuilderName": {}
}
},
"output": {
"type": "structure",
"members": {
"AppBlockBuilderAppBlockAssociation": {
"shape": "S5"
}
}
}
},
"AssociateApplicationFleet": {
"input": {
"type": "structure",
"required": [
"FleetName",
"ApplicationArn"
],
"members": {
"FleetName": {},
"ApplicationArn": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationFleetAssociation": {
"shape": "S8"
}
}
}
},
"AssociateApplicationToEntitlement": {
"input": {
"type": "structure",
"required": [
"StackName",
"EntitlementName",
"ApplicationIdentifier"
],
"members": {
"StackName": {},
"EntitlementName": {},
"ApplicationIdentifier": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"AssociateFleet": {
"input": {
"type": "structure",
"required": [
"FleetName",
"StackName"
],
"members": {
"FleetName": {},
"StackName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"BatchAssociateUserStack": {
"input": {
"type": "structure",
"required": [
"UserStackAssociations"
],
"members": {
"UserStackAssociations": {
"shape": "Sf"
}
}
},
"output": {
"type": "structure",
"members": {
"errors": {
"shape": "Sl"
}
}
}
},
"BatchDisassociateUserStack": {
"input": {
"type": "structure",
"required": [
"UserStackAssociations"
],
"members": {
"UserStackAssociations": {
"shape": "Sf"
}
}
},
"output": {
"type": "structure",
"members": {
"errors": {
"shape": "Sl"
}
}
}
},
"CopyImage": {
"input": {
"type": "structure",
"required": [
"SourceImageName",
"DestinationImageName",
"DestinationRegion"
],
"members": {
"SourceImageName": {},
"DestinationImageName": {},
"DestinationRegion": {},
"DestinationImageDescription": {}
}
},
"output": {
"type": "structure",
"members": {
"DestinationImageName": {}
}
}
},
"CreateAppBlock": {
"input": {
"type": "structure",
"required": [
"Name",
"SourceS3Location"
],
"members": {
"Name": {},
"Description": {},
"DisplayName": {},
"SourceS3Location": {
"shape": "Sw"
},
"SetupScriptDetails": {
"shape": "Sz"
},
"Tags": {
"shape": "S11"
},
"PostSetupScriptDetails": {
"shape": "Sz"
},
"PackagingType": {}
}
},
"output": {
"type": "structure",
"members": {
"AppBlock": {
"shape": "S16"
}
}
}
},
"CreateAppBlockBuilder": {
"input": {
"type": "structure",
"required": [
"Name",
"Platform",
"InstanceType",
"VpcConfig"
],
"members": {
"Name": {},
"Description": {},
"DisplayName": {},
"Tags": {
"shape": "S11"
},
"Platform": {},
"InstanceType": {},
"VpcConfig": {
"shape": "S1d"
},
"EnableDefaultInternetAccess": {
"type": "boolean"
},
"IamRoleArn": {},
"AccessEndpoints": {
"shape": "S1h"
}
}
},
"output": {
"type": "structure",
"members": {
"AppBlockBuilder": {
"shape": "S1l"
}
}
}
},
"CreateAppBlockBuilderStreamingURL": {
"input": {
"type": "structure",
"required": [
"AppBlockBuilderName"
],
"members": {
"AppBlockBuilderName": {},
"Validity": {
"type": "long"
}
}
},
"output": {
"type": "structure",
"members": {
"StreamingURL": {},
"Expires": {
"type": "timestamp"
}
}
}
},
"CreateApplication": {
"input": {
"type": "structure",
"required": [
"Name",
"IconS3Location",
"LaunchPath",
"Platforms",
"InstanceFamilies",
"AppBlockArn"
],
"members": {
"Name": {},
"DisplayName": {},
"Description": {},
"IconS3Location": {
"shape": "Sw"
},
"LaunchPath": {},
"WorkingDirectory": {},
"LaunchParameters": {},
"Platforms": {
"shape": "S1w"
},
"InstanceFamilies": {
"shape": "S1y"
},
"AppBlockArn": {},
"Tags": {
"shape": "S11"
}
}
},
"output": {
"type": "structure",
"members": {
"Application": {
"shape": "S20"
}
}
}
},
"CreateDirectoryConfig": {
"input": {
"type": "structure",
"required": [
"DirectoryName",
"OrganizationalUnitDistinguishedNames"
],
"members": {
"DirectoryName": {},
"OrganizationalUnitDistinguishedNames": {
"shape": "S24"
},
"ServiceAccountCredentials": {
"shape": "S26"
},
"CertificateBasedAuthProperties": {
"shape": "S29"
}
}
},
"output": {
"type": "structure",
"members": {
"DirectoryConfig": {
"shape": "S2c"
}
}
}
},
"CreateEntitlement": {
"input": {
"type": "structure",
"required": [
"Name",
"StackName",
"AppVisibility",
"Attributes"
],
"members": {
"Name": {},
"StackName": {},
"Description": {},
"AppVisibility": {},
"Attributes": {
"shape": "S2f"
}
}
},
"output": {
"type": "structure",
"members": {
"Entitlement": {
"shape": "S2i"
}
}
}
},
"CreateFleet": {
"input": {
"type": "structure",
"required": [
"Name",
"InstanceType"
],
"members": {
"Name": {},
"ImageName": {},
"ImageArn": {},
"InstanceType": {},
"FleetType": {},
"ComputeCapacity": {
"shape": "S2l"
},
"VpcConfig": {
"shape": "S1d"
},
"MaxUserDurationInSeconds": {
"type": "integer"
},
"DisconnectTimeoutInSeconds": {
"type": "integer"
},
"Description": {},
"DisplayName": {},
"EnableDefaultInternetAccess": {
"type": "boolean"
},
"DomainJoinInfo": {
"shape": "S2m"
},
"Tags": {
"shape": "S11"
},
"IdleDisconnectTimeoutInSeconds": {
"type": "integer"
},
"IamRoleArn": {},
"StreamView": {},
"Platform": {},
"MaxConcurrentSessions": {
"type": "integer"
},
"UsbDeviceFilterStrings": {
"shape": "S2o"
},
"SessionScriptS3Location": {
"shape": "Sw"
},
"MaxSessionsPerInstance": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Fleet": {
"shape": "S2r"
}
}
}
},
"CreateImageBuilder": {
"input": {
"type": "structure",
"required": [
"Name",
"InstanceType"
],
"members": {
"Name": {},
"ImageName": {},
"ImageArn": {},
"InstanceType": {},
"Description": {},
"DisplayName": {},
"VpcConfig": {
"shape": "S1d"
},
"IamRoleArn": {},
"EnableDefaultInternetAccess": {
"type": "boolean"
},
"DomainJoinInfo": {
"shape": "S2m"
},
"AppstreamAgentVersion": {},
"Tags": {
"shape": "S11"
},
"AccessEndpoints": {
"shape": "S1h"
}
}
},
"output": {
"type": "structure",
"members": {
"ImageBuilder": {
"shape": "S2z"
}
}
}
},
"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": "S38"
},
"RedirectURL": {},
"FeedbackURL": {},
"UserSettings": {
"shape": "S3g"
},
"ApplicationSettings": {
"shape": "S3k"
},
"Tags": {
"shape": "S11"
},
"AccessEndpoints": {
"shape": "S1h"
},
"EmbedHostDomains": {
"shape": "S3m"
},
"StreamingExperienceSettings": {
"shape": "S3o"
}
}
},
"output": {
"type": "structure",
"members": {
"Stack": {
"shape": "S3r"
}
}
}
},
"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"
}
}
}
},
"CreateThemeForStack": {
"input": {
"type": "structure",
"required": [
"StackName",
"TitleText",
"ThemeStyling",
"OrganizationLogoS3Location",
"FaviconS3Location"
],
"members": {
"StackName": {},
"FooterLinks": {
"shape": "S40"
},
"TitleText": {},
"ThemeStyling": {},
"OrganizationLogoS3Location": {
"shape": "Sw"
},
"FaviconS3Location": {
"shape": "Sw"
}
}
},
"output": {
"type": "structure",
"members": {
"Theme": {
"shape": "S47"
}
}
}
},
"CreateUpdatedImage": {
"input": {
"type": "structure",
"required": [
"existingImageName",
"newImageName"
],
"members": {
"existingImageName": {},
"newImageName": {},
"newImageDescription": {},
"newImageDisplayName": {},
"newImageTags": {
"shape": "S11"
},
"dryRun": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"image": {
"shape": "S4b"
},
"canUpdateImage": {
"type": "boolean"
}
}
}
},
"CreateUsageReportSubscription": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"S3BucketName": {},
"Schedule": {}
}
}
},
"CreateUser": {
"input": {
"type": "structure",
"required": [
"UserName",
"AuthenticationType"
],
"members": {
"UserName": {
"shape": "Sh"
},
"MessageAction": {},
"FirstName": {
"shape": "S4p"
},
"LastName": {
"shape": "S4p"
},
"AuthenticationType": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteAppBlock": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteAppBlockBuilder": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteApplication": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteDirectoryConfig": {
"input": {
"type": "structure",
"required": [
"DirectoryName"
],
"members": {
"DirectoryName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEntitlement": {
"input": {
"type": "structure",
"required": [
"Name",
"StackName"
],
"members": {
"Name": {},
"StackName": {}
}
},
"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": "S4b"
}
}
}
},
"DeleteImageBuilder": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {
"ImageBuilder": {
"shape": "S2z"
}
}
}
},
"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": {}
}
},
"DeleteThemeForStack": {
"input": {
"type": "structure",
"required": [
"StackName"
],
"members": {
"StackName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteUsageReportSubscription": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteUser": {
"input": {
"type": "structure",
"required": [
"UserName",
"AuthenticationType"
],
"members": {
"UserName": {
"shape": "Sh"
},
"AuthenticationType": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribeAppBlockBuilderAppBlockAssociations": {
"input": {
"type": "structure",
"members": {
"AppBlockArn": {},
"AppBlockBuilderName": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"AppBlockBuilderAppBlockAssociations": {
"type": "list",
"member": {
"shape": "S5"
}
},
"NextToken": {}
}
}
},
"DescribeAppBlockBuilders": {
"input": {
"type": "structure",
"members": {
"Names": {
"shape": "S1y"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"AppBlockBuilders": {
"type": "list",
"member": {
"shape": "S1l"
}
},
"NextToken": {}
}
}
},
"DescribeAppBlocks": {
"input": {
"type": "structure",
"members": {
"Arns": {
"shape": "S5p"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"AppBlocks": {
"type": "list",
"member": {
"shape": "S16"
}
},
"NextToken": {}
}
}
},
"DescribeApplicationFleetAssociations": {
"input": {
"type": "structure",
"members": {
"FleetName": {},
"ApplicationArn": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationFleetAssociations": {
"type": "list",
"member": {
"shape": "S8"
}
},
"NextToken": {}
}
}
},
"DescribeApplications": {
"input": {
"type": "structure",
"members": {
"Arns": {
"shape": "S5p"
},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Applications": {
"shape": "S4g"
},
"NextToken": {}
}
}
},
"DescribeDirectoryConfigs": {
"input": {
"type": "structure",
"members": {
"DirectoryNames": {
"type": "list",
"member": {}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"DirectoryConfigs": {
"type": "list",
"member": {
"shape": "S2c"
}
},
"NextToken": {}
}
}
},
"DescribeEntitlements": {
"input": {
"type": "structure",
"required": [
"StackName"
],
"members": {
"Name": {},
"StackName": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Entitlements": {
"type": "list",
"member": {
"shape": "S2i"
}
},
"NextToken": {}
}
}
},
"DescribeFleets": {
"input": {
"type": "structure",
"members": {
"Names": {
"shape": "S1y"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Fleets": {
"type": "list",
"member": {
"shape": "S2r"
}
},
"NextToken": {}
}
}
},
"DescribeImageBuilders": {
"input": {
"type": "structure",
"members": {
"Names": {
"shape": "S1y"
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ImageBuilders": {
"type": "list",
"member": {
"shape": "S2z"
}
},
"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": "S4h"
}
}
}
},
"NextToken": {}
}
}
},
"DescribeImages": {
"input": {
"type": "structure",
"members": {
"Names": {
"shape": "S1y"
},
"Arns": {
"shape": "S5p"
},
"Type": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Images": {
"type": "list",
"member": {
"shape": "S4b"
}
},
"NextToken": {}
}
}
},
"DescribeSessions": {
"input": {
"type": "structure",
"required": [
"StackName",
"FleetName"
],
"members": {
"StackName": {},
"FleetName": {},
"UserId": {},
"NextToken": {},
"Limit": {
"type": "integer"
},
"AuthenticationType": {},
"InstanceId": {}
}
},
"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": {
"shape": "S33"
},
"InstanceId": {}
}
}
},
"NextToken": {}
}
}
},
"DescribeStacks": {
"input": {
"type": "structure",
"members": {
"Names": {
"shape": "S1y"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Stacks": {
"type": "list",
"member": {
"shape": "S3r"
}
},
"NextToken": {}
}
}
},
"DescribeThemeForStack": {
"input": {
"type": "structure",
"required": [
"StackName"
],
"members": {
"StackName": {}
}
},
"output": {
"type": "structure",
"members": {
"Theme": {
"shape": "S47"
}
}
}
},
"DescribeUsageReportSubscriptions": {
"input": {
"type": "structure",
"members": {
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"UsageReportSubscriptions": {
"type": "list",
"member": {
"type": "structure",
"members": {
"S3BucketName": {},
"Schedule": {},
"LastGeneratedReportDate": {
"type": "timestamp"
},
"SubscriptionErrors": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ErrorCode": {},
"ErrorMessage": {}
}
}
}
}
}
},
"NextToken": {}
}
}
},
"DescribeUserStackAssociations": {
"input": {
"type": "structure",
"members": {
"StackName": {},
"UserName": {
"shape": "Sh"
},
"AuthenticationType": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"UserStackAssociations": {
"shape": "Sf"
},
"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": "Sh"
},
"Enabled": {
"type": "boolean"
},
"Status": {},
"FirstName": {
"shape": "S4p"
},
"LastName": {
"shape": "S4p"
},
"CreatedTime": {
"type": "timestamp"
},
"AuthenticationType": {}
}
}
},
"NextToken": {}
}
}
},
"DisableUser": {
"input": {
"type": "structure",
"required": [
"UserName",
"AuthenticationType"
],
"members": {
"UserName": {
"shape": "Sh"
},
"AuthenticationType": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateAppBlockBuilderAppBlock": {
"input": {
"type": "structure",
"required": [
"AppBlockArn",
"AppBlockBuilderName"
],
"members": {
"AppBlockArn": {},
"AppBlockBuilderName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateApplicationFleet": {
"input": {
"type": "structure",
"required": [
"FleetName",
"ApplicationArn"
],
"members": {
"FleetName": {},
"ApplicationArn": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DisassociateApplicationFromEntitlement": {
"input": {
"type": "structure",
"required": [
"StackName",
"EntitlementName",
"ApplicationIdentifier"
],
"members": {
"StackName": {},
"EntitlementName": {},
"ApplicationIdentifier": {}
}
},
"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": "Sh"
},
"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": "S1y"
},
"NextToken": {}
}
}
},
"ListAssociatedStacks": {
"input": {
"type": "structure",
"required": [
"FleetName"
],
"members": {
"FleetName": {},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Names": {
"shape": "S1y"
},
"NextToken": {}
}
}
},
"ListEntitledApplications": {
"input": {
"type": "structure",
"required": [
"StackName",
"EntitlementName"
],
"members": {
"StackName": {},
"EntitlementName": {},
"NextToken": {},
"MaxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"EntitledApplications": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ApplicationIdentifier"
],
"members": {
"ApplicationIdentifier": {}
}
}
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn"
],
"members": {
"ResourceArn": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S11"
}
}
}
},
"StartAppBlockBuilder": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {
"AppBlockBuilder": {
"shape": "S1l"
}
}
}
},
"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": "S2z"
}
}
}
},
"StopAppBlockBuilder": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {
"AppBlockBuilder": {
"shape": "S1l"
}
}
}
},
"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": "S2z"
}
}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"Tags"
],
"members": {
"ResourceArn": {},
"Tags": {
"shape": "S11"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceArn",
"TagKeys"
],
"members": {
"ResourceArn": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateAppBlockBuilder": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"Description": {},
"DisplayName": {},
"Platform": {},
"InstanceType": {},
"VpcConfig": {
"shape": "S1d"
},
"EnableDefaultInternetAccess": {
"type": "boolean"
},
"IamRoleArn": {},
"AccessEndpoints": {
"shape": "S1h"
},
"AttributesToDelete": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"AppBlockBuilder": {
"shape": "S1l"
}
}
}
},
"UpdateApplication": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {},
"DisplayName": {},
"Description": {},
"IconS3Location": {
"shape": "Sw"
},
"LaunchPath": {},
"WorkingDirectory": {},
"LaunchParameters": {},
"AppBlockArn": {},
"AttributesToDelete": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"Application": {
"shape": "S20"
}
}
}
},
"UpdateDirectoryConfig": {
"input": {
"type": "structure",
"required": [
"DirectoryName"
],
"members": {
"DirectoryName": {},
"OrganizationalUnitDistinguishedNames": {
"shape": "S24"
},
"ServiceAccountCredentials": {
"shape": "S26"
},
"CertificateBasedAuthProperties": {
"shape": "S29"
}
}
},
"output": {
"type": "structure",
"members": {
"DirectoryConfig": {
"shape": "S2c"
}
}
}
},
"UpdateEntitlement": {
"input": {
"type": "structure",
"required": [
"Name",
"StackName"
],
"members": {
"Name": {},
"StackName": {},
"Description": {},
"AppVisibility": {},
"Attributes": {
"shape": "S2f"
}
}
},
"output": {
"type": "structure",
"members": {
"Entitlement": {
"shape": "S2i"
}
}
}
},
"UpdateFleet": {
"input": {
"type": "structure",
"members": {
"ImageName": {},
"ImageArn": {},
"Name": {},
"InstanceType": {},
"ComputeCapacity": {
"shape": "S2l"
},
"VpcConfig": {
"shape": "S1d"
},
"MaxUserDurationInSeconds": {
"type": "integer"
},
"DisconnectTimeoutInSeconds": {
"type": "integer"
},
"DeleteVpcConfig": {
"deprecated": true,
"type": "boolean"
},
"Description": {},
"DisplayName": {},
"EnableDefaultInternetAccess": {
"type": "boolean"
},
"DomainJoinInfo": {
"shape": "S2m"
},
"IdleDisconnectTimeoutInSeconds": {
"type": "integer"
},
"AttributesToDelete": {
"type": "list",
"member": {}
},
"IamRoleArn": {},
"StreamView": {},
"Platform": {},
"MaxConcurrentSessions": {
"type": "integer"
},
"UsbDeviceFilterStrings": {
"shape": "S2o"
},
"SessionScriptS3Location": {
"shape": "Sw"
},
"MaxSessionsPerInstance": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Fleet": {
"shape": "S2r"
}
}
}
},
"UpdateImagePermissions": {
"input": {
"type": "structure",
"required": [
"Name",
"SharedAccountId",
"ImagePermissions"
],
"members": {
"Name": {},
"SharedAccountId": {},
"ImagePermissions": {
"shape": "S4h"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateStack": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"DisplayName": {},
"Description": {},
"Name": {},
"StorageConnectors": {
"shape": "S38"
},
"DeleteStorageConnectors": {
"deprecated": true,
"type": "boolean"
},
"RedirectURL": {},
"FeedbackURL": {},
"AttributesToDelete": {
"type": "list",
"member": {}
},
"UserSettings": {
"shape": "S3g"
},
"ApplicationSettings": {
"shape": "S3k"
},
"AccessEndpoints": {
"shape": "S1h"
},
"EmbedHostDomains": {
"shape": "S3m"
},
"StreamingExperienceSettings": {
"shape": "S3o"
}
}
},
"output": {
"type": "structure",
"members": {
"Stack": {
"shape": "S3r"
}
}
}
},
"UpdateThemeForStack": {
"input": {
"type": "structure",
"required": [
"StackName"
],
"members": {
"StackName": {},
"FooterLinks": {
"shape": "S40"
},
"TitleText": {},
"ThemeStyling": {},
"OrganizationLogoS3Location": {
"shape": "Sw"
},
"FaviconS3Location": {
"shape": "Sw"
},
"State": {},
"AttributesToDelete": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"Theme": {
"shape": "S47"
}
}
}
}
},
"shapes": {
"S5": {
"type": "structure",
"required": [
"AppBlockArn",
"AppBlockBuilderName"
],
"members": {
"AppBlockArn": {},
"AppBlockBuilderName": {}
}
},
"S8": {
"type": "structure",
"required": [
"FleetName",
"ApplicationArn"
],
"members": {
"FleetName": {},
"ApplicationArn": {}
}
},
"Sf": {
"type": "list",
"member": {
"shape": "Sg"
}
},
"Sg": {
"type": "structure",
"required": [
"StackName",
"UserName",
"AuthenticationType"
],
"members": {
"StackName": {},
"UserName": {
"shape": "Sh"
},
"AuthenticationType": {},
"SendEmailNotification": {
"type": "boolean"
}
}
},
"Sh": {
"type": "string",
"sensitive": true
},
"Sl": {
"type": "list",
"member": {
"type": "structure",
"members": {
"UserStackAssociation": {
"shape": "Sg"
},
"ErrorCode": {},
"ErrorMessage": {}
}
}
},
"Sw": {
"type": "structure",
"required": [
"S3Bucket"
],
"members": {
"S3Bucket": {},
"S3Key": {}
}
},
"Sz": {
"type": "structure",
"required": [
"ScriptS3Location",
"ExecutablePath",
"TimeoutInSeconds"
],
"members": {
"ScriptS3Location": {
"shape": "Sw"
},
"ExecutablePath": {},
"ExecutableParameters": {},
"TimeoutInSeconds": {
"type": "integer"
}
}
},
"S11": {
"type": "map",
"key": {},
"value": {}
},
"S16": {
"type": "structure",
"required": [
"Name",
"Arn"
],
"members": {
"Name": {},
"Arn": {},
"Description": {},
"DisplayName": {},
"SourceS3Location": {
"shape": "Sw"
},
"SetupScriptDetails": {
"shape": "Sz"
},
"CreatedTime": {
"type": "timestamp"
},
"PostSetupScriptDetails": {
"shape": "Sz"
},
"PackagingType": {},
"State": {},
"AppBlockErrors": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ErrorCode": {},
"ErrorMessage": {}
}
}
}
}
},
"S1d": {
"type": "structure",
"members": {
"SubnetIds": {
"type": "list",
"member": {}
},
"SecurityGroupIds": {
"type": "list",
"member": {}
}
}
},
"S1h": {
"type": "list",
"member": {
"type": "structure",
"required": [
"EndpointType"
],
"members": {
"EndpointType": {},
"VpceId": {}
}
}
},
"S1l": {
"type": "structure",
"required": [
"Arn",
"Name",
"Platform",
"InstanceType",
"VpcConfig",
"State"
],
"members": {
"Arn": {},
"Name": {},
"DisplayName": {},
"Description": {},
"Platform": {},
"InstanceType": {},
"EnableDefaultInternetAccess": {
"type": "boolean"
},
"IamRoleArn": {},
"VpcConfig": {
"shape": "S1d"
},
"State": {},
"CreatedTime": {
"type": "timestamp"
},
"AppBlockBuilderErrors": {
"shape": "S1n"
},
"StateChangeReason": {
"type": "structure",
"members": {
"Code": {},
"Message": {}
}
},
"AccessEndpoints": {
"shape": "S1h"
}
}
},
"S1n": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ErrorCode": {},
"ErrorMessage": {},
"ErrorTimestamp": {
"type": "timestamp"
}
}
}
},
"S1w": {
"type": "list",
"member": {}
},
"S1y": {
"type": "list",
"member": {}
},
"S20": {
"type": "structure",
"members": {
"Name": {},
"DisplayName": {},
"IconURL": {},
"LaunchPath": {},
"LaunchParameters": {},
"Enabled": {
"type": "boolean"
},
"Metadata": {
"type": "map",
"key": {},
"value": {}
},
"WorkingDirectory": {},
"Description": {},
"Arn": {},
"AppBlockArn": {},
"IconS3Location": {
"shape": "Sw"
},
"Platforms": {
"shape": "S1w"
},
"InstanceFamilies": {
"shape": "S1y"
},
"CreatedTime": {
"type": "timestamp"
}
}
},
"S24": {
"type": "list",
"member": {}
},
"S26": {
"type": "structure",
"required": [
"AccountName",
"AccountPassword"
],
"members": {
"AccountName": {
"type": "string",
"sensitive": true
},
"AccountPassword": {
"type": "string",
"sensitive": true
}
}
},
"S29": {
"type": "structure",
"members": {
"Status": {},
"CertificateAuthorityArn": {}
}
},
"S2c": {
"type": "structure",
"required": [
"DirectoryName"
],
"members": {
"DirectoryName": {},
"OrganizationalUnitDistinguishedNames": {
"shape": "S24"
},
"ServiceAccountCredentials": {
"shape": "S26"
},
"CreatedTime": {
"type": "timestamp"
},
"CertificateBasedAuthProperties": {
"shape": "S29"
}
}
},
"S2f": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name",
"Value"
],
"members": {
"Name": {},
"Value": {}
}
}
},
"S2i": {
"type": "structure",
"required": [
"Name",
"StackName",
"AppVisibility",
"Attributes"
],
"members": {
"Name": {},
"StackName": {},
"Description": {},
"AppVisibility": {},
"Attributes": {
"shape": "S2f"
},
"CreatedTime": {
"type": "timestamp"
},
"LastMod