forked from TrueCloudLab/rclone
vendor: update all dependencies
This commit is contained in:
parent
940df88eb2
commit
d64789528d
4309 changed files with 1327278 additions and 1001118 deletions
346
vendor/github.com/aws/aws-sdk-go/service/appstream/api.go
generated
vendored
346
vendor/github.com/aws/aws-sdk-go/service/appstream/api.go
generated
vendored
|
@ -102,6 +102,98 @@ func (c *AppStream) AssociateFleetWithContext(ctx aws.Context, input *AssociateF
|
|||
return out, req.Send()
|
||||
}
|
||||
|
||||
const opCopyImage = "CopyImage"
|
||||
|
||||
// CopyImageRequest generates a "aws/request.Request" representing the
|
||||
// client's request for the CopyImage operation. The "output" return
|
||||
// value will be populated with the request's response once the request complets
|
||||
// successfuly.
|
||||
//
|
||||
// Use "Send" method on the returned Request to send the API call to the service.
|
||||
// the "output" return value is not valid until after Send returns without error.
|
||||
//
|
||||
// See CopyImage for more information on using the CopyImage
|
||||
// API call, and error handling.
|
||||
//
|
||||
// This method is useful when you want to inject custom logic or configuration
|
||||
// into the SDK's request lifecycle. Such as custom headers, or retry logic.
|
||||
//
|
||||
//
|
||||
// // Example sending a request using the CopyImageRequest method.
|
||||
// req, resp := client.CopyImageRequest(params)
|
||||
//
|
||||
// err := req.Send()
|
||||
// if err == nil { // resp is now filled
|
||||
// fmt.Println(resp)
|
||||
// }
|
||||
//
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CopyImage
|
||||
func (c *AppStream) CopyImageRequest(input *CopyImageInput) (req *request.Request, output *CopyImageOutput) {
|
||||
op := &request.Operation{
|
||||
Name: opCopyImage,
|
||||
HTTPMethod: "POST",
|
||||
HTTPPath: "/",
|
||||
}
|
||||
|
||||
if input == nil {
|
||||
input = &CopyImageInput{}
|
||||
}
|
||||
|
||||
output = &CopyImageOutput{}
|
||||
req = c.newRequest(op, input, output)
|
||||
return
|
||||
}
|
||||
|
||||
// CopyImage API operation for Amazon AppStream.
|
||||
//
|
||||
// Copies the image within the same region or to a new region within the same
|
||||
// AWS account. Note that any tags you added to the image will not be copied.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
// the error.
|
||||
//
|
||||
// See the AWS API reference guide for Amazon AppStream's
|
||||
// API operation CopyImage for usage and error information.
|
||||
//
|
||||
// Returned Error Codes:
|
||||
// * ErrCodeResourceAlreadyExistsException "ResourceAlreadyExistsException"
|
||||
// The specified resource already exists.
|
||||
//
|
||||
// * ErrCodeResourceNotFoundException "ResourceNotFoundException"
|
||||
// The specified resource was not found.
|
||||
//
|
||||
// * ErrCodeResourceNotAvailableException "ResourceNotAvailableException"
|
||||
// The specified resource exists and is not in use, but isn't available.
|
||||
//
|
||||
// * ErrCodeLimitExceededException "LimitExceededException"
|
||||
// The requested limit exceeds the permitted limit for an account.
|
||||
//
|
||||
// * ErrCodeIncompatibleImageException "IncompatibleImageException"
|
||||
// The image does not support storage connectors.
|
||||
//
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CopyImage
|
||||
func (c *AppStream) CopyImage(input *CopyImageInput) (*CopyImageOutput, error) {
|
||||
req, out := c.CopyImageRequest(input)
|
||||
return out, req.Send()
|
||||
}
|
||||
|
||||
// CopyImageWithContext is the same as CopyImage with the addition of
|
||||
// the ability to pass a context and additional request options.
|
||||
//
|
||||
// See CopyImage for details on how to use this API operation.
|
||||
//
|
||||
// The context must be non-nil and will be used for request cancellation. If
|
||||
// the context is nil a panic will occur. In the future the SDK may create
|
||||
// sub-contexts for http.Requests. See https://golang.org/pkg/context/
|
||||
// for more information on using Contexts.
|
||||
func (c *AppStream) CopyImageWithContext(ctx aws.Context, input *CopyImageInput, opts ...request.Option) (*CopyImageOutput, error) {
|
||||
req, out := c.CopyImageRequest(input)
|
||||
req.SetContext(ctx)
|
||||
req.ApplyOptions(opts...)
|
||||
return out, req.Send()
|
||||
}
|
||||
|
||||
const opCreateDirectoryConfig = "CreateDirectoryConfig"
|
||||
|
||||
// CreateDirectoryConfigRequest generates a "aws/request.Request" representing the
|
||||
|
@ -1123,7 +1215,9 @@ func (c *AppStream) DescribeDirectoryConfigsRequest(input *DescribeDirectoryConf
|
|||
|
||||
// DescribeDirectoryConfigs API operation for Amazon AppStream.
|
||||
//
|
||||
// Describes the specified directory configurations.
|
||||
// Describes the specified directory configurations. Note that although the
|
||||
// response syntax in this topic includes the account password, this password
|
||||
// is not returned in the actual response.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
|
@ -1910,7 +2004,7 @@ func (c *AppStream) ListTagsForResourceRequest(input *ListTagsForResourceInput)
|
|||
// Lists the tags for the specified AppStream 2.0 resource. You can tag AppStream
|
||||
// 2.0 image builders, images, fleets, and stacks.
|
||||
//
|
||||
// For more information about tags, see Tagging Your Resources (http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic)
|
||||
// For more information about tags, see Tagging Your Resources (http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html)
|
||||
// in the Amazon AppStream 2.0 Developer Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
|
@ -2342,7 +2436,7 @@ func (c *AppStream) TagResourceRequest(input *TagResourceInput) (req *request.Re
|
|||
// To list the current tags for your resources, use ListTagsForResource. To
|
||||
// disassociate tags from your resources, use UntagResource.
|
||||
//
|
||||
// For more information about tags, see Tagging Your Resources (http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic)
|
||||
// For more information about tags, see Tagging Your Resources (http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html)
|
||||
// in the Amazon AppStream 2.0 Developer Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
|
@ -2429,7 +2523,7 @@ func (c *AppStream) UntagResourceRequest(input *UntagResourceInput) (req *reques
|
|||
//
|
||||
// To list the current tags for your resources, use ListTagsForResource.
|
||||
//
|
||||
// For more information about tags, see Tagging Your Resources (http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic)
|
||||
// For more information about tags, see Tagging Your Resources (http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html)
|
||||
// in the Amazon AppStream 2.0 Developer Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
|
@ -2753,7 +2847,6 @@ func (c *AppStream) UpdateStackWithContext(ctx aws.Context, input *UpdateStackIn
|
|||
}
|
||||
|
||||
// Describes an application in the application catalog.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/Application
|
||||
type Application struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2831,7 +2924,6 @@ func (s *Application) SetName(v string) *Application {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/AssociateFleetRequest
|
||||
type AssociateFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2890,7 +2982,6 @@ func (s *AssociateFleetInput) SetStackName(v string) *AssociateFleetInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/AssociateFleetResult
|
||||
type AssociateFleetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -2906,7 +2997,6 @@ func (s AssociateFleetOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Describes the capacity for a fleet.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ComputeCapacity
|
||||
type ComputeCapacity struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2946,7 +3036,6 @@ func (s *ComputeCapacity) SetDesiredInstances(v int64) *ComputeCapacity {
|
|||
}
|
||||
|
||||
// Describes the capacity status for a fleet.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ComputeCapacityStatus
|
||||
type ComputeCapacityStatus struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -2999,7 +3088,108 @@ func (s *ComputeCapacityStatus) SetRunning(v int64) *ComputeCapacityStatus {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateDirectoryConfigRequest
|
||||
type CopyImageInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The description that the image will have when it is copied to the destination.
|
||||
DestinationImageDescription *string `type:"string"`
|
||||
|
||||
// The name that the image will have when it is copied to the destination.
|
||||
//
|
||||
// DestinationImageName is a required field
|
||||
DestinationImageName *string `type:"string" required:"true"`
|
||||
|
||||
// The destination region to which the image will be copied. This parameter
|
||||
// is required, even if you are copying an image within the same region.
|
||||
//
|
||||
// DestinationRegion is a required field
|
||||
DestinationRegion *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
// The name of the image to copy.
|
||||
//
|
||||
// SourceImageName is a required field
|
||||
SourceImageName *string `type:"string" required:"true"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s CopyImageInput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s CopyImageInput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// Validate inspects the fields of the type to determine if they are valid.
|
||||
func (s *CopyImageInput) Validate() error {
|
||||
invalidParams := request.ErrInvalidParams{Context: "CopyImageInput"}
|
||||
if s.DestinationImageName == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("DestinationImageName"))
|
||||
}
|
||||
if s.DestinationRegion == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("DestinationRegion"))
|
||||
}
|
||||
if s.DestinationRegion != nil && len(*s.DestinationRegion) < 1 {
|
||||
invalidParams.Add(request.NewErrParamMinLen("DestinationRegion", 1))
|
||||
}
|
||||
if s.SourceImageName == nil {
|
||||
invalidParams.Add(request.NewErrParamRequired("SourceImageName"))
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetDestinationImageDescription sets the DestinationImageDescription field's value.
|
||||
func (s *CopyImageInput) SetDestinationImageDescription(v string) *CopyImageInput {
|
||||
s.DestinationImageDescription = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetDestinationImageName sets the DestinationImageName field's value.
|
||||
func (s *CopyImageInput) SetDestinationImageName(v string) *CopyImageInput {
|
||||
s.DestinationImageName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetDestinationRegion sets the DestinationRegion field's value.
|
||||
func (s *CopyImageInput) SetDestinationRegion(v string) *CopyImageInput {
|
||||
s.DestinationRegion = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetSourceImageName sets the SourceImageName field's value.
|
||||
func (s *CopyImageInput) SetSourceImageName(v string) *CopyImageInput {
|
||||
s.SourceImageName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
type CopyImageOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The name of the destination image.
|
||||
DestinationImageName *string `type:"string"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s CopyImageOutput) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s CopyImageOutput) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// SetDestinationImageName sets the DestinationImageName field's value.
|
||||
func (s *CopyImageOutput) SetDestinationImageName(v string) *CopyImageOutput {
|
||||
s.DestinationImageName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
type CreateDirectoryConfigInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3072,7 +3262,6 @@ func (s *CreateDirectoryConfigInput) SetServiceAccountCredentials(v *ServiceAcco
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateDirectoryConfigResult
|
||||
type CreateDirectoryConfigOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3096,7 +3285,6 @@ func (s *CreateDirectoryConfigOutput) SetDirectoryConfig(v *DirectoryConfig) *Cr
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateFleetRequest
|
||||
type CreateFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3313,7 +3501,6 @@ func (s *CreateFleetInput) SetVpcConfig(v *VpcConfig) *CreateFleetInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateFleetResult
|
||||
type CreateFleetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3337,7 +3524,6 @@ func (s *CreateFleetOutput) SetFleet(v *Fleet) *CreateFleetOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateImageBuilderRequest
|
||||
type CreateImageBuilderInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3468,7 +3654,6 @@ func (s *CreateImageBuilderInput) SetVpcConfig(v *VpcConfig) *CreateImageBuilder
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateImageBuilderResult
|
||||
type CreateImageBuilderOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3492,7 +3677,6 @@ func (s *CreateImageBuilderOutput) SetImageBuilder(v *ImageBuilder) *CreateImage
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateImageBuilderStreamingURLRequest
|
||||
type CreateImageBuilderStreamingURLInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3544,7 +3728,6 @@ func (s *CreateImageBuilderStreamingURLInput) SetValidity(v int64) *CreateImageB
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateImageBuilderStreamingURLResult
|
||||
type CreateImageBuilderStreamingURLOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3577,7 +3760,6 @@ func (s *CreateImageBuilderStreamingURLOutput) SetStreamingURL(v string) *Create
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStackRequest
|
||||
type CreateStackInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3592,6 +3774,9 @@ type CreateStackInput struct {
|
|||
// Name is a required field
|
||||
Name *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
// The URL the user is redirected to after the streaming session ends.
|
||||
RedirectURL *string `type:"string"`
|
||||
|
||||
// The storage connectors to enable.
|
||||
StorageConnectors []*StorageConnector `type:"list"`
|
||||
}
|
||||
|
@ -3650,13 +3835,18 @@ func (s *CreateStackInput) SetName(v string) *CreateStackInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetRedirectURL sets the RedirectURL field's value.
|
||||
func (s *CreateStackInput) SetRedirectURL(v string) *CreateStackInput {
|
||||
s.RedirectURL = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetStorageConnectors sets the StorageConnectors field's value.
|
||||
func (s *CreateStackInput) SetStorageConnectors(v []*StorageConnector) *CreateStackInput {
|
||||
s.StorageConnectors = v
|
||||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStackResult
|
||||
type CreateStackOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3680,7 +3870,6 @@ func (s *CreateStackOutput) SetStack(v *Stack) *CreateStackOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStreamingURLRequest
|
||||
type CreateStreamingURLInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3792,7 +3981,6 @@ func (s *CreateStreamingURLInput) SetValidity(v int64) *CreateStreamingURLInput
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/CreateStreamingURLResult
|
||||
type CreateStreamingURLOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3825,7 +4013,6 @@ func (s *CreateStreamingURLOutput) SetStreamingURL(v string) *CreateStreamingURL
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteDirectoryConfigRequest
|
||||
type DeleteDirectoryConfigInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3864,7 +4051,6 @@ func (s *DeleteDirectoryConfigInput) SetDirectoryName(v string) *DeleteDirectory
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteDirectoryConfigResult
|
||||
type DeleteDirectoryConfigOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3879,7 +4065,6 @@ func (s DeleteDirectoryConfigOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteFleetRequest
|
||||
type DeleteFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3921,7 +4106,6 @@ func (s *DeleteFleetInput) SetName(v string) *DeleteFleetInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteFleetResult
|
||||
type DeleteFleetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -3936,7 +4120,6 @@ func (s DeleteFleetOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteImageBuilderRequest
|
||||
type DeleteImageBuilderInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3975,7 +4158,6 @@ func (s *DeleteImageBuilderInput) SetName(v string) *DeleteImageBuilderInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteImageBuilderResult
|
||||
type DeleteImageBuilderOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -3999,7 +4181,6 @@ func (s *DeleteImageBuilderOutput) SetImageBuilder(v *ImageBuilder) *DeleteImage
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteImageRequest
|
||||
type DeleteImageInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4038,7 +4219,6 @@ func (s *DeleteImageInput) SetName(v string) *DeleteImageInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteImageResult
|
||||
type DeleteImageOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4062,7 +4242,6 @@ func (s *DeleteImageOutput) SetImage(v *Image) *DeleteImageOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteStackRequest
|
||||
type DeleteStackInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4104,7 +4283,6 @@ func (s *DeleteStackInput) SetName(v string) *DeleteStackInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DeleteStackResult
|
||||
type DeleteStackOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -4119,7 +4297,6 @@ func (s DeleteStackOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeDirectoryConfigsRequest
|
||||
type DescribeDirectoryConfigsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4175,11 +4352,12 @@ func (s *DescribeDirectoryConfigsInput) SetNextToken(v string) *DescribeDirector
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeDirectoryConfigsResult
|
||||
type DescribeDirectoryConfigsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Information about the directory configurations.
|
||||
// Information about the directory configurations. Note that although the response
|
||||
// syntax in this topic includes the account password, this password is not
|
||||
// returned in the actual response.
|
||||
DirectoryConfigs []*DirectoryConfig `type:"list"`
|
||||
|
||||
// The pagination token to use to retrieve the next page of results for this
|
||||
|
@ -4209,7 +4387,6 @@ func (s *DescribeDirectoryConfigsOutput) SetNextToken(v string) *DescribeDirecto
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeFleetsRequest
|
||||
type DescribeFleetsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4256,7 +4433,6 @@ func (s *DescribeFleetsInput) SetNextToken(v string) *DescribeFleetsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeFleetsResult
|
||||
type DescribeFleetsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4290,7 +4466,6 @@ func (s *DescribeFleetsOutput) SetNextToken(v string) *DescribeFleetsOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeImageBuildersRequest
|
||||
type DescribeImageBuildersInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4346,7 +4521,6 @@ func (s *DescribeImageBuildersInput) SetNextToken(v string) *DescribeImageBuilde
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeImageBuildersResult
|
||||
type DescribeImageBuildersOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4380,7 +4554,6 @@ func (s *DescribeImageBuildersOutput) SetNextToken(v string) *DescribeImageBuild
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeImagesRequest
|
||||
type DescribeImagesInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4404,7 +4577,6 @@ func (s *DescribeImagesInput) SetNames(v []*string) *DescribeImagesInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeImagesResult
|
||||
type DescribeImagesOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4428,7 +4600,6 @@ func (s *DescribeImagesOutput) SetImages(v []*Image) *DescribeImagesOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeSessionsRequest
|
||||
type DescribeSessionsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4437,7 +4608,7 @@ type DescribeSessionsInput struct {
|
|||
// using a streaming URL.
|
||||
AuthenticationType *string `type:"string" enum:"AuthenticationType"`
|
||||
|
||||
// The name of the fleet.
|
||||
// The name of the fleet. This value is case-sensitive.
|
||||
//
|
||||
// FleetName is a required field
|
||||
FleetName *string `min:"1" type:"string" required:"true"`
|
||||
|
@ -4450,7 +4621,7 @@ type DescribeSessionsInput struct {
|
|||
// operation. If this value is null, it retrieves the first page.
|
||||
NextToken *string `min:"1" type:"string"`
|
||||
|
||||
// The name of the stack.
|
||||
// The name of the stack. This value is case-sensitive.
|
||||
//
|
||||
// StackName is a required field
|
||||
StackName *string `min:"1" type:"string" required:"true"`
|
||||
|
@ -4533,7 +4704,6 @@ func (s *DescribeSessionsInput) SetUserId(v string) *DescribeSessionsInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeSessionsResult
|
||||
type DescribeSessionsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4567,7 +4737,6 @@ func (s *DescribeSessionsOutput) SetSessions(v []*Session) *DescribeSessionsOutp
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeStacksRequest
|
||||
type DescribeStacksInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4614,7 +4783,6 @@ func (s *DescribeStacksInput) SetNextToken(v string) *DescribeStacksInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DescribeStacksResult
|
||||
type DescribeStacksOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4649,7 +4817,6 @@ func (s *DescribeStacksOutput) SetStacks(v []*Stack) *DescribeStacksOutput {
|
|||
}
|
||||
|
||||
// Configuration information for the directory used to join domains.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DirectoryConfig
|
||||
type DirectoryConfig struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4703,7 +4870,6 @@ func (s *DirectoryConfig) SetServiceAccountCredentials(v *ServiceAccountCredenti
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DisassociateFleetRequest
|
||||
type DisassociateFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4762,7 +4928,6 @@ func (s *DisassociateFleetInput) SetStackName(v string) *DisassociateFleetInput
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DisassociateFleetResult
|
||||
type DisassociateFleetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -4778,7 +4943,6 @@ func (s DisassociateFleetOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Contains the information needed to join a Microsoft Active Directory domain.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/DomainJoinInfo
|
||||
type DomainJoinInfo struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4811,7 +4975,6 @@ func (s *DomainJoinInfo) SetOrganizationalUnitDistinguishedName(v string) *Domai
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ExpireSessionRequest
|
||||
type ExpireSessionInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -4853,7 +5016,6 @@ func (s *ExpireSessionInput) SetSessionId(v string) *ExpireSessionInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ExpireSessionResult
|
||||
type ExpireSessionOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -4869,7 +5031,6 @@ func (s ExpireSessionOutput) GoString() string {
|
|||
}
|
||||
|
||||
// Contains the parameters for a fleet.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/Fleet
|
||||
type Fleet struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5053,7 +5214,6 @@ func (s *Fleet) SetVpcConfig(v *VpcConfig) *Fleet {
|
|||
}
|
||||
|
||||
// Describes a fleet error.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/FleetError
|
||||
type FleetError struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5087,7 +5247,6 @@ func (s *FleetError) SetErrorMessage(v string) *FleetError {
|
|||
}
|
||||
|
||||
// Describes an image.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/Image
|
||||
type Image struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5235,7 +5394,6 @@ func (s *Image) SetVisibility(v string) *Image {
|
|||
|
||||
// Describes a streaming instance used for editing an image. New images are
|
||||
// created from a snapshot through an image builder.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ImageBuilder
|
||||
type ImageBuilder struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5389,7 +5547,6 @@ func (s *ImageBuilder) SetVpcConfig(v *VpcConfig) *ImageBuilder {
|
|||
}
|
||||
|
||||
// Describes the reason why the last image builder state change occurred.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ImageBuilderStateChangeReason
|
||||
type ImageBuilderStateChangeReason struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5423,7 +5580,6 @@ func (s *ImageBuilderStateChangeReason) SetMessage(v string) *ImageBuilderStateC
|
|||
}
|
||||
|
||||
// Describes the reason why the last image state change occurred.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ImageStateChangeReason
|
||||
type ImageStateChangeReason struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5456,7 +5612,6 @@ func (s *ImageStateChangeReason) SetMessage(v string) *ImageStateChangeReason {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListAssociatedFleetsRequest
|
||||
type ListAssociatedFleetsInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5511,7 +5666,6 @@ func (s *ListAssociatedFleetsInput) SetStackName(v string) *ListAssociatedFleets
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListAssociatedFleetsResult
|
||||
type ListAssociatedFleetsOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5545,7 +5699,6 @@ func (s *ListAssociatedFleetsOutput) SetNextToken(v string) *ListAssociatedFleet
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListAssociatedStacksRequest
|
||||
type ListAssociatedStacksInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5600,7 +5753,6 @@ func (s *ListAssociatedStacksInput) SetNextToken(v string) *ListAssociatedStacks
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListAssociatedStacksResult
|
||||
type ListAssociatedStacksOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5634,7 +5786,6 @@ func (s *ListAssociatedStacksOutput) SetNextToken(v string) *ListAssociatedStack
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListTagsForResourceRequest
|
||||
type ListTagsForResourceInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5673,7 +5824,6 @@ func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResource
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ListTagsForResourceResponse
|
||||
type ListTagsForResourceOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5698,7 +5848,6 @@ func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForRe
|
|||
}
|
||||
|
||||
// Describes a resource error.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ResourceError
|
||||
type ResourceError struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5742,7 +5891,6 @@ func (s *ResourceError) SetErrorTimestamp(v time.Time) *ResourceError {
|
|||
|
||||
// Describes the credentials for the service account used by the streaming instance
|
||||
// to connect to the directory.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/ServiceAccountCredentials
|
||||
type ServiceAccountCredentials struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5804,7 +5952,6 @@ func (s *ServiceAccountCredentials) SetAccountPassword(v string) *ServiceAccount
|
|||
}
|
||||
|
||||
// Describes a streaming session.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/Session
|
||||
type Session struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5885,7 +6032,6 @@ func (s *Session) SetUserId(v string) *Session {
|
|||
}
|
||||
|
||||
// Describes a stack.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/Stack
|
||||
type Stack struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5906,6 +6052,9 @@ type Stack struct {
|
|||
// Name is a required field
|
||||
Name *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
// The URL the user is redirected to after the streaming session ends.
|
||||
RedirectURL *string `type:"string"`
|
||||
|
||||
// The errors for the stack.
|
||||
StackErrors []*StackError `type:"list"`
|
||||
|
||||
|
@ -5953,6 +6102,12 @@ func (s *Stack) SetName(v string) *Stack {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetRedirectURL sets the RedirectURL field's value.
|
||||
func (s *Stack) SetRedirectURL(v string) *Stack {
|
||||
s.RedirectURL = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetStackErrors sets the StackErrors field's value.
|
||||
func (s *Stack) SetStackErrors(v []*StackError) *Stack {
|
||||
s.StackErrors = v
|
||||
|
@ -5966,7 +6121,6 @@ func (s *Stack) SetStorageConnectors(v []*StorageConnector) *Stack {
|
|||
}
|
||||
|
||||
// Describes a stack error.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StackError
|
||||
type StackError struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -5999,7 +6153,6 @@ func (s *StackError) SetErrorMessage(v string) *StackError {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StartFleetRequest
|
||||
type StartFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6041,7 +6194,6 @@ func (s *StartFleetInput) SetName(v string) *StartFleetInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StartFleetResult
|
||||
type StartFleetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -6056,7 +6208,6 @@ func (s StartFleetOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StartImageBuilderRequest
|
||||
type StartImageBuilderInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6111,7 +6262,6 @@ func (s *StartImageBuilderInput) SetName(v string) *StartImageBuilderInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StartImageBuilderResult
|
||||
type StartImageBuilderOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6135,7 +6285,6 @@ func (s *StartImageBuilderOutput) SetImageBuilder(v *ImageBuilder) *StartImageBu
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StopFleetRequest
|
||||
type StopFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6177,7 +6326,6 @@ func (s *StopFleetInput) SetName(v string) *StopFleetInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StopFleetResult
|
||||
type StopFleetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -6192,7 +6340,6 @@ func (s StopFleetOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StopImageBuilderRequest
|
||||
type StopImageBuilderInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6234,7 +6381,6 @@ func (s *StopImageBuilderInput) SetName(v string) *StopImageBuilderInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StopImageBuilderResult
|
||||
type StopImageBuilderOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6259,7 +6405,6 @@ func (s *StopImageBuilderOutput) SetImageBuilder(v *ImageBuilder) *StopImageBuil
|
|||
}
|
||||
|
||||
// Describes a storage connector.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/StorageConnector
|
||||
type StorageConnector struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6310,7 +6455,6 @@ func (s *StorageConnector) SetResourceIdentifier(v string) *StorageConnector {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/TagResourceRequest
|
||||
type TagResourceInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6369,7 +6513,6 @@ func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/TagResourceResponse
|
||||
type TagResourceOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -6384,7 +6527,6 @@ func (s TagResourceOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UntagResourceRequest
|
||||
type UntagResourceInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6440,7 +6582,6 @@ func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UntagResourceResponse
|
||||
type UntagResourceOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
}
|
||||
|
@ -6455,7 +6596,6 @@ func (s UntagResourceOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateDirectoryConfigRequest
|
||||
type UpdateDirectoryConfigInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6518,7 +6658,6 @@ func (s *UpdateDirectoryConfigInput) SetServiceAccountCredentials(v *ServiceAcco
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateDirectoryConfigResult
|
||||
type UpdateDirectoryConfigOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6542,7 +6681,6 @@ func (s *UpdateDirectoryConfigOutput) SetDirectoryConfig(v *DirectoryConfig) *Up
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateFleetRequest
|
||||
type UpdateFleetInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6748,7 +6886,6 @@ func (s *UpdateFleetInput) SetVpcConfig(v *VpcConfig) *UpdateFleetInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateFleetResult
|
||||
type UpdateFleetOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6772,12 +6909,14 @@ func (s *UpdateFleetOutput) SetFleet(v *Fleet) *UpdateFleetOutput {
|
|||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateStackRequest
|
||||
type UpdateStackInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The stack attributes to delete.
|
||||
AttributesToDelete []*string `type:"list"`
|
||||
|
||||
// Deletes the storage connectors currently enabled for the stack.
|
||||
DeleteStorageConnectors *bool `type:"boolean"`
|
||||
DeleteStorageConnectors *bool `deprecated:"true" type:"boolean"`
|
||||
|
||||
// The description for display.
|
||||
Description *string `type:"string"`
|
||||
|
@ -6790,6 +6929,9 @@ type UpdateStackInput struct {
|
|||
// Name is a required field
|
||||
Name *string `min:"1" type:"string" required:"true"`
|
||||
|
||||
// The URL the user is redirected to after the streaming session ends.
|
||||
RedirectURL *string `type:"string"`
|
||||
|
||||
// The storage connectors to enable.
|
||||
StorageConnectors []*StorageConnector `type:"list"`
|
||||
}
|
||||
|
@ -6830,6 +6972,12 @@ func (s *UpdateStackInput) Validate() error {
|
|||
return nil
|
||||
}
|
||||
|
||||
// SetAttributesToDelete sets the AttributesToDelete field's value.
|
||||
func (s *UpdateStackInput) SetAttributesToDelete(v []*string) *UpdateStackInput {
|
||||
s.AttributesToDelete = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetDeleteStorageConnectors sets the DeleteStorageConnectors field's value.
|
||||
func (s *UpdateStackInput) SetDeleteStorageConnectors(v bool) *UpdateStackInput {
|
||||
s.DeleteStorageConnectors = &v
|
||||
|
@ -6854,13 +7002,18 @@ func (s *UpdateStackInput) SetName(v string) *UpdateStackInput {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetRedirectURL sets the RedirectURL field's value.
|
||||
func (s *UpdateStackInput) SetRedirectURL(v string) *UpdateStackInput {
|
||||
s.RedirectURL = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetStorageConnectors sets the StorageConnectors field's value.
|
||||
func (s *UpdateStackInput) SetStorageConnectors(v []*StorageConnector) *UpdateStackInput {
|
||||
s.StorageConnectors = v
|
||||
return s
|
||||
}
|
||||
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/UpdateStackResult
|
||||
type UpdateStackOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -6885,7 +7038,6 @@ func (s *UpdateStackOutput) SetStack(v *Stack) *UpdateStackOutput {
|
|||
}
|
||||
|
||||
// Describes VPC configuration information.
|
||||
// See also, https://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/VpcConfig
|
||||
type VpcConfig struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -7090,6 +7242,9 @@ const (
|
|||
// ImageStateFailed is a ImageState enum value
|
||||
ImageStateFailed = "FAILED"
|
||||
|
||||
// ImageStateCopying is a ImageState enum value
|
||||
ImageStateCopying = "COPYING"
|
||||
|
||||
// ImageStateDeleting is a ImageState enum value
|
||||
ImageStateDeleting = "DELETING"
|
||||
)
|
||||
|
@ -7100,6 +7255,9 @@ const (
|
|||
|
||||
// ImageStateChangeReasonCodeImageBuilderNotAvailable is a ImageStateChangeReasonCode enum value
|
||||
ImageStateChangeReasonCodeImageBuilderNotAvailable = "IMAGE_BUILDER_NOT_AVAILABLE"
|
||||
|
||||
// ImageStateChangeReasonCodeImageCopyFailure is a ImageStateChangeReasonCode enum value
|
||||
ImageStateChangeReasonCodeImageCopyFailure = "IMAGE_COPY_FAILURE"
|
||||
)
|
||||
|
||||
const (
|
||||
|
@ -7119,6 +7277,14 @@ const (
|
|||
SessionStateExpired = "EXPIRED"
|
||||
)
|
||||
|
||||
const (
|
||||
// StackAttributeStorageConnectors is a StackAttribute enum value
|
||||
StackAttributeStorageConnectors = "STORAGE_CONNECTORS"
|
||||
|
||||
// StackAttributeRedirectUrl is a StackAttribute enum value
|
||||
StackAttributeRedirectUrl = "REDIRECT_URL"
|
||||
)
|
||||
|
||||
const (
|
||||
// StackErrorCodeStorageConnectorError is a StackErrorCode enum value
|
||||
StackErrorCodeStorageConnectorError = "STORAGE_CONNECTOR_ERROR"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue