gl-store-s3.js/node_modules/aws-sdk/apis/appstream-2016-12-01.min.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": {}
}
}
}