models.appstream2-2016-12-01-model.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-appstream Show documentation
{
"authorizers" : { },
"metadata" : {
"apiVersion" : "2016-12-01",
"endpointPrefix" : "appstream2",
"jsonVersion" : "1.1",
"protocol" : "json",
"resultWrapped" : false,
"serviceAbbreviation" : null,
"serviceFullName" : "Amazon AppStream",
"signatureVersion" : "v4",
"signingName" : "appstream",
"targetPrefix" : "PhotonAdminProxyService",
"uid" : "appstream-2016-12-01",
"xmlNamespace" : null
},
"operations" : {
"AssociateFleet" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Associate a fleet to a stack.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "LimitExceededException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "AssociateFleetRequest",
"xmlNamespace" : null
},
"name" : "AssociateFleet",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "AssociateFleetResult"
}
},
"CreateFleet" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Creates a new fleet.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceAlreadyExistsException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotAvailableException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "LimitExceededException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "InvalidRoleException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "CreateFleetRequest",
"xmlNamespace" : null
},
"name" : "CreateFleet",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "CreateFleetResult"
}
},
"CreateStack" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Create a new stack.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "LimitExceededException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceAlreadyExistsException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "CreateStackRequest",
"xmlNamespace" : null
},
"name" : "CreateStack",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "CreateStackResult"
}
},
"CreateStreamingURL" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Creates a URL to start an AppStream 2.0 streaming session for a user. By default, the URL is valid only for 1 minute from the time that it is generated.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotAvailableException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "OperationNotPermittedException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "CreateStreamingURLRequest",
"xmlNamespace" : null
},
"name" : "CreateStreamingURL",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "CreateStreamingURLResult"
}
},
"DeleteFleet" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Deletes a fleet.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceInUseException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "DeleteFleetRequest",
"xmlNamespace" : null
},
"name" : "DeleteFleet",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "DeleteFleetResult"
}
},
"DeleteStack" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Deletes the stack. After this operation completes, the environment can no longer be activated, and any reservations made for the stack are released.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceInUseException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "DeleteStackRequest",
"xmlNamespace" : null
},
"name" : "DeleteStack",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "DeleteStackResult"
}
},
"DescribeFleets" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "If fleet names are provided, this operation describes the specified fleets; otherwise, all the fleets in the account are described.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "DescribeFleetsRequest",
"xmlNamespace" : null
},
"name" : "DescribeFleets",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "DescribeFleetsResult"
}
},
"DescribeImages" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Describes the images. If a list of names is not provided, all images in your account are returned. This operation does not return a paginated result.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "DescribeImagesRequest",
"xmlNamespace" : null
},
"name" : "DescribeImages",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "DescribeImagesResult"
}
},
"DescribeSessions" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Describes the streaming sessions for a stack and a fleet. If a user ID is provided, this operation returns streaming sessions for only that user. Pass this value for the nextToken
parameter in a subsequent call to this operation to retrieve the next set of items.
",
"errors" : null,
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "DescribeSessionsRequest",
"xmlNamespace" : null
},
"name" : "DescribeSessions",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "DescribeSessionsResult"
}
},
"DescribeStacks" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "If stack names are not provided, this operation describes the specified stacks; otherwise, all stacks in the account are described. Pass the nextToken
value in a subsequent call to this operation to retrieve the next set of items.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "DescribeStacksRequest",
"xmlNamespace" : null
},
"name" : "DescribeStacks",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "DescribeStacksResult"
}
},
"DisassociateFleet" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Disassociates a fleet from a stack.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceInUseException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "DisassociateFleetRequest",
"xmlNamespace" : null
},
"name" : "DisassociateFleet",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "DisassociateFleetResult"
}
},
"ExpireSession" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "This operation immediately stops a streaming session.
",
"errors" : null,
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "ExpireSessionRequest",
"xmlNamespace" : null
},
"name" : "ExpireSession",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "ExpireSessionResult"
}
},
"ListAssociatedFleets" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Lists all fleets associated with the stack.
",
"errors" : null,
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "ListAssociatedFleetsRequest",
"xmlNamespace" : null
},
"name" : "ListAssociatedFleets",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "ListAssociatedFleetsResult"
}
},
"ListAssociatedStacks" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Lists all stacks to which the specified fleet is associated.
",
"errors" : null,
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "ListAssociatedStacksRequest",
"xmlNamespace" : null
},
"name" : "ListAssociatedStacks",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "ListAssociatedStacksResult"
}
},
"StartFleet" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Starts a fleet.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "LimitExceededException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "StartFleetRequest",
"xmlNamespace" : null
},
"name" : "StartFleet",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "StartFleetResult"
}
},
"StopFleet" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Stops a fleet.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "StopFleetRequest",
"xmlNamespace" : null
},
"name" : "StopFleet",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "StopFleetResult"
}
},
"UpdateFleet" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Updates an existing fleet. All the attributes except the fleet name can be updated in the STOPPED state. Only ComputeCapacity and ImageName can be updated in any other state.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceInUseException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "LimitExceededException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "InvalidRoleException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "UpdateFleetRequest",
"xmlNamespace" : null
},
"name" : "UpdateFleet",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "UpdateFleetResult"
}
},
"UpdateStack" : {
"authorizer" : null,
"authtype" : "IAM",
"deprecated" : false,
"documentation" : "Updates the specified fields in the stack with the specified name.
",
"errors" : [ {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceNotFoundException"
}, {
"documentation" : null,
"error" : null,
"exception" : false,
"fault" : false,
"shape" : "ResourceInUseException"
} ],
"http" : {
"method" : "POST",
"requestUri" : "/",
"responseCode" : null
},
"input" : {
"documentation" : null,
"locationName" : null,
"shape" : "UpdateStackRequest",
"xmlNamespace" : null
},
"name" : "UpdateStack",
"output" : {
"documentation" : null,
"locationName" : null,
"resultWrapper" : null,
"shape" : "UpdateStackResult"
}
}
},
"shapes" : {
"Application" : {
"deprecated" : false,
"documentation" : "An entry for a single application in the application catalog.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"DisplayName" : {
"deprecated" : false,
"documentation" : "The name of the application shown to the end users.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Enabled" : {
"deprecated" : false,
"documentation" : "An application can be disabled after image creation if there is a problem.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Boolean",
"streaming" : false,
"xmlNamespace" : null
},
"IconURL" : {
"deprecated" : false,
"documentation" : "The URL for the application icon. This URL may be time-limited.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"LaunchParameters" : {
"deprecated" : false,
"documentation" : "A list of arguments that are passed to the application at launch.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"LaunchPath" : {
"deprecated" : false,
"documentation" : "The path to the application executable in the instance.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Metadata" : {
"deprecated" : false,
"documentation" : "Additional attributes that describes the application.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Metadata",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "The unique identifier for the application.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"Applications" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Application",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"Arn" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"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}$",
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"AssociateFleetRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"FleetName" : {
"deprecated" : false,
"documentation" : "The name of the fleet to associate.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"StackName" : {
"deprecated" : false,
"documentation" : "The name of the stack to which the fleet is associated.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "FleetName", "StackName" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"AssociateFleetResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"Boolean" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "boolean",
"value" : null,
"wrapper" : false
},
"ComputeCapacity" : {
"deprecated" : false,
"documentation" : "The capacity configuration for the fleet.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"DesiredInstances" : {
"deprecated" : false,
"documentation" : "The desired number of streaming instances.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "DesiredInstances" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ComputeCapacityStatus" : {
"deprecated" : false,
"documentation" : "The capacity information for the fleet.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Available" : {
"deprecated" : false,
"documentation" : "The number of currently available instances that can be used to stream sessions.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"Desired" : {
"deprecated" : false,
"documentation" : "The desired number of streaming instances.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"InUse" : {
"deprecated" : false,
"documentation" : "The number of instances that are being used for streaming.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"Running" : {
"deprecated" : false,
"documentation" : "The total number of simultaneous streaming instances that are running.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Desired" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"CreateFleetRequest" : {
"deprecated" : false,
"documentation" : "Contains the parameters for the new fleet to create.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"ComputeCapacity" : {
"deprecated" : false,
"documentation" : "The parameters for the capacity allocated to the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ComputeCapacity",
"streaming" : false,
"xmlNamespace" : null
},
"Description" : {
"deprecated" : false,
"documentation" : "The description of the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Description",
"streaming" : false,
"xmlNamespace" : null
},
"DisconnectTimeoutInSeconds" : {
"deprecated" : false,
"documentation" : "The time after disconnection when a session is considered to have ended. If a user who got disconnected reconnects within this timeout interval, the user is connected back to his/her previous session.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"DisplayName" : {
"deprecated" : false,
"documentation" : "The display name of the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "DisplayName",
"streaming" : false,
"xmlNamespace" : null
},
"ImageName" : {
"deprecated" : false,
"documentation" : "Unique name of the image used by the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"InstanceType" : {
"deprecated" : false,
"documentation" : "The instance type of compute resources for the fleet. Fleet instances are launched from this instance type.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"MaxUserDurationInSeconds" : {
"deprecated" : false,
"documentation" : "The maximum time up to which a streaming session can run.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "A unique identifier for the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Name",
"streaming" : false,
"xmlNamespace" : null
},
"VpcConfig" : {
"deprecated" : false,
"documentation" : "The VPC configuration for the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "VpcConfig",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name", "ImageName", "InstanceType", "ComputeCapacity" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"CreateFleetResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Fleet" : {
"deprecated" : false,
"documentation" : "The details for the created fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Fleet",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"CreateStackRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Description" : {
"deprecated" : false,
"documentation" : "The description displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Description",
"streaming" : false,
"xmlNamespace" : null
},
"DisplayName" : {
"deprecated" : false,
"documentation" : "The name displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "DisplayName",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "The unique identifier for this stack.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"CreateStackResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Stack" : {
"deprecated" : false,
"documentation" : "The details for the created stack.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Stack",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"CreateStreamingURLRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"ApplicationId" : {
"deprecated" : false,
"documentation" : "The ID of the application that must be launched after the session starts.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"FleetName" : {
"deprecated" : false,
"documentation" : "The fleet for which the URL is generated.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"SessionContext" : {
"deprecated" : false,
"documentation" : "The sessionContext of the streaming URL.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"StackName" : {
"deprecated" : false,
"documentation" : "The stack for which the URL is generated.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"UserId" : {
"deprecated" : false,
"documentation" : "A unique user ID for whom the URL is generated.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "UserId",
"streaming" : false,
"xmlNamespace" : null
},
"Validity" : {
"deprecated" : false,
"documentation" : "The validity duration of the URL in seconds. After this duration, the URL returned by this operation becomes invalid.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Long",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "StackName", "FleetName", "UserId" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"CreateStreamingURLResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Expires" : {
"deprecated" : false,
"documentation" : "Elapsed seconds after the Unix epoch, at which time this URL expires.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Timestamp",
"streaming" : false,
"xmlNamespace" : null
},
"StreamingURL" : {
"deprecated" : false,
"documentation" : "The URL to start the AppStream 2.0 streaming session.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DeleteFleetRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Name" : {
"deprecated" : false,
"documentation" : "The name of the fleet to be deleted.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DeleteFleetResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DeleteStackRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Name" : {
"deprecated" : false,
"documentation" : "The name of the stack to delete.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DeleteStackResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeFleetsRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Names" : {
"deprecated" : false,
"documentation" : "The fleet names to describe. Use null to describe all the fleets for the AWS account.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "StringList",
"streaming" : false,
"xmlNamespace" : null
},
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeFleetsResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Fleets" : {
"deprecated" : false,
"documentation" : "The list of fleet details.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "FleetList",
"streaming" : false,
"xmlNamespace" : null
},
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeImagesRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Names" : {
"deprecated" : false,
"documentation" : "A specific list of images to describe.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "StringList",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeImagesResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Images" : {
"deprecated" : false,
"documentation" : "The list of images.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ImageList",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeSessionsRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"FleetName" : {
"deprecated" : false,
"documentation" : "The name of the fleet for which to list sessions.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Limit" : {
"deprecated" : false,
"documentation" : "The size of each page of results. The default value is 20 and the maximum supported value is 50.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"StackName" : {
"deprecated" : false,
"documentation" : "The name of the stack for which to list sessions.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"UserId" : {
"deprecated" : false,
"documentation" : "The user for whom to list sessions. Use null to describe all the sessions for the stack and fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "UserId",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "StackName", "FleetName" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeSessionsResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Sessions" : {
"deprecated" : false,
"documentation" : "The list of streaming sessions.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "SessionList",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeStacksRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Names" : {
"deprecated" : false,
"documentation" : "The stack names to describe. Use null to describe all the stacks for the AWS account.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "StringList",
"streaming" : false,
"xmlNamespace" : null
},
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DescribeStacksResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Stacks" : {
"deprecated" : false,
"documentation" : "The list of stack details.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "StackList",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"Description" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 256,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"DisassociateFleetRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"FleetName" : {
"deprecated" : false,
"documentation" : "The name of the fleet to disassociate.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"StackName" : {
"deprecated" : false,
"documentation" : "The name of the stack with which the fleet is associated.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "FleetName", "StackName" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DisassociateFleetResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"DisplayName" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 100,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"ErrorMessage" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"ExpireSessionRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"SessionId" : {
"deprecated" : false,
"documentation" : "The unique identifier of the streaming session to be stopped.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "SessionId" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ExpireSessionResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"Fleet" : {
"deprecated" : false,
"documentation" : "Contains the parameters for a fleet.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Arn" : {
"deprecated" : false,
"documentation" : "The ARN for the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Arn",
"streaming" : false,
"xmlNamespace" : null
},
"ComputeCapacityStatus" : {
"deprecated" : false,
"documentation" : "The capacity information for the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ComputeCapacityStatus",
"streaming" : false,
"xmlNamespace" : null
},
"CreatedTime" : {
"deprecated" : false,
"documentation" : "The time at which the fleet was created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Timestamp",
"streaming" : false,
"xmlNamespace" : null
},
"Description" : {
"deprecated" : false,
"documentation" : "The description displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"DisconnectTimeoutInSeconds" : {
"deprecated" : false,
"documentation" : "The time after disconnection when a session is considered to have ended. When a user reconnects after a disconnection, the user is connected to the same session and instance within this time interval.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"DisplayName" : {
"deprecated" : false,
"documentation" : "The name displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"FleetErrors" : {
"deprecated" : false,
"documentation" : "The list of fleet errors is appended to this list.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "FleetErrors",
"streaming" : false,
"xmlNamespace" : null
},
"ImageName" : {
"deprecated" : false,
"documentation" : "The image used by the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"InstanceType" : {
"deprecated" : false,
"documentation" : "The instance type of compute resources for the fleet. The fleet instances are launched from this instance type.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"MaxUserDurationInSeconds" : {
"deprecated" : false,
"documentation" : "The maximum time during which a streaming session can run.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "The name of the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"State" : {
"deprecated" : false,
"documentation" : "The current state for the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "FleetState",
"streaming" : false,
"xmlNamespace" : null
},
"VpcConfig" : {
"deprecated" : false,
"documentation" : "The VPC configuration for the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "VpcConfig",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Arn", "Name", "ImageName", "InstanceType", "ComputeCapacityStatus", "State" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"FleetError" : {
"deprecated" : false,
"documentation" : "The details of the fleet error.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"ErrorCode" : {
"deprecated" : false,
"documentation" : "The error code for the fleet error.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "FleetErrorCode",
"streaming" : false,
"xmlNamespace" : null
},
"ErrorMessage" : {
"deprecated" : false,
"documentation" : "The error message generated when the fleet has errors.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"FleetErrorCode" : {
"deprecated" : false,
"documentation" : null,
"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" ],
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"FleetErrors" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "FleetError",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"FleetList" : {
"deprecated" : false,
"documentation" : "A list of fleets.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Fleet",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"FleetState" : {
"deprecated" : false,
"documentation" : null,
"enum" : [ "STARTING", "RUNNING", "STOPPING", "STOPPED" ],
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"Image" : {
"deprecated" : false,
"documentation" : "New streaming instances are booted from images. The image stores the application catalog and is connected to fleets.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Applications" : {
"deprecated" : false,
"documentation" : "The applications associated with an image.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Applications",
"streaming" : false,
"xmlNamespace" : null
},
"Arn" : {
"deprecated" : false,
"documentation" : "The ARN for the image.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Arn",
"streaming" : false,
"xmlNamespace" : null
},
"BaseImageArn" : {
"deprecated" : false,
"documentation" : "The source image ARN from which this image was created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Arn",
"streaming" : false,
"xmlNamespace" : null
},
"CreatedTime" : {
"deprecated" : false,
"documentation" : "The timestamp when the image was created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Timestamp",
"streaming" : false,
"xmlNamespace" : null
},
"Description" : {
"deprecated" : false,
"documentation" : "A meaningful description for the image.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"DisplayName" : {
"deprecated" : false,
"documentation" : "The display name for the image.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "The unique identifier for the image.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Platform" : {
"deprecated" : false,
"documentation" : "The operating system platform of the image.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "PlatformType",
"streaming" : false,
"xmlNamespace" : null
},
"State" : {
"deprecated" : false,
"documentation" : "The image starts in the PENDING state, and then moves to AVAILABLE if image creation succeeds and FAILED if image creation has failed.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ImageState",
"streaming" : false,
"xmlNamespace" : null
},
"StateChangeReason" : {
"deprecated" : false,
"documentation" : "The reason why the last state change occurred.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ImageStateChangeReason",
"streaming" : false,
"xmlNamespace" : null
},
"Visibility" : {
"deprecated" : false,
"documentation" : "The visibility of an image to the user; images can be public or private.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "VisibilityType",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ImageList" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Image",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"ImageState" : {
"deprecated" : false,
"documentation" : null,
"enum" : [ "PENDING", "AVAILABLE", "FAILED", "DELETING" ],
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"ImageStateChangeReason" : {
"deprecated" : false,
"documentation" : "The reason why the last state change occurred.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Code" : {
"deprecated" : false,
"documentation" : "The state change reason code of the image.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ImageStateChangeReasonCode",
"streaming" : false,
"xmlNamespace" : null
},
"Message" : {
"deprecated" : false,
"documentation" : "The state change reason message to the end user.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ImageStateChangeReasonCode" : {
"deprecated" : false,
"documentation" : null,
"enum" : [ "INTERNAL_ERROR", "IMAGE_BUILDER_NOT_AVAILABLE" ],
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"Integer" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "integer",
"value" : null,
"wrapper" : false
},
"InvalidRoleException" : {
"deprecated" : false,
"documentation" : "The specified role is invalid.
",
"enum" : null,
"error" : null,
"exception" : true,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Message" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ErrorMessage",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"LimitExceededException" : {
"deprecated" : false,
"documentation" : "The requested limit exceeds the permitted limit for an account.
",
"enum" : null,
"error" : null,
"exception" : true,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Message" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ErrorMessage",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ListAssociatedFleetsRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"StackName" : {
"deprecated" : false,
"documentation" : "The name of the stack whose associated fleets are listed.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "StackName" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ListAssociatedFleetsResult" : {
"deprecated" : false,
"documentation" : "The response from a successful operation.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Names" : {
"deprecated" : false,
"documentation" : "The names of associated fleets.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "StringList",
"streaming" : false,
"xmlNamespace" : null
},
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ListAssociatedStacksRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"FleetName" : {
"deprecated" : false,
"documentation" : "The name of the fleet whose associated stacks are listed.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "FleetName" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ListAssociatedStacksResult" : {
"deprecated" : false,
"documentation" : "The response from a successful operation.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Names" : {
"deprecated" : false,
"documentation" : "The names of associated stacks.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "StringList",
"streaming" : false,
"xmlNamespace" : null
},
"NextToken" : {
"deprecated" : false,
"documentation" : "The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"Long" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "long",
"value" : null,
"wrapper" : false
},
"Metadata" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "map",
"value" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"wrapper" : false
},
"Name" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : "^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$",
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"OperationNotPermittedException" : {
"deprecated" : false,
"documentation" : "The attempted operation is not permitted.
",
"enum" : null,
"error" : null,
"exception" : true,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Message" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ErrorMessage",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"PlatformType" : {
"deprecated" : false,
"documentation" : null,
"enum" : [ "WINDOWS" ],
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"ResourceAlreadyExistsException" : {
"deprecated" : false,
"documentation" : "The specified resource already exists.
",
"enum" : null,
"error" : null,
"exception" : true,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Message" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ErrorMessage",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ResourceInUseException" : {
"deprecated" : false,
"documentation" : "The specified resource is in use.
",
"enum" : null,
"error" : null,
"exception" : true,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Message" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ErrorMessage",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ResourceNotAvailableException" : {
"deprecated" : false,
"documentation" : "The specified resource exists and is not in use, but isn't available.
",
"enum" : null,
"error" : null,
"exception" : true,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Message" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ErrorMessage",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"ResourceNotFoundException" : {
"deprecated" : false,
"documentation" : "The specified resource was not found.
",
"enum" : null,
"error" : null,
"exception" : true,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Message" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ErrorMessage",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"Session" : {
"deprecated" : false,
"documentation" : "Contains the parameters for a streaming session.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"FleetName" : {
"deprecated" : false,
"documentation" : "The name of the fleet for which the streaming session was created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Id" : {
"deprecated" : false,
"documentation" : "The unique ID for a streaming session.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"StackName" : {
"deprecated" : false,
"documentation" : "The name of the stack for which the streaming session was created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"State" : {
"deprecated" : false,
"documentation" : "The current state of the streaming session.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "SessionState",
"streaming" : false,
"xmlNamespace" : null
},
"UserId" : {
"deprecated" : false,
"documentation" : "The identifier of the user for whom the session was created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "UserId",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Id", "UserId", "StackName", "FleetName", "State" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"SessionList" : {
"deprecated" : false,
"documentation" : "List of sessions.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Session",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"SessionState" : {
"deprecated" : false,
"documentation" : "Possible values for the state of a streaming session.
",
"enum" : [ "ACTIVE", "PENDING", "EXPIRED" ],
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"Stack" : {
"deprecated" : false,
"documentation" : "Details about a stack.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Arn" : {
"deprecated" : false,
"documentation" : "The ARN of the stack.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Arn",
"streaming" : false,
"xmlNamespace" : null
},
"CreatedTime" : {
"deprecated" : false,
"documentation" : "The timestamp when the stack was created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Timestamp",
"streaming" : false,
"xmlNamespace" : null
},
"Description" : {
"deprecated" : false,
"documentation" : "A meaningful description for the stack.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"DisplayName" : {
"deprecated" : false,
"documentation" : "A display name for the stack.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "The unique identifier of the stack.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"StackList" : {
"deprecated" : false,
"documentation" : "A list of stacks.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Stack",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"StartFleetRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Name" : {
"deprecated" : false,
"documentation" : "The name of the fleet to start.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"StartFleetResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"StopFleetRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Name" : {
"deprecated" : false,
"documentation" : "The name of the fleet to stop.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"StopFleetResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"String" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 1,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"StringList" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"SubnetIdList" : {
"deprecated" : false,
"documentation" : "A list of subnet IDs.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : {
"deprecated" : false,
"documentation" : null,
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"members" : { },
"min" : 1,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "list",
"value" : null,
"wrapper" : false
},
"Timestamp" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "timestamp",
"value" : null,
"wrapper" : false
},
"UpdateFleetRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"ComputeCapacity" : {
"deprecated" : false,
"documentation" : "The parameters for the capacity allocated to the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "ComputeCapacity",
"streaming" : false,
"xmlNamespace" : null
},
"DeleteVpcConfig" : {
"deprecated" : false,
"documentation" : "Delete the VPC association for the specified fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Boolean",
"streaming" : false,
"xmlNamespace" : null
},
"Description" : {
"deprecated" : false,
"documentation" : "The description displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Description",
"streaming" : false,
"xmlNamespace" : null
},
"DisconnectTimeoutInSeconds" : {
"deprecated" : false,
"documentation" : "The time after disconnection when a session is considered to have ended. When the user reconnects after a disconnection, the user is connected to the same instance within this time interval.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"DisplayName" : {
"deprecated" : false,
"documentation" : "The name displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "DisplayName",
"streaming" : false,
"xmlNamespace" : null
},
"ImageName" : {
"deprecated" : false,
"documentation" : "The image name from which a fleet is created.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"InstanceType" : {
"deprecated" : false,
"documentation" : "The instance type of compute resources for the fleet. Fleet instances are launched from this instance type.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"MaxUserDurationInSeconds" : {
"deprecated" : false,
"documentation" : "The maximum time during which a streaming session can run.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Integer",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "The name of the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
},
"VpcConfig" : {
"deprecated" : false,
"documentation" : "The VPC configuration for the fleet.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "VpcConfig",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"UpdateFleetResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Fleet" : {
"deprecated" : false,
"documentation" : "A list of fleet details.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Fleet",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"UpdateStackRequest" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Description" : {
"deprecated" : false,
"documentation" : "The description displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Description",
"streaming" : false,
"xmlNamespace" : null
},
"DisplayName" : {
"deprecated" : false,
"documentation" : "The name displayed to end users on the AppStream 2.0 portal.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "DisplayName",
"streaming" : false,
"xmlNamespace" : null
},
"Name" : {
"deprecated" : false,
"documentation" : "The name of the stack to update.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "String",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "Name" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"UpdateStackResult" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"Stack" : {
"deprecated" : false,
"documentation" : "A list of stack details.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "Stack",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
},
"UserId" : {
"deprecated" : false,
"documentation" : null,
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 32,
"member" : null,
"members" : { },
"min" : 2,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"VisibilityType" : {
"deprecated" : false,
"documentation" : null,
"enum" : [ "PUBLIC", "PRIVATE" ],
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : { },
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : null,
"streaming" : false,
"type" : "string",
"value" : null,
"wrapper" : false
},
"VpcConfig" : {
"deprecated" : false,
"documentation" : "The VPC in which the fleet is launched.
",
"enum" : null,
"error" : null,
"exception" : false,
"fault" : false,
"flattened" : false,
"key" : null,
"max" : 0,
"member" : null,
"members" : {
"SubnetIds" : {
"deprecated" : false,
"documentation" : "The list of subnets to which a network interface is established from the fleet instance.
",
"flattened" : false,
"idempotencyToken" : false,
"location" : null,
"locationName" : null,
"payload" : false,
"queryName" : null,
"shape" : "SubnetIdList",
"streaming" : false,
"xmlNamespace" : null
}
},
"min" : 0,
"pattern" : null,
"payload" : null,
"required" : [ "SubnetIds" ],
"streaming" : false,
"type" : "structure",
"value" : null,
"wrapper" : false
}
},
"documentation" : "Amazon AppStream 2.0 API documentation for Amazon AppStream 2.0.
"
}