Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthorizationProviderType

type AuthorizationProviderType string
const (
	AuthorizationProviderTypeSaml AuthorizationProviderType = "SAML"
)

    Enum values for AuthorizationProviderType

    func (AuthorizationProviderType) Values

      Values returns all known values for AuthorizationProviderType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

      type DeviceStatus

      type DeviceStatus string
      const (
      	DeviceStatusActive    DeviceStatus = "ACTIVE"
      	DeviceStatusSignedOut DeviceStatus = "SIGNED_OUT"
      )

        Enum values for DeviceStatus

        func (DeviceStatus) Values

        func (DeviceStatus) Values() []DeviceStatus

          Values returns all known values for DeviceStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

          type DeviceSummary

          type DeviceSummary struct {
          
          	// The ID of the device.
          	DeviceId *string
          
          	// The status of the device.
          	DeviceStatus DeviceStatus
          }

            The summary of devices.

            type DomainStatus

            type DomainStatus string
            const (
            	DomainStatusPendingValidation    DomainStatus = "PENDING_VALIDATION"
            	DomainStatusAssociating          DomainStatus = "ASSOCIATING"
            	DomainStatusActive               DomainStatus = "ACTIVE"
            	DomainStatusInactive             DomainStatus = "INACTIVE"
            	DomainStatusDisassociating       DomainStatus = "DISASSOCIATING"
            	DomainStatusDisassociated        DomainStatus = "DISASSOCIATED"
            	DomainStatusFailedToAssociate    DomainStatus = "FAILED_TO_ASSOCIATE"
            	DomainStatusFailedToDisassociate DomainStatus = "FAILED_TO_DISASSOCIATE"
            )

              Enum values for DomainStatus

              func (DomainStatus) Values

              func (DomainStatus) Values() []DomainStatus

                Values returns all known values for DomainStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

                type DomainSummary

                type DomainSummary struct {
                
                	// The time that the domain was created.
                	//
                	// This member is required.
                	CreatedTime *time.Time
                
                	// The name of the domain.
                	//
                	// This member is required.
                	DomainName *string
                
                	// The status of the domain.
                	//
                	// This member is required.
                	DomainStatus DomainStatus
                
                	// The name to display.
                	DisplayName *string
                }

                  The summary of the domain.

                  type FleetStatus

                  type FleetStatus string
                  const (
                  	FleetStatusCreating       FleetStatus = "CREATING"
                  	FleetStatusActive         FleetStatus = "ACTIVE"
                  	FleetStatusDeleting       FleetStatus = "DELETING"
                  	FleetStatusDeleted        FleetStatus = "DELETED"
                  	FleetStatusFailedToCreate FleetStatus = "FAILED_TO_CREATE"
                  	FleetStatusFailedToDelete FleetStatus = "FAILED_TO_DELETE"
                  )

                    Enum values for FleetStatus

                    func (FleetStatus) Values

                    func (FleetStatus) Values() []FleetStatus

                      Values returns all known values for FleetStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

                      type FleetSummary

                      type FleetSummary struct {
                      
                      	// The identifier used by users to sign into the Amazon WorkLink app.
                      	CompanyCode *string
                      
                      	// The time when the fleet was created.
                      	CreatedTime *time.Time
                      
                      	// The name of the fleet to display.
                      	DisplayName *string
                      
                      	// The Amazon Resource Name (ARN) of the fleet.
                      	FleetArn *string
                      
                      	// The name of the fleet.
                      	FleetName *string
                      
                      	// The status of the fleet.
                      	FleetStatus FleetStatus
                      
                      	// The time when the fleet was last updated.
                      	LastUpdatedTime *time.Time
                      
                      	// The tags attached to the resource. A tag is a key-value pair.
                      	Tags map[string]string
                      }

                        The summary of the fleet.

                        type IdentityProviderType

                        type IdentityProviderType string
                        const (
                        	IdentityProviderTypeSaml IdentityProviderType = "SAML"
                        )

                          Enum values for IdentityProviderType

                          func (IdentityProviderType) Values

                            Values returns all known values for IdentityProviderType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.

                            type InternalServerErrorException

                            type InternalServerErrorException struct {
                            	Message *string
                            }

                              The service is temporarily unavailable.

                              func (*InternalServerErrorException) Error

                              func (*InternalServerErrorException) ErrorCode

                              func (e *InternalServerErrorException) ErrorCode() string

                              func (*InternalServerErrorException) ErrorFault

                              func (*InternalServerErrorException) ErrorMessage

                              func (e *InternalServerErrorException) ErrorMessage() string

                              type InvalidRequestException

                              type InvalidRequestException struct {
                              	Message *string
                              }

                                The request is not valid.

                                func (*InvalidRequestException) Error

                                func (e *InvalidRequestException) Error() string

                                func (*InvalidRequestException) ErrorCode

                                func (e *InvalidRequestException) ErrorCode() string

                                func (*InvalidRequestException) ErrorFault

                                func (e *InvalidRequestException) ErrorFault() smithy.ErrorFault

                                func (*InvalidRequestException) ErrorMessage

                                func (e *InvalidRequestException) ErrorMessage() string

                                type ResourceAlreadyExistsException

                                type ResourceAlreadyExistsException struct {
                                	Message *string
                                }

                                  The resource already exists.

                                  func (*ResourceAlreadyExistsException) Error

                                  func (*ResourceAlreadyExistsException) ErrorCode

                                  func (e *ResourceAlreadyExistsException) ErrorCode() string

                                  func (*ResourceAlreadyExistsException) ErrorFault

                                  func (*ResourceAlreadyExistsException) ErrorMessage

                                  func (e *ResourceAlreadyExistsException) ErrorMessage() string

                                  type ResourceNotFoundException

                                  type ResourceNotFoundException struct {
                                  	Message *string
                                  }

                                    The requested resource was not found.

                                    func (*ResourceNotFoundException) Error

                                    func (e *ResourceNotFoundException) Error() string

                                    func (*ResourceNotFoundException) ErrorCode

                                    func (e *ResourceNotFoundException) ErrorCode() string

                                    func (*ResourceNotFoundException) ErrorFault

                                    func (*ResourceNotFoundException) ErrorMessage

                                    func (e *ResourceNotFoundException) ErrorMessage() string

                                    type TooManyRequestsException

                                    type TooManyRequestsException struct {
                                    	Message *string
                                    }

                                      The number of requests exceeds the limit.

                                      func (*TooManyRequestsException) Error

                                      func (e *TooManyRequestsException) Error() string

                                      func (*TooManyRequestsException) ErrorCode

                                      func (e *TooManyRequestsException) ErrorCode() string

                                      func (*TooManyRequestsException) ErrorFault

                                      func (e *TooManyRequestsException) ErrorFault() smithy.ErrorFault

                                      func (*TooManyRequestsException) ErrorMessage

                                      func (e *TooManyRequestsException) ErrorMessage() string

                                      type UnauthorizedException

                                      type UnauthorizedException struct {
                                      	Message *string
                                      }

                                        You are not authorized to perform this action.

                                        func (*UnauthorizedException) Error

                                        func (e *UnauthorizedException) Error() string

                                        func (*UnauthorizedException) ErrorCode

                                        func (e *UnauthorizedException) ErrorCode() string

                                        func (*UnauthorizedException) ErrorFault

                                        func (e *UnauthorizedException) ErrorFault() smithy.ErrorFault

                                        func (*UnauthorizedException) ErrorMessage

                                        func (e *UnauthorizedException) ErrorMessage() string

                                        type WebsiteAuthorizationProviderSummary

                                        type WebsiteAuthorizationProviderSummary struct {
                                        
                                        	// The authorization provider type.
                                        	//
                                        	// This member is required.
                                        	AuthorizationProviderType AuthorizationProviderType
                                        
                                        	// A unique identifier for the authorization provider.
                                        	AuthorizationProviderId *string
                                        
                                        	// The time of creation.
                                        	CreatedTime *time.Time
                                        
                                        	// The domain name of the authorization provider. This applies only to SAML-based
                                        	// authorization providers.
                                        	DomainName *string
                                        }

                                          The summary of the website authorization provider.

                                          type WebsiteCaSummary

                                          type WebsiteCaSummary struct {
                                          
                                          	// The time when the CA was added.
                                          	CreatedTime *time.Time
                                          
                                          	// The name to display.
                                          	DisplayName *string
                                          
                                          	// A unique identifier for the CA.
                                          	WebsiteCaId *string
                                          }

                                            The summary of the certificate authority (CA).