package worklink
import "github.com/aws/aws-sdk-go-v2/service/worklink"
Package worklink provides the client and types for making API requests to Amazon WorkLink.
Amazon WorkLink is a cloud-based service that provides secure access to internal websites and web apps from iOS phones. In a single step, your users, such as employees, can access internal websites as efficiently as they access any other public website. They enter a URL in their web browser, or choose a link to an internal website in an email. Amazon WorkLink authenticates the user's access and securely renders authorized internal web content in a secure rendering service in the AWS cloud. Amazon WorkLink doesn't download or store any internal web content on mobile devices.
See https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25 for more information on this service.
See worklink package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/worklink/
Using the Client
To Amazon WorkLink with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Amazon WorkLink client WorkLink for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/worklink/#New
Index ¶
- Constants
- type AssociateDomainInput
- func (s AssociateDomainInput) GoString() string
- func (s AssociateDomainInput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociateDomainInput) String() string
- func (s *AssociateDomainInput) Validate() error
- type AssociateDomainOutput
- func (s AssociateDomainOutput) GoString() string
- func (s AssociateDomainOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociateDomainOutput) SDKResponseMetadata() aws.Response
- func (s AssociateDomainOutput) String() string
- type AssociateDomainRequest
- type AssociateWebsiteCertificateAuthorityInput
- func (s AssociateWebsiteCertificateAuthorityInput) GoString() string
- func (s AssociateWebsiteCertificateAuthorityInput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociateWebsiteCertificateAuthorityInput) String() string
- func (s *AssociateWebsiteCertificateAuthorityInput) Validate() error
- type AssociateWebsiteCertificateAuthorityOutput
- func (s AssociateWebsiteCertificateAuthorityOutput) GoString() string
- func (s AssociateWebsiteCertificateAuthorityOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociateWebsiteCertificateAuthorityOutput) SDKResponseMetadata() aws.Response
- func (s AssociateWebsiteCertificateAuthorityOutput) String() string
- type AssociateWebsiteCertificateAuthorityRequest
- type CreateFleetInput
- func (s CreateFleetInput) GoString() string
- func (s CreateFleetInput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateFleetInput) String() string
- func (s *CreateFleetInput) Validate() error
- type CreateFleetOutput
- func (s CreateFleetOutput) GoString() string
- func (s CreateFleetOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateFleetOutput) SDKResponseMetadata() aws.Response
- func (s CreateFleetOutput) String() string
- type CreateFleetRequest
- type DeleteFleetInput
- func (s DeleteFleetInput) GoString() string
- func (s DeleteFleetInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteFleetInput) String() string
- func (s *DeleteFleetInput) Validate() error
- type DeleteFleetOutput
- func (s DeleteFleetOutput) GoString() string
- func (s DeleteFleetOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteFleetOutput) SDKResponseMetadata() aws.Response
- func (s DeleteFleetOutput) String() string
- type DeleteFleetRequest
- type DescribeAuditStreamConfigurationInput
- func (s DescribeAuditStreamConfigurationInput) GoString() string
- func (s DescribeAuditStreamConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeAuditStreamConfigurationInput) String() string
- func (s *DescribeAuditStreamConfigurationInput) Validate() error
- type DescribeAuditStreamConfigurationOutput
- func (s DescribeAuditStreamConfigurationOutput) GoString() string
- func (s DescribeAuditStreamConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeAuditStreamConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s DescribeAuditStreamConfigurationOutput) String() string
- type DescribeAuditStreamConfigurationRequest
- type DescribeCompanyNetworkConfigurationInput
- func (s DescribeCompanyNetworkConfigurationInput) GoString() string
- func (s DescribeCompanyNetworkConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeCompanyNetworkConfigurationInput) String() string
- func (s *DescribeCompanyNetworkConfigurationInput) Validate() error
- type DescribeCompanyNetworkConfigurationOutput
- func (s DescribeCompanyNetworkConfigurationOutput) GoString() string
- func (s DescribeCompanyNetworkConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeCompanyNetworkConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s DescribeCompanyNetworkConfigurationOutput) String() string
- type DescribeCompanyNetworkConfigurationRequest
- type DescribeDeviceInput
- func (s DescribeDeviceInput) GoString() string
- func (s DescribeDeviceInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeDeviceInput) String() string
- func (s *DescribeDeviceInput) Validate() error
- type DescribeDeviceOutput
- func (s DescribeDeviceOutput) GoString() string
- func (s DescribeDeviceOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeDeviceOutput) SDKResponseMetadata() aws.Response
- func (s DescribeDeviceOutput) String() string
- type DescribeDevicePolicyConfigurationInput
- func (s DescribeDevicePolicyConfigurationInput) GoString() string
- func (s DescribeDevicePolicyConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeDevicePolicyConfigurationInput) String() string
- func (s *DescribeDevicePolicyConfigurationInput) Validate() error
- type DescribeDevicePolicyConfigurationOutput
- func (s DescribeDevicePolicyConfigurationOutput) GoString() string
- func (s DescribeDevicePolicyConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeDevicePolicyConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s DescribeDevicePolicyConfigurationOutput) String() string
- type DescribeDevicePolicyConfigurationRequest
- type DescribeDeviceRequest
- type DescribeDomainInput
- func (s DescribeDomainInput) GoString() string
- func (s DescribeDomainInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeDomainInput) String() string
- func (s *DescribeDomainInput) Validate() error
- type DescribeDomainOutput
- func (s DescribeDomainOutput) GoString() string
- func (s DescribeDomainOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeDomainOutput) SDKResponseMetadata() aws.Response
- func (s DescribeDomainOutput) String() string
- type DescribeDomainRequest
- type DescribeFleetMetadataInput
- func (s DescribeFleetMetadataInput) GoString() string
- func (s DescribeFleetMetadataInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeFleetMetadataInput) String() string
- func (s *DescribeFleetMetadataInput) Validate() error
- type DescribeFleetMetadataOutput
- func (s DescribeFleetMetadataOutput) GoString() string
- func (s DescribeFleetMetadataOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeFleetMetadataOutput) SDKResponseMetadata() aws.Response
- func (s DescribeFleetMetadataOutput) String() string
- type DescribeFleetMetadataRequest
- type DescribeIdentityProviderConfigurationInput
- func (s DescribeIdentityProviderConfigurationInput) GoString() string
- func (s DescribeIdentityProviderConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeIdentityProviderConfigurationInput) String() string
- func (s *DescribeIdentityProviderConfigurationInput) Validate() error
- type DescribeIdentityProviderConfigurationOutput
- func (s DescribeIdentityProviderConfigurationOutput) GoString() string
- func (s DescribeIdentityProviderConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeIdentityProviderConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s DescribeIdentityProviderConfigurationOutput) String() string
- type DescribeIdentityProviderConfigurationRequest
- type DescribeWebsiteCertificateAuthorityInput
- func (s DescribeWebsiteCertificateAuthorityInput) GoString() string
- func (s DescribeWebsiteCertificateAuthorityInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeWebsiteCertificateAuthorityInput) String() string
- func (s *DescribeWebsiteCertificateAuthorityInput) Validate() error
- type DescribeWebsiteCertificateAuthorityOutput
- func (s DescribeWebsiteCertificateAuthorityOutput) GoString() string
- func (s DescribeWebsiteCertificateAuthorityOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DescribeWebsiteCertificateAuthorityOutput) SDKResponseMetadata() aws.Response
- func (s DescribeWebsiteCertificateAuthorityOutput) String() string
- type DescribeWebsiteCertificateAuthorityRequest
- type DeviceStatus
- func (enum DeviceStatus) MarshalValue() (string, error)
- func (enum DeviceStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type DeviceSummary
- func (s DeviceSummary) GoString() string
- func (s DeviceSummary) MarshalFields(e protocol.FieldEncoder) error
- func (s DeviceSummary) String() string
- type DisassociateDomainInput
- func (s DisassociateDomainInput) GoString() string
- func (s DisassociateDomainInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociateDomainInput) String() string
- func (s *DisassociateDomainInput) Validate() error
- type DisassociateDomainOutput
- func (s DisassociateDomainOutput) GoString() string
- func (s DisassociateDomainOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociateDomainOutput) SDKResponseMetadata() aws.Response
- func (s DisassociateDomainOutput) String() string
- type DisassociateDomainRequest
- type DisassociateWebsiteCertificateAuthorityInput
- func (s DisassociateWebsiteCertificateAuthorityInput) GoString() string
- func (s DisassociateWebsiteCertificateAuthorityInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociateWebsiteCertificateAuthorityInput) String() string
- func (s *DisassociateWebsiteCertificateAuthorityInput) Validate() error
- type DisassociateWebsiteCertificateAuthorityOutput
- func (s DisassociateWebsiteCertificateAuthorityOutput) GoString() string
- func (s DisassociateWebsiteCertificateAuthorityOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociateWebsiteCertificateAuthorityOutput) SDKResponseMetadata() aws.Response
- func (s DisassociateWebsiteCertificateAuthorityOutput) String() string
- type DisassociateWebsiteCertificateAuthorityRequest
- type DomainStatus
- func (enum DomainStatus) MarshalValue() (string, error)
- func (enum DomainStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type DomainSummary
- func (s DomainSummary) GoString() string
- func (s DomainSummary) MarshalFields(e protocol.FieldEncoder) error
- func (s DomainSummary) String() string
- type FleetStatus
- func (enum FleetStatus) MarshalValue() (string, error)
- func (enum FleetStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type FleetSummary
- func (s FleetSummary) GoString() string
- func (s FleetSummary) MarshalFields(e protocol.FieldEncoder) error
- func (s FleetSummary) String() string
- type IdentityProviderType
- func (enum IdentityProviderType) MarshalValue() (string, error)
- func (enum IdentityProviderType) MarshalValueBuf(b []byte) ([]byte, error)
- type ListDevicesInput
- func (s ListDevicesInput) GoString() string
- func (s ListDevicesInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListDevicesInput) String() string
- func (s *ListDevicesInput) Validate() error
- type ListDevicesOutput
- func (s ListDevicesOutput) GoString() string
- func (s ListDevicesOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListDevicesOutput) SDKResponseMetadata() aws.Response
- func (s ListDevicesOutput) String() string
- type ListDevicesPager
- type ListDevicesRequest
- func (p *ListDevicesRequest) Paginate(opts ...aws.Option) ListDevicesPager
- func (r ListDevicesRequest) Send(ctx context.Context) (*ListDevicesOutput, error)
- type ListDomainsInput
- func (s ListDomainsInput) GoString() string
- func (s ListDomainsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListDomainsInput) String() string
- func (s *ListDomainsInput) Validate() error
- type ListDomainsOutput
- func (s ListDomainsOutput) GoString() string
- func (s ListDomainsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListDomainsOutput) SDKResponseMetadata() aws.Response
- func (s ListDomainsOutput) String() string
- type ListDomainsPager
- type ListDomainsRequest
- func (p *ListDomainsRequest) Paginate(opts ...aws.Option) ListDomainsPager
- func (r ListDomainsRequest) Send(ctx context.Context) (*ListDomainsOutput, error)
- type ListFleetsInput
- func (s ListFleetsInput) GoString() string
- func (s ListFleetsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListFleetsInput) String() string
- func (s *ListFleetsInput) Validate() error
- type ListFleetsOutput
- func (s ListFleetsOutput) GoString() string
- func (s ListFleetsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListFleetsOutput) SDKResponseMetadata() aws.Response
- func (s ListFleetsOutput) String() string
- type ListFleetsPager
- type ListFleetsRequest
- func (p *ListFleetsRequest) Paginate(opts ...aws.Option) ListFleetsPager
- func (r ListFleetsRequest) Send(ctx context.Context) (*ListFleetsOutput, error)
- type ListWebsiteCertificateAuthoritiesInput
- func (s ListWebsiteCertificateAuthoritiesInput) GoString() string
- func (s ListWebsiteCertificateAuthoritiesInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListWebsiteCertificateAuthoritiesInput) String() string
- func (s *ListWebsiteCertificateAuthoritiesInput) Validate() error
- type ListWebsiteCertificateAuthoritiesOutput
- func (s ListWebsiteCertificateAuthoritiesOutput) GoString() string
- func (s ListWebsiteCertificateAuthoritiesOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListWebsiteCertificateAuthoritiesOutput) SDKResponseMetadata() aws.Response
- func (s ListWebsiteCertificateAuthoritiesOutput) String() string
- type ListWebsiteCertificateAuthoritiesPager
- type ListWebsiteCertificateAuthoritiesRequest
- func (p *ListWebsiteCertificateAuthoritiesRequest) Paginate(opts ...aws.Option) ListWebsiteCertificateAuthoritiesPager
- func (r ListWebsiteCertificateAuthoritiesRequest) Send(ctx context.Context) (*ListWebsiteCertificateAuthoritiesOutput, error)
- type RestoreDomainAccessInput
- func (s RestoreDomainAccessInput) GoString() string
- func (s RestoreDomainAccessInput) MarshalFields(e protocol.FieldEncoder) error
- func (s RestoreDomainAccessInput) String() string
- func (s *RestoreDomainAccessInput) Validate() error
- type RestoreDomainAccessOutput
- func (s RestoreDomainAccessOutput) GoString() string
- func (s RestoreDomainAccessOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s RestoreDomainAccessOutput) SDKResponseMetadata() aws.Response
- func (s RestoreDomainAccessOutput) String() string
- type RestoreDomainAccessRequest
- type RevokeDomainAccessInput
- func (s RevokeDomainAccessInput) GoString() string
- func (s RevokeDomainAccessInput) MarshalFields(e protocol.FieldEncoder) error
- func (s RevokeDomainAccessInput) String() string
- func (s *RevokeDomainAccessInput) Validate() error
- type RevokeDomainAccessOutput
- func (s RevokeDomainAccessOutput) GoString() string
- func (s RevokeDomainAccessOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s RevokeDomainAccessOutput) SDKResponseMetadata() aws.Response
- func (s RevokeDomainAccessOutput) String() string
- type RevokeDomainAccessRequest
- type SignOutUserInput
- func (s SignOutUserInput) GoString() string
- func (s SignOutUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s SignOutUserInput) String() string
- func (s *SignOutUserInput) Validate() error
- type SignOutUserOutput
- func (s SignOutUserOutput) GoString() string
- func (s SignOutUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s SignOutUserOutput) SDKResponseMetadata() aws.Response
- func (s SignOutUserOutput) String() string
- type SignOutUserRequest
- type UpdateAuditStreamConfigurationInput
- func (s UpdateAuditStreamConfigurationInput) GoString() string
- func (s UpdateAuditStreamConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateAuditStreamConfigurationInput) String() string
- func (s *UpdateAuditStreamConfigurationInput) Validate() error
- type UpdateAuditStreamConfigurationOutput
- func (s UpdateAuditStreamConfigurationOutput) GoString() string
- func (s UpdateAuditStreamConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateAuditStreamConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s UpdateAuditStreamConfigurationOutput) String() string
- type UpdateAuditStreamConfigurationRequest
- type UpdateCompanyNetworkConfigurationInput
- func (s UpdateCompanyNetworkConfigurationInput) GoString() string
- func (s UpdateCompanyNetworkConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateCompanyNetworkConfigurationInput) String() string
- func (s *UpdateCompanyNetworkConfigurationInput) Validate() error
- type UpdateCompanyNetworkConfigurationOutput
- func (s UpdateCompanyNetworkConfigurationOutput) GoString() string
- func (s UpdateCompanyNetworkConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateCompanyNetworkConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s UpdateCompanyNetworkConfigurationOutput) String() string
- type UpdateCompanyNetworkConfigurationRequest
- type UpdateDevicePolicyConfigurationInput
- func (s UpdateDevicePolicyConfigurationInput) GoString() string
- func (s UpdateDevicePolicyConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateDevicePolicyConfigurationInput) String() string
- func (s *UpdateDevicePolicyConfigurationInput) Validate() error
- type UpdateDevicePolicyConfigurationOutput
- func (s UpdateDevicePolicyConfigurationOutput) GoString() string
- func (s UpdateDevicePolicyConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateDevicePolicyConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s UpdateDevicePolicyConfigurationOutput) String() string
- type UpdateDevicePolicyConfigurationRequest
- type UpdateDomainMetadataInput
- func (s UpdateDomainMetadataInput) GoString() string
- func (s UpdateDomainMetadataInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateDomainMetadataInput) String() string
- func (s *UpdateDomainMetadataInput) Validate() error
- type UpdateDomainMetadataOutput
- func (s UpdateDomainMetadataOutput) GoString() string
- func (s UpdateDomainMetadataOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateDomainMetadataOutput) SDKResponseMetadata() aws.Response
- func (s UpdateDomainMetadataOutput) String() string
- type UpdateDomainMetadataRequest
- type UpdateFleetMetadataInput
- func (s UpdateFleetMetadataInput) GoString() string
- func (s UpdateFleetMetadataInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateFleetMetadataInput) String() string
- func (s *UpdateFleetMetadataInput) Validate() error
- type UpdateFleetMetadataOutput
- func (s UpdateFleetMetadataOutput) GoString() string
- func (s UpdateFleetMetadataOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateFleetMetadataOutput) SDKResponseMetadata() aws.Response
- func (s UpdateFleetMetadataOutput) String() string
- type UpdateFleetMetadataRequest
- type UpdateIdentityProviderConfigurationInput
- func (s UpdateIdentityProviderConfigurationInput) GoString() string
- func (s UpdateIdentityProviderConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateIdentityProviderConfigurationInput) String() string
- func (s *UpdateIdentityProviderConfigurationInput) Validate() error
- type UpdateIdentityProviderConfigurationOutput
- func (s UpdateIdentityProviderConfigurationOutput) GoString() string
- func (s UpdateIdentityProviderConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateIdentityProviderConfigurationOutput) SDKResponseMetadata() aws.Response
- func (s UpdateIdentityProviderConfigurationOutput) String() string
- type UpdateIdentityProviderConfigurationRequest
- type WebsiteCaSummary
- func (s WebsiteCaSummary) GoString() string
- func (s WebsiteCaSummary) MarshalFields(e protocol.FieldEncoder) error
- func (s WebsiteCaSummary) String() string
- type WorkLink
- func New(config aws.Config) *WorkLink
- func (c *WorkLink) AssociateDomainRequest(input *AssociateDomainInput) AssociateDomainRequest
- func (c *WorkLink) AssociateWebsiteCertificateAuthorityRequest(input *AssociateWebsiteCertificateAuthorityInput) AssociateWebsiteCertificateAuthorityRequest
- func (c *WorkLink) CreateFleetRequest(input *CreateFleetInput) CreateFleetRequest
- func (c *WorkLink) DeleteFleetRequest(input *DeleteFleetInput) DeleteFleetRequest
- func (c *WorkLink) DescribeAuditStreamConfigurationRequest(input *DescribeAuditStreamConfigurationInput) DescribeAuditStreamConfigurationRequest
- func (c *WorkLink) DescribeCompanyNetworkConfigurationRequest(input *DescribeCompanyNetworkConfigurationInput) DescribeCompanyNetworkConfigurationRequest
- func (c *WorkLink) DescribeDevicePolicyConfigurationRequest(input *DescribeDevicePolicyConfigurationInput) DescribeDevicePolicyConfigurationRequest
- func (c *WorkLink) DescribeDeviceRequest(input *DescribeDeviceInput) DescribeDeviceRequest
- func (c *WorkLink) DescribeDomainRequest(input *DescribeDomainInput) DescribeDomainRequest
- func (c *WorkLink) DescribeFleetMetadataRequest(input *DescribeFleetMetadataInput) DescribeFleetMetadataRequest
- func (c *WorkLink) DescribeIdentityProviderConfigurationRequest(input *DescribeIdentityProviderConfigurationInput) DescribeIdentityProviderConfigurationRequest
- func (c *WorkLink) DescribeWebsiteCertificateAuthorityRequest(input *DescribeWebsiteCertificateAuthorityInput) DescribeWebsiteCertificateAuthorityRequest
- func (c *WorkLink) DisassociateDomainRequest(input *DisassociateDomainInput) DisassociateDomainRequest
- func (c *WorkLink) DisassociateWebsiteCertificateAuthorityRequest(input *DisassociateWebsiteCertificateAuthorityInput) DisassociateWebsiteCertificateAuthorityRequest
- func (c *WorkLink) ListDevicesRequest(input *ListDevicesInput) ListDevicesRequest
- func (c *WorkLink) ListDomainsRequest(input *ListDomainsInput) ListDomainsRequest
- func (c *WorkLink) ListFleetsRequest(input *ListFleetsInput) ListFleetsRequest
- func (c *WorkLink) ListWebsiteCertificateAuthoritiesRequest(input *ListWebsiteCertificateAuthoritiesInput) ListWebsiteCertificateAuthoritiesRequest
- func (c *WorkLink) RestoreDomainAccessRequest(input *RestoreDomainAccessInput) RestoreDomainAccessRequest
- func (c *WorkLink) RevokeDomainAccessRequest(input *RevokeDomainAccessInput) RevokeDomainAccessRequest
- func (c *WorkLink) SignOutUserRequest(input *SignOutUserInput) SignOutUserRequest
- func (c *WorkLink) UpdateAuditStreamConfigurationRequest(input *UpdateAuditStreamConfigurationInput) UpdateAuditStreamConfigurationRequest
- func (c *WorkLink) UpdateCompanyNetworkConfigurationRequest(input *UpdateCompanyNetworkConfigurationInput) UpdateCompanyNetworkConfigurationRequest
- func (c *WorkLink) UpdateDevicePolicyConfigurationRequest(input *UpdateDevicePolicyConfigurationInput) UpdateDevicePolicyConfigurationRequest
- func (c *WorkLink) UpdateDomainMetadataRequest(input *UpdateDomainMetadataInput) UpdateDomainMetadataRequest
- func (c *WorkLink) UpdateFleetMetadataRequest(input *UpdateFleetMetadataInput) UpdateFleetMetadataRequest
- func (c *WorkLink) UpdateIdentityProviderConfigurationRequest(input *UpdateIdentityProviderConfigurationInput) UpdateIdentityProviderConfigurationRequest
Constants ¶
const ( // ErrCodeInternalServerErrorException for service response error code // "InternalServerErrorException". // // The service is temporarily unavailable. ErrCodeInternalServerErrorException = "InternalServerErrorException" // ErrCodeInvalidRequestException for service response error code // "InvalidRequestException". // // The request is not valid. ErrCodeInvalidRequestException = "InvalidRequestException" // ErrCodeResourceAlreadyExistsException for service response error code // "ResourceAlreadyExistsException". // // The resource already exists. ErrCodeResourceAlreadyExistsException = "ResourceAlreadyExistsException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The requested resource was not found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeTooManyRequestsException for service response error code // "TooManyRequestsException". // // The number of requests exceeds the limit. ErrCodeTooManyRequestsException = "TooManyRequestsException" // ErrCodeUnauthorizedException for service response error code // "UnauthorizedException". // // You are not authorized to perform this action. = "UnauthorizedException" )
const ( ServiceName = "worklink" // Service endpoint prefix API calls made to. EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata. )
Service information constants
Types ¶
type AssociateDomainInput ¶
type AssociateDomainInput struct { // The ARN of an issued ACM certificate that is valid for the domain being associated. // // AcmCertificateArn is a required field AcmCertificateArn *string `type:"string" required:"true"` // The name to display. DisplayName *string `type:"string"` // The fully qualified domain name (FQDN). // // DomainName is a required field DomainName *string `min:"1" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/AssociateDomainRequest
func (AssociateDomainInput) GoString ¶
func (s AssociateDomainInput) GoString() string
GoString returns the string representation
func (AssociateDomainInput) MarshalFields ¶
func (s AssociateDomainInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociateDomainInput) String ¶
func (s AssociateDomainInput) String() string
String returns the string representation
func (*AssociateDomainInput) Validate ¶
func (s *AssociateDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateDomainOutput ¶
type AssociateDomainOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/AssociateDomainResponse
func (AssociateDomainOutput) GoString ¶
func (s AssociateDomainOutput) GoString() string
GoString returns the string representation
func (AssociateDomainOutput) MarshalFields ¶
func (s AssociateDomainOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociateDomainOutput) SDKResponseMetadata ¶
func (s AssociateDomainOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (AssociateDomainOutput) String ¶
func (s AssociateDomainOutput) String() string
String returns the string representation
type AssociateDomainRequest ¶
type AssociateDomainRequest struct { *aws.Request Input *AssociateDomainInput Copy func(*AssociateDomainInput) AssociateDomainRequest }
AssociateDomainRequest is a API request type for the AssociateDomain API operation.
func (AssociateDomainRequest) Send ¶
func (r AssociateDomainRequest) Send(ctx context.Context) (*AssociateDomainOutput, error)
Send marshals and sends the AssociateDomain API request.
type AssociateWebsiteCertificateAuthorityInput ¶
type AssociateWebsiteCertificateAuthorityInput struct { // The root certificate of the CA. // // Certificate is a required field Certificate *string `min:"1" type:"string" required:"true"` // The certificate name to display. DisplayName *string `type:"string"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/AssociateWebsiteCertificateAuthorityRequest
func (AssociateWebsiteCertificateAuthorityInput) GoString ¶
func (s AssociateWebsiteCertificateAuthorityInput) GoString() string
GoString returns the string representation
func (AssociateWebsiteCertificateAuthorityInput) MarshalFields ¶
func (s AssociateWebsiteCertificateAuthorityInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociateWebsiteCertificateAuthorityInput) String ¶
func (s AssociateWebsiteCertificateAuthorityInput) String() string
String returns the string representation
func (*AssociateWebsiteCertificateAuthorityInput) Validate ¶
func (s *AssociateWebsiteCertificateAuthorityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateWebsiteCertificateAuthorityOutput ¶
type AssociateWebsiteCertificateAuthorityOutput struct { // A unique identifier for the CA. WebsiteCaId *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/AssociateWebsiteCertificateAuthorityResponse
func (AssociateWebsiteCertificateAuthorityOutput) GoString ¶
func (s AssociateWebsiteCertificateAuthorityOutput) GoString() string
GoString returns the string representation
func (AssociateWebsiteCertificateAuthorityOutput) MarshalFields ¶
func (s AssociateWebsiteCertificateAuthorityOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociateWebsiteCertificateAuthorityOutput) SDKResponseMetadata ¶
func (s AssociateWebsiteCertificateAuthorityOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (AssociateWebsiteCertificateAuthorityOutput) String ¶
func (s AssociateWebsiteCertificateAuthorityOutput) String() string
String returns the string representation
type AssociateWebsiteCertificateAuthorityRequest ¶
type AssociateWebsiteCertificateAuthorityRequest struct { *aws.Request Input *AssociateWebsiteCertificateAuthorityInput Copy func(*AssociateWebsiteCertificateAuthorityInput) AssociateWebsiteCertificateAuthorityRequest }
AssociateWebsiteCertificateAuthorityRequest is a API request type for the AssociateWebsiteCertificateAuthority API operation.
func (AssociateWebsiteCertificateAuthorityRequest) Send ¶
func (r AssociateWebsiteCertificateAuthorityRequest) Send(ctx context.Context) (*AssociateWebsiteCertificateAuthorityOutput, error)
Send marshals and sends the AssociateWebsiteCertificateAuthority API request.
type CreateFleetInput ¶
type CreateFleetInput struct { // The fleet name to display. DisplayName *string `type:"string"` // A unique name for the fleet. // // FleetName is a required field FleetName *string `min:"1" type:"string" required:"true"` // The option to optimize for better performance by routing traffic through // the closest AWS Region to users, which may be outside of your home Region. OptimizeForEndUserLocation *bool `type:"boolean"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/CreateFleetRequest
func (CreateFleetInput) GoString ¶
func (s CreateFleetInput) GoString() string
GoString returns the string representation
func (CreateFleetInput) MarshalFields ¶
func (s CreateFleetInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreateFleetInput) String ¶
func (s CreateFleetInput) String() string
String returns the string representation
func (*CreateFleetInput) Validate ¶
func (s *CreateFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFleetOutput ¶
type CreateFleetOutput struct { // The ARN of the fleet. FleetArn *string `min:"20" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/CreateFleetResponse
func (CreateFleetOutput) GoString ¶
func (s CreateFleetOutput) GoString() string
GoString returns the string representation
func (CreateFleetOutput) MarshalFields ¶
func (s CreateFleetOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreateFleetOutput) SDKResponseMetadata ¶
func (s CreateFleetOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (CreateFleetOutput) String ¶
func (s CreateFleetOutput) String() string
String returns the string representation
type CreateFleetRequest ¶
type CreateFleetRequest struct { *aws.Request Input *CreateFleetInput Copy func(*CreateFleetInput) CreateFleetRequest }
CreateFleetRequest is a API request type for the CreateFleet API operation.
func (CreateFleetRequest) Send ¶
func (r CreateFleetRequest) Send(ctx context.Context) (*CreateFleetOutput, error)
Send marshals and sends the CreateFleet API request.
type DeleteFleetInput ¶
type DeleteFleetInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DeleteFleetRequest
func (DeleteFleetInput) GoString ¶
func (s DeleteFleetInput) GoString() string
GoString returns the string representation
func (DeleteFleetInput) MarshalFields ¶
func (s DeleteFleetInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteFleetInput) String ¶
func (s DeleteFleetInput) String() string
String returns the string representation
func (*DeleteFleetInput) Validate ¶
func (s *DeleteFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFleetOutput ¶
type DeleteFleetOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DeleteFleetResponse
func (DeleteFleetOutput) GoString ¶
func (s DeleteFleetOutput) GoString() string
GoString returns the string representation
func (DeleteFleetOutput) MarshalFields ¶
func (s DeleteFleetOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteFleetOutput) SDKResponseMetadata ¶
func (s DeleteFleetOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DeleteFleetOutput) String ¶
func (s DeleteFleetOutput) String() string
String returns the string representation
type DeleteFleetRequest ¶
type DeleteFleetRequest struct { *aws.Request Input *DeleteFleetInput Copy func(*DeleteFleetInput) DeleteFleetRequest }
DeleteFleetRequest is a API request type for the DeleteFleet API operation.
func (DeleteFleetRequest) Send ¶
func (r DeleteFleetRequest) Send(ctx context.Context) (*DeleteFleetOutput, error)
Send marshals and sends the DeleteFleet API request.
type DescribeAuditStreamConfigurationInput ¶
type DescribeAuditStreamConfigurationInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeAuditStreamConfigurationRequest
func (DescribeAuditStreamConfigurationInput) GoString ¶
func (s DescribeAuditStreamConfigurationInput) GoString() string
GoString returns the string representation
func (DescribeAuditStreamConfigurationInput) MarshalFields ¶
func (s DescribeAuditStreamConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeAuditStreamConfigurationInput) String ¶
func (s DescribeAuditStreamConfigurationInput) String() string
String returns the string representation
func (*DescribeAuditStreamConfigurationInput) Validate ¶
func (s *DescribeAuditStreamConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeAuditStreamConfigurationOutput ¶
type DescribeAuditStreamConfigurationOutput struct { // The ARN of the Amazon Kinesis data stream that will receive the audit events. AuditStreamArn *string `type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeAuditStreamConfigurationResponse
func (DescribeAuditStreamConfigurationOutput) GoString ¶
func (s DescribeAuditStreamConfigurationOutput) GoString() string
GoString returns the string representation
func (DescribeAuditStreamConfigurationOutput) MarshalFields ¶
func (s DescribeAuditStreamConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeAuditStreamConfigurationOutput) SDKResponseMetadata ¶
func (s DescribeAuditStreamConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeAuditStreamConfigurationOutput) String ¶
func (s DescribeAuditStreamConfigurationOutput) String() string
String returns the string representation
type DescribeAuditStreamConfigurationRequest ¶
type DescribeAuditStreamConfigurationRequest struct { *aws.Request Input *DescribeAuditStreamConfigurationInput Copy func(*DescribeAuditStreamConfigurationInput) DescribeAuditStreamConfigurationRequest }
DescribeAuditStreamConfigurationRequest is a API request type for the DescribeAuditStreamConfiguration API operation.
func (DescribeAuditStreamConfigurationRequest) Send ¶
func (r DescribeAuditStreamConfigurationRequest) Send(ctx context.Context) (*DescribeAuditStreamConfigurationOutput, error)
Send marshals and sends the DescribeAuditStreamConfiguration API request.
type DescribeCompanyNetworkConfigurationInput ¶
type DescribeCompanyNetworkConfigurationInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeCompanyNetworkConfigurationRequest
func (DescribeCompanyNetworkConfigurationInput) GoString ¶
func (s DescribeCompanyNetworkConfigurationInput) GoString() string
GoString returns the string representation
func (DescribeCompanyNetworkConfigurationInput) MarshalFields ¶
func (s DescribeCompanyNetworkConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeCompanyNetworkConfigurationInput) String ¶
func (s DescribeCompanyNetworkConfigurationInput) String() string
String returns the string representation
func (*DescribeCompanyNetworkConfigurationInput) Validate ¶
func (s *DescribeCompanyNetworkConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeCompanyNetworkConfigurationOutput ¶
type DescribeCompanyNetworkConfigurationOutput struct { // The security groups associated with access to the provided subnets. SecurityGroupIds []string `type:"list"` // The subnets used for X-ENI connections from Amazon WorkLink rendering containers. SubnetIds []string `type:"list"` // The VPC with connectivity to associated websites. VpcId *string `type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeCompanyNetworkConfigurationResponse
func (DescribeCompanyNetworkConfigurationOutput) GoString ¶
func (s DescribeCompanyNetworkConfigurationOutput) GoString() string
GoString returns the string representation
func (DescribeCompanyNetworkConfigurationOutput) MarshalFields ¶
func (s DescribeCompanyNetworkConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeCompanyNetworkConfigurationOutput) SDKResponseMetadata ¶
func (s DescribeCompanyNetworkConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeCompanyNetworkConfigurationOutput) String ¶
func (s DescribeCompanyNetworkConfigurationOutput) String() string
String returns the string representation
type DescribeCompanyNetworkConfigurationRequest ¶
type DescribeCompanyNetworkConfigurationRequest struct { *aws.Request Input *DescribeCompanyNetworkConfigurationInput Copy func(*DescribeCompanyNetworkConfigurationInput) DescribeCompanyNetworkConfigurationRequest }
DescribeCompanyNetworkConfigurationRequest is a API request type for the DescribeCompanyNetworkConfiguration API operation.
func (DescribeCompanyNetworkConfigurationRequest) Send ¶
func (r DescribeCompanyNetworkConfigurationRequest) Send(ctx context.Context) (*DescribeCompanyNetworkConfigurationOutput, error)
Send marshals and sends the DescribeCompanyNetworkConfiguration API request.
type DescribeDeviceInput ¶
type DescribeDeviceInput struct { // A unique identifier for a registered user's device. // // DeviceId is a required field DeviceId *string `min:"1" type:"string" required:"true"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDeviceRequest
func (DescribeDeviceInput) GoString ¶
func (s DescribeDeviceInput) GoString() string
GoString returns the string representation
func (DescribeDeviceInput) MarshalFields ¶
func (s DescribeDeviceInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeDeviceInput) String ¶
func (s DescribeDeviceInput) String() string
String returns the string representation
func (*DescribeDeviceInput) Validate ¶
func (s *DescribeDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDeviceOutput ¶
type DescribeDeviceOutput struct { // The date that the device first signed in to Amazon WorkLink. FirstAccessedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The date that the device last accessed Amazon WorkLink. LastAccessedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The manufacturer of the device. Manufacturer *string `min:"1" type:"string"` // The model of the device. Model *string `min:"1" type:"string"` // The operating system of the device. OperatingSystem *string `min:"1" type:"string"` // The operating system version of the device. OperatingSystemVersion *string `min:"1" type:"string"` // The operating system patch level of the device. PatchLevel *string `min:"1" type:"string"` // The current state of the device. Status DeviceStatus `type:"string" enum:"true"` // The user name associated with the device. Username *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDeviceResponse
func (DescribeDeviceOutput) GoString ¶
func (s DescribeDeviceOutput) GoString() string
GoString returns the string representation
func (DescribeDeviceOutput) MarshalFields ¶
func (s DescribeDeviceOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeDeviceOutput) SDKResponseMetadata ¶
func (s DescribeDeviceOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeDeviceOutput) String ¶
func (s DescribeDeviceOutput) String() string
String returns the string representation
type DescribeDevicePolicyConfigurationInput ¶
type DescribeDevicePolicyConfigurationInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDevicePolicyConfigurationRequest
func (DescribeDevicePolicyConfigurationInput) GoString ¶
func (s DescribeDevicePolicyConfigurationInput) GoString() string
GoString returns the string representation
func (DescribeDevicePolicyConfigurationInput) MarshalFields ¶
func (s DescribeDevicePolicyConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeDevicePolicyConfigurationInput) String ¶
func (s DescribeDevicePolicyConfigurationInput) String() string
String returns the string representation
func (*DescribeDevicePolicyConfigurationInput) Validate ¶
func (s *DescribeDevicePolicyConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDevicePolicyConfigurationOutput ¶
type DescribeDevicePolicyConfigurationOutput struct { // The certificate chain, including intermediate certificates and the root certificate // authority certificate used to issue device certificates. DeviceCaCertificate *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDevicePolicyConfigurationResponse
func (DescribeDevicePolicyConfigurationOutput) GoString ¶
func (s DescribeDevicePolicyConfigurationOutput) GoString() string
GoString returns the string representation
func (DescribeDevicePolicyConfigurationOutput) MarshalFields ¶
func (s DescribeDevicePolicyConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeDevicePolicyConfigurationOutput) SDKResponseMetadata ¶
func (s DescribeDevicePolicyConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeDevicePolicyConfigurationOutput) String ¶
func (s DescribeDevicePolicyConfigurationOutput) String() string
String returns the string representation
type DescribeDevicePolicyConfigurationRequest ¶
type DescribeDevicePolicyConfigurationRequest struct { *aws.Request Input *DescribeDevicePolicyConfigurationInput Copy func(*DescribeDevicePolicyConfigurationInput) DescribeDevicePolicyConfigurationRequest }
DescribeDevicePolicyConfigurationRequest is a API request type for the DescribeDevicePolicyConfiguration API operation.
func (DescribeDevicePolicyConfigurationRequest) Send ¶
func (r DescribeDevicePolicyConfigurationRequest) Send(ctx context.Context) (*DescribeDevicePolicyConfigurationOutput, error)
Send marshals and sends the DescribeDevicePolicyConfiguration API request.
type DescribeDeviceRequest ¶
type DescribeDeviceRequest struct { *aws.Request Input *DescribeDeviceInput Copy func(*DescribeDeviceInput) DescribeDeviceRequest }
DescribeDeviceRequest is a API request type for the DescribeDevice API operation.
func (DescribeDeviceRequest) Send ¶
func (r DescribeDeviceRequest) Send(ctx context.Context) (*DescribeDeviceOutput, error)
Send marshals and sends the DescribeDevice API request.
type DescribeDomainInput ¶
type DescribeDomainInput struct { // The name of the domain. // // DomainName is a required field DomainName *string `min:"1" type:"string" required:"true"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDomainRequest
func (DescribeDomainInput) GoString ¶
func (s DescribeDomainInput) GoString() string
GoString returns the string representation
func (DescribeDomainInput) MarshalFields ¶
func (s DescribeDomainInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeDomainInput) String ¶
func (s DescribeDomainInput) String() string
String returns the string representation
func (*DescribeDomainInput) Validate ¶
func (s *DescribeDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDomainOutput ¶
type DescribeDomainOutput struct { // The time that the domain was added. CreatedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The name to display. DisplayName *string `type:"string"` // The current state for the domain. DomainStatus DomainStatus `type:"string" enum:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDomainResponse
func (DescribeDomainOutput) GoString ¶
func (s DescribeDomainOutput) GoString() string
GoString returns the string representation
func (DescribeDomainOutput) MarshalFields ¶
func (s DescribeDomainOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeDomainOutput) SDKResponseMetadata ¶
func (s DescribeDomainOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeDomainOutput) String ¶
func (s DescribeDomainOutput) String() string
String returns the string representation
type DescribeDomainRequest ¶
type DescribeDomainRequest struct { *aws.Request Input *DescribeDomainInput Copy func(*DescribeDomainInput) DescribeDomainRequest }
DescribeDomainRequest is a API request type for the DescribeDomain API operation.
func (DescribeDomainRequest) Send ¶
func (r DescribeDomainRequest) Send(ctx context.Context) (*DescribeDomainOutput, error)
Send marshals and sends the DescribeDomain API request.
type DescribeFleetMetadataInput ¶
type DescribeFleetMetadataInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeFleetMetadataRequest
func (DescribeFleetMetadataInput) GoString ¶
func (s DescribeFleetMetadataInput) GoString() string
GoString returns the string representation
func (DescribeFleetMetadataInput) MarshalFields ¶
func (s DescribeFleetMetadataInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeFleetMetadataInput) String ¶
func (s DescribeFleetMetadataInput) String() string
String returns the string representation
func (*DescribeFleetMetadataInput) Validate ¶
func (s *DescribeFleetMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeFleetMetadataOutput ¶
type DescribeFleetMetadataOutput struct { // The identifier used by users to sign in to the Amazon WorkLink app. CompanyCode *string `min:"1" type:"string"` // The time that the fleet was created. CreatedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The name to display. DisplayName *string `type:"string"` // The name of the fleet. FleetName *string `min:"1" type:"string"` // The current state of the fleet. FleetStatus FleetStatus `type:"string" enum:"true"` // The time that the fleet was last updated. LastUpdatedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The option to optimize for better performance by routing traffic through // the closest AWS Region to users, which may be outside of your home Region. OptimizeForEndUserLocation *bool `type:"boolean"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeFleetMetadataResponse
func (DescribeFleetMetadataOutput) GoString ¶
func (s DescribeFleetMetadataOutput) GoString() string
GoString returns the string representation
func (DescribeFleetMetadataOutput) MarshalFields ¶
func (s DescribeFleetMetadataOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeFleetMetadataOutput) SDKResponseMetadata ¶
func (s DescribeFleetMetadataOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeFleetMetadataOutput) String ¶
func (s DescribeFleetMetadataOutput) String() string
String returns the string representation
type DescribeFleetMetadataRequest ¶
type DescribeFleetMetadataRequest struct { *aws.Request Input *DescribeFleetMetadataInput Copy func(*DescribeFleetMetadataInput) DescribeFleetMetadataRequest }
DescribeFleetMetadataRequest is a API request type for the DescribeFleetMetadata API operation.
func (DescribeFleetMetadataRequest) Send ¶
func (r DescribeFleetMetadataRequest) Send(ctx context.Context) (*DescribeFleetMetadataOutput, error)
Send marshals and sends the DescribeFleetMetadata API request.
type DescribeIdentityProviderConfigurationInput ¶
type DescribeIdentityProviderConfigurationInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeIdentityProviderConfigurationRequest
func (DescribeIdentityProviderConfigurationInput) GoString ¶
func (s DescribeIdentityProviderConfigurationInput) GoString() string
GoString returns the string representation
func (DescribeIdentityProviderConfigurationInput) MarshalFields ¶
func (s DescribeIdentityProviderConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeIdentityProviderConfigurationInput) String ¶
func (s DescribeIdentityProviderConfigurationInput) String() string
String returns the string representation
func (*DescribeIdentityProviderConfigurationInput) Validate ¶
func (s *DescribeIdentityProviderConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeIdentityProviderConfigurationOutput ¶
type DescribeIdentityProviderConfigurationOutput struct { // The SAML metadata document provided by the user’s identity provider. IdentityProviderSamlMetadata *string `min:"1" type:"string"` // The type of identity provider. IdentityProviderType IdentityProviderType `type:"string" enum:"true"` // The SAML metadata document uploaded to the user’s identity provider. ServiceProviderSamlMetadata *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeIdentityProviderConfigurationResponse
func (DescribeIdentityProviderConfigurationOutput) GoString ¶
func (s DescribeIdentityProviderConfigurationOutput) GoString() string
GoString returns the string representation
func (DescribeIdentityProviderConfigurationOutput) MarshalFields ¶
func (s DescribeIdentityProviderConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeIdentityProviderConfigurationOutput) SDKResponseMetadata ¶
func (s DescribeIdentityProviderConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeIdentityProviderConfigurationOutput) String ¶
func (s DescribeIdentityProviderConfigurationOutput) String() string
String returns the string representation
type DescribeIdentityProviderConfigurationRequest ¶
type DescribeIdentityProviderConfigurationRequest struct { *aws.Request Input *DescribeIdentityProviderConfigurationInput Copy func(*DescribeIdentityProviderConfigurationInput) DescribeIdentityProviderConfigurationRequest }
DescribeIdentityProviderConfigurationRequest is a API request type for the DescribeIdentityProviderConfiguration API operation.
func (DescribeIdentityProviderConfigurationRequest) Send ¶
func (r DescribeIdentityProviderConfigurationRequest) Send(ctx context.Context) (*DescribeIdentityProviderConfigurationOutput, error)
Send marshals and sends the DescribeIdentityProviderConfiguration API request.
type DescribeWebsiteCertificateAuthorityInput ¶
type DescribeWebsiteCertificateAuthorityInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // A unique identifier for the certificate authority. // // WebsiteCaId is a required field WebsiteCaId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeWebsiteCertificateAuthorityRequest
func (DescribeWebsiteCertificateAuthorityInput) GoString ¶
func (s DescribeWebsiteCertificateAuthorityInput) GoString() string
GoString returns the string representation
func (DescribeWebsiteCertificateAuthorityInput) MarshalFields ¶
func (s DescribeWebsiteCertificateAuthorityInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeWebsiteCertificateAuthorityInput) String ¶
func (s DescribeWebsiteCertificateAuthorityInput) String() string
String returns the string representation
func (*DescribeWebsiteCertificateAuthorityInput) Validate ¶
func (s *DescribeWebsiteCertificateAuthorityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeWebsiteCertificateAuthorityOutput ¶
type DescribeWebsiteCertificateAuthorityOutput struct { // The root certificate of the certificate authority. Certificate *string `min:"1" type:"string"` // The time that the certificate authority was added. CreatedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The certificate name to display. DisplayName *string `type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeWebsiteCertificateAuthorityResponse
func (DescribeWebsiteCertificateAuthorityOutput) GoString ¶
func (s DescribeWebsiteCertificateAuthorityOutput) GoString() string
GoString returns the string representation
func (DescribeWebsiteCertificateAuthorityOutput) MarshalFields ¶
func (s DescribeWebsiteCertificateAuthorityOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DescribeWebsiteCertificateAuthorityOutput) SDKResponseMetadata ¶
func (s DescribeWebsiteCertificateAuthorityOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DescribeWebsiteCertificateAuthorityOutput) String ¶
func (s DescribeWebsiteCertificateAuthorityOutput) String() string
String returns the string representation
type DescribeWebsiteCertificateAuthorityRequest ¶
type DescribeWebsiteCertificateAuthorityRequest struct { *aws.Request Input *DescribeWebsiteCertificateAuthorityInput Copy func(*DescribeWebsiteCertificateAuthorityInput) DescribeWebsiteCertificateAuthorityRequest }
DescribeWebsiteCertificateAuthorityRequest is a API request type for the DescribeWebsiteCertificateAuthority API operation.
func (DescribeWebsiteCertificateAuthorityRequest) Send ¶
func (r DescribeWebsiteCertificateAuthorityRequest) Send(ctx context.Context) (*DescribeWebsiteCertificateAuthorityOutput, error)
Send marshals and sends the DescribeWebsiteCertificateAuthority API request.
type DeviceStatus ¶
type DeviceStatus string
const ( DeviceStatusActive DeviceStatus = "ACTIVE" DeviceStatusSignedOut DeviceStatus = "SIGNED_OUT" )
Enum values for DeviceStatus
func (DeviceStatus) MarshalValue ¶
func (enum DeviceStatus) MarshalValue() (string, error)
func (DeviceStatus) MarshalValueBuf ¶
func (enum DeviceStatus) MarshalValueBuf(b []byte) ([]byte, error)
type DeviceSummary ¶
type DeviceSummary struct { // The ID of the device. DeviceId *string `min:"1" type:"string"` // The status of the device. DeviceStatus DeviceStatus `type:"string" enum:"true"` // contains filtered or unexported fields }
The summary of devices. Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DeviceSummary
func (DeviceSummary) GoString ¶
func (s DeviceSummary) GoString() string
GoString returns the string representation
func (DeviceSummary) MarshalFields ¶
func (s DeviceSummary) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeviceSummary) String ¶
func (s DeviceSummary) String() string
String returns the string representation
type DisassociateDomainInput ¶
type DisassociateDomainInput struct { // The name of the domain. // // DomainName is a required field DomainName *string `min:"1" type:"string" required:"true"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DisassociateDomainRequest
func (DisassociateDomainInput) GoString ¶
func (s DisassociateDomainInput) GoString() string
GoString returns the string representation
func (DisassociateDomainInput) MarshalFields ¶
func (s DisassociateDomainInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociateDomainInput) String ¶
func (s DisassociateDomainInput) String() string
String returns the string representation
func (*DisassociateDomainInput) Validate ¶
func (s *DisassociateDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateDomainOutput ¶
type DisassociateDomainOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DisassociateDomainResponse
func (DisassociateDomainOutput) GoString ¶
func (s DisassociateDomainOutput) GoString() string
GoString returns the string representation
func (DisassociateDomainOutput) MarshalFields ¶
func (s DisassociateDomainOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociateDomainOutput) SDKResponseMetadata ¶
func (s DisassociateDomainOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DisassociateDomainOutput) String ¶
func (s DisassociateDomainOutput) String() string
String returns the string representation
type DisassociateDomainRequest ¶
type DisassociateDomainRequest struct { *aws.Request Input *DisassociateDomainInput Copy func(*DisassociateDomainInput) DisassociateDomainRequest }
DisassociateDomainRequest is a API request type for the DisassociateDomain API operation.
func (DisassociateDomainRequest) Send ¶
func (r DisassociateDomainRequest) Send(ctx context.Context) (*DisassociateDomainOutput, error)
Send marshals and sends the DisassociateDomain API request.
type DisassociateWebsiteCertificateAuthorityInput ¶
type DisassociateWebsiteCertificateAuthorityInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // A unique identifier for the CA. // // WebsiteCaId is a required field WebsiteCaId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DisassociateWebsiteCertificateAuthorityRequest
func (DisassociateWebsiteCertificateAuthorityInput) GoString ¶
func (s DisassociateWebsiteCertificateAuthorityInput) GoString() string
GoString returns the string representation
func (DisassociateWebsiteCertificateAuthorityInput) MarshalFields ¶
func (s DisassociateWebsiteCertificateAuthorityInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociateWebsiteCertificateAuthorityInput) String ¶
func (s DisassociateWebsiteCertificateAuthorityInput) String() string
String returns the string representation
func (*DisassociateWebsiteCertificateAuthorityInput) Validate ¶
func (s *DisassociateWebsiteCertificateAuthorityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateWebsiteCertificateAuthorityOutput ¶
type DisassociateWebsiteCertificateAuthorityOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DisassociateWebsiteCertificateAuthorityResponse
func (DisassociateWebsiteCertificateAuthorityOutput) GoString ¶
func (s DisassociateWebsiteCertificateAuthorityOutput) GoString() string
GoString returns the string representation
func (DisassociateWebsiteCertificateAuthorityOutput) MarshalFields ¶
func (s DisassociateWebsiteCertificateAuthorityOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociateWebsiteCertificateAuthorityOutput) SDKResponseMetadata ¶
func (s DisassociateWebsiteCertificateAuthorityOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (DisassociateWebsiteCertificateAuthorityOutput) String ¶
func (s DisassociateWebsiteCertificateAuthorityOutput) String() string
String returns the string representation
type DisassociateWebsiteCertificateAuthorityRequest ¶
type DisassociateWebsiteCertificateAuthorityRequest struct { *aws.Request Input *DisassociateWebsiteCertificateAuthorityInput Copy func(*DisassociateWebsiteCertificateAuthorityInput) DisassociateWebsiteCertificateAuthorityRequest }
DisassociateWebsiteCertificateAuthorityRequest is a API request type for the DisassociateWebsiteCertificateAuthority API operation.
func (DisassociateWebsiteCertificateAuthorityRequest) Send ¶
func (r DisassociateWebsiteCertificateAuthorityRequest) Send(ctx context.Context) (*DisassociateWebsiteCertificateAuthorityOutput, error)
Send marshals and sends the DisassociateWebsiteCertificateAuthority API request.
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) MarshalValue ¶
func (enum DomainStatus) MarshalValue() (string, error)
func (DomainStatus) MarshalValueBuf ¶
func (enum DomainStatus) MarshalValueBuf(b []byte) ([]byte, error)
type DomainSummary ¶
type DomainSummary struct { // The time that the domain was created. // // CreatedTime is a required field CreatedTime *time.Time `type:"timestamp" timestampFormat:"unix" required:"true"` // The name to display. DisplayName *string `type:"string"` // The name of the domain. // // DomainName is a required field DomainName *string `min:"1" type:"string" required:"true"` // The status of the domain. // // DomainStatus is a required field DomainStatus DomainStatus `type:"string" required:"true" enum:"true"` // contains filtered or unexported fields }
The summary of the domain. Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DomainSummary
func (DomainSummary) GoString ¶
func (s DomainSummary) GoString() string
GoString returns the string representation
func (DomainSummary) MarshalFields ¶
func (s DomainSummary) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DomainSummary) String ¶
func (s DomainSummary) String() string
String returns the string representation
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) MarshalValue ¶
func (enum FleetStatus) MarshalValue() (string, error)
func (FleetStatus) MarshalValueBuf ¶
func (enum FleetStatus) MarshalValueBuf(b []byte) ([]byte, error)
type FleetSummary ¶
type FleetSummary struct { // The identifier used by users to sign into the Amazon WorkLink app. CompanyCode *string `min:"1" type:"string"` // The time when the fleet was created. CreatedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The name to display. DisplayName *string `type:"string"` // The ARN of the fleet. FleetArn *string `min:"20" type:"string"` // The name of the fleet. FleetName *string `min:"1" type:"string"` // The status of the fleet. FleetStatus FleetStatus `type:"string" enum:"true"` // The time when the fleet was last updated. LastUpdatedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // contains filtered or unexported fields }
The summary of the fleet. Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/FleetSummary
func (FleetSummary) GoString ¶
func (s FleetSummary) GoString() string
GoString returns the string representation
func (FleetSummary) MarshalFields ¶
func (s FleetSummary) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (FleetSummary) String ¶
func (s FleetSummary) String() string
String returns the string representation
type IdentityProviderType ¶
type IdentityProviderType string
const ( IdentityProviderTypeSaml IdentityProviderType = "SAML" )
Enum values for IdentityProviderType
func (IdentityProviderType) MarshalValue ¶
func (enum IdentityProviderType) MarshalValue() (string, error)
func (IdentityProviderType) MarshalValueBuf ¶
func (enum IdentityProviderType) MarshalValueBuf(b []byte) ([]byte, error)
type ListDevicesInput ¶
type ListDevicesInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // The maximum number of results to be included in the next page. MaxResults *int64 `min:"1" type:"integer"` // The pagination token used to retrieve the next page of results for this operation. // If this value is null, it retrieves the first page. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListDevicesRequest
func (ListDevicesInput) GoString ¶
func (s ListDevicesInput) GoString() string
GoString returns the string representation
func (ListDevicesInput) MarshalFields ¶
func (s ListDevicesInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListDevicesInput) String ¶
func (s ListDevicesInput) String() string
String returns the string representation
func (*ListDevicesInput) Validate ¶
func (s *ListDevicesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDevicesOutput ¶
type ListDevicesOutput struct { // Information about the devices. Devices []DeviceSummary `type:"list"` // The pagination token used to retrieve the next page of results for this operation. // If there are no more pages, this value is null. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListDevicesResponse
func (ListDevicesOutput) GoString ¶
func (s ListDevicesOutput) GoString() string
GoString returns the string representation
func (ListDevicesOutput) MarshalFields ¶
func (s ListDevicesOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListDevicesOutput) SDKResponseMetadata ¶
func (s ListDevicesOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (ListDevicesOutput) String ¶
func (s ListDevicesOutput) String() string
String returns the string representation
type ListDevicesPager ¶
ListDevicesPager is used to paginate the request. This can be done by calling Next and CurrentPage.
func (*ListDevicesPager) CurrentPage ¶
func (p *ListDevicesPager) CurrentPage() *ListDevicesOutput
type ListDevicesRequest ¶
type ListDevicesRequest struct { *aws.Request Input *ListDevicesInput Copy func(*ListDevicesInput) ListDevicesRequest }
ListDevicesRequest is a API request type for the ListDevices API operation.
func (*ListDevicesRequest) Paginate ¶
func (p *ListDevicesRequest) Paginate(opts ...aws.Option) ListDevicesPager
Paginate pages iterates over the pages of a ListDevicesRequest operation, calling the Next method for each page. Using the paginators Next method will depict whether or not there are more pages.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDevices operation. req := client.ListDevicesRequest(input) p := req.Paginate() for p.Next() { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (ListDevicesRequest) Send ¶
func (r ListDevicesRequest) Send(ctx context.Context) (*ListDevicesOutput, error)
Send marshals and sends the ListDevices API request.
type ListDomainsInput ¶
type ListDomainsInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // The maximum number of results to be included in the next page. MaxResults *int64 `min:"1" type:"integer"` // The pagination token used to retrieve the next page of results for this operation. // If this value is null, it retrieves the first page. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListDomainsRequest
func (ListDomainsInput) GoString ¶
func (s ListDomainsInput) GoString() string
GoString returns the string representation
func (ListDomainsInput) MarshalFields ¶
func (s ListDomainsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListDomainsInput) String ¶
func (s ListDomainsInput) String() string
String returns the string representation
func (*ListDomainsInput) Validate ¶
func (s *ListDomainsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDomainsOutput ¶
type ListDomainsOutput struct { // Information about the domains. Domains []DomainSummary `type:"list"` // The pagination token used to retrieve the next page of results for this operation. // If there are no more pages, this value is null. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListDomainsResponse
func (ListDomainsOutput) GoString ¶
func (s ListDomainsOutput) GoString() string
GoString returns the string representation
func (ListDomainsOutput) MarshalFields ¶
func (s ListDomainsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListDomainsOutput) SDKResponseMetadata ¶
func (s ListDomainsOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (ListDomainsOutput) String ¶
func (s ListDomainsOutput) String() string
String returns the string representation
type ListDomainsPager ¶
ListDomainsPager is used to paginate the request. This can be done by calling Next and CurrentPage.
func (*ListDomainsPager) CurrentPage ¶
func (p *ListDomainsPager) CurrentPage() *ListDomainsOutput
type ListDomainsRequest ¶
type ListDomainsRequest struct { *aws.Request Input *ListDomainsInput Copy func(*ListDomainsInput) ListDomainsRequest }
ListDomainsRequest is a API request type for the ListDomains API operation.
func (*ListDomainsRequest) Paginate ¶
func (p *ListDomainsRequest) Paginate(opts ...aws.Option) ListDomainsPager
Paginate pages iterates over the pages of a ListDomainsRequest operation, calling the Next method for each page. Using the paginators Next method will depict whether or not there are more pages.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDomains operation. req := client.ListDomainsRequest(input) p := req.Paginate() for p.Next() { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (ListDomainsRequest) Send ¶
func (r ListDomainsRequest) Send(ctx context.Context) (*ListDomainsOutput, error)
Send marshals and sends the ListDomains API request.
type ListFleetsInput ¶
type ListFleetsInput struct { // The maximum number of results to be included in the next page. MaxResults *int64 `min:"1" type:"integer"` // The pagination token used to retrieve the next page of results for this operation. // If this value is null, it retrieves the first page. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListFleetsRequest
func (ListFleetsInput) GoString ¶
func (s ListFleetsInput) GoString() string
GoString returns the string representation
func (ListFleetsInput) MarshalFields ¶
func (s ListFleetsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListFleetsInput) String ¶
func (s ListFleetsInput) String() string
String returns the string representation
func (*ListFleetsInput) Validate ¶
func (s *ListFleetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListFleetsOutput ¶
type ListFleetsOutput struct { // The summary list of the fleets. FleetSummaryList []FleetSummary `type:"list"` // The pagination token used to retrieve the next page of results for this operation. // If there are no more pages, this value is null. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListFleetsResponse
func (ListFleetsOutput) GoString ¶
func (s ListFleetsOutput) GoString() string
GoString returns the string representation
func (ListFleetsOutput) MarshalFields ¶
func (s ListFleetsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListFleetsOutput) SDKResponseMetadata ¶
func (s ListFleetsOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (ListFleetsOutput) String ¶
func (s ListFleetsOutput) String() string
String returns the string representation
type ListFleetsPager ¶
ListFleetsPager is used to paginate the request. This can be done by calling Next and CurrentPage.
func (*ListFleetsPager) CurrentPage ¶
func (p *ListFleetsPager) CurrentPage() *ListFleetsOutput
type ListFleetsRequest ¶
type ListFleetsRequest struct { *aws.Request Input *ListFleetsInput Copy func(*ListFleetsInput) ListFleetsRequest }
ListFleetsRequest is a API request type for the ListFleets API operation.
func (*ListFleetsRequest) Paginate ¶
func (p *ListFleetsRequest) Paginate(opts ...aws.Option) ListFleetsPager
Paginate pages iterates over the pages of a ListFleetsRequest operation, calling the Next method for each page. Using the paginators Next method will depict whether or not there are more pages.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListFleets operation. req := client.ListFleetsRequest(input) p := req.Paginate() for p.Next() { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (ListFleetsRequest) Send ¶
func (r ListFleetsRequest) Send(ctx context.Context) (*ListFleetsOutput, error)
Send marshals and sends the ListFleets API request.
type ListWebsiteCertificateAuthoritiesInput ¶
type ListWebsiteCertificateAuthoritiesInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // The maximum number of results to be included in the next page. MaxResults *int64 `min:"1" type:"integer"` // The pagination token used to retrieve the next page of results for this operation. // If this value is null, it retrieves the first page. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListWebsiteCertificateAuthoritiesRequest
func (ListWebsiteCertificateAuthoritiesInput) GoString ¶
func (s ListWebsiteCertificateAuthoritiesInput) GoString() string
GoString returns the string representation
func (ListWebsiteCertificateAuthoritiesInput) MarshalFields ¶
func (s ListWebsiteCertificateAuthoritiesInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListWebsiteCertificateAuthoritiesInput) String ¶
func (s ListWebsiteCertificateAuthoritiesInput) String() string
String returns the string representation
func (*ListWebsiteCertificateAuthoritiesInput) Validate ¶
func (s *ListWebsiteCertificateAuthoritiesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWebsiteCertificateAuthoritiesOutput ¶
type ListWebsiteCertificateAuthoritiesOutput struct { // The pagination token used to retrieve the next page of results for this operation. // If there are no more pages, this value is null. NextToken *string `min:"1" type:"string"` // Information about the certificates. WebsiteCertificateAuthorities []WebsiteCaSummary `type:"list"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListWebsiteCertificateAuthoritiesResponse
func (ListWebsiteCertificateAuthoritiesOutput) GoString ¶
func (s ListWebsiteCertificateAuthoritiesOutput) GoString() string
GoString returns the string representation
func (ListWebsiteCertificateAuthoritiesOutput) MarshalFields ¶
func (s ListWebsiteCertificateAuthoritiesOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListWebsiteCertificateAuthoritiesOutput) SDKResponseMetadata ¶
func (s ListWebsiteCertificateAuthoritiesOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (ListWebsiteCertificateAuthoritiesOutput) String ¶
func (s ListWebsiteCertificateAuthoritiesOutput) String() string
String returns the string representation
type ListWebsiteCertificateAuthoritiesPager ¶
ListWebsiteCertificateAuthoritiesPager is used to paginate the request. This can be done by calling Next and CurrentPage.
func (*ListWebsiteCertificateAuthoritiesPager) CurrentPage ¶
func (p *ListWebsiteCertificateAuthoritiesPager) CurrentPage() *ListWebsiteCertificateAuthoritiesOutput
type ListWebsiteCertificateAuthoritiesRequest ¶
type ListWebsiteCertificateAuthoritiesRequest struct { *aws.Request Input *ListWebsiteCertificateAuthoritiesInput Copy func(*ListWebsiteCertificateAuthoritiesInput) ListWebsiteCertificateAuthoritiesRequest }
ListWebsiteCertificateAuthoritiesRequest is a API request type for the ListWebsiteCertificateAuthorities API operation.
func (*ListWebsiteCertificateAuthoritiesRequest) Paginate ¶
func (p *ListWebsiteCertificateAuthoritiesRequest) Paginate(opts ...aws.Option) ListWebsiteCertificateAuthoritiesPager
Paginate pages iterates over the pages of a ListWebsiteCertificateAuthoritiesRequest operation, calling the Next method for each page. Using the paginators Next method will depict whether or not there are more pages.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListWebsiteCertificateAuthorities operation. req := client.ListWebsiteCertificateAuthoritiesRequest(input) p := req.Paginate() for p.Next() { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (ListWebsiteCertificateAuthoritiesRequest) Send ¶
func (r ListWebsiteCertificateAuthoritiesRequest) Send(ctx context.Context) (*ListWebsiteCertificateAuthoritiesOutput, error)
Send marshals and sends the ListWebsiteCertificateAuthorities API request.
type RestoreDomainAccessInput ¶
type RestoreDomainAccessInput struct { // The name of the domain. // // DomainName is a required field DomainName *string `min:"1" type:"string" required:"true"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/RestoreDomainAccessRequest
func (RestoreDomainAccessInput) GoString ¶
func (s RestoreDomainAccessInput) GoString() string
GoString returns the string representation
func (RestoreDomainAccessInput) MarshalFields ¶
func (s RestoreDomainAccessInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RestoreDomainAccessInput) String ¶
func (s RestoreDomainAccessInput) String() string
String returns the string representation
func (*RestoreDomainAccessInput) Validate ¶
func (s *RestoreDomainAccessInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestoreDomainAccessOutput ¶
type RestoreDomainAccessOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/RestoreDomainAccessResponse
func (RestoreDomainAccessOutput) GoString ¶
func (s RestoreDomainAccessOutput) GoString() string
GoString returns the string representation
func (RestoreDomainAccessOutput) MarshalFields ¶
func (s RestoreDomainAccessOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RestoreDomainAccessOutput) SDKResponseMetadata ¶
func (s RestoreDomainAccessOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (RestoreDomainAccessOutput) String ¶
func (s RestoreDomainAccessOutput) String() string
String returns the string representation
type RestoreDomainAccessRequest ¶
type RestoreDomainAccessRequest struct { *aws.Request Input *RestoreDomainAccessInput Copy func(*RestoreDomainAccessInput) RestoreDomainAccessRequest }
RestoreDomainAccessRequest is a API request type for the RestoreDomainAccess API operation.
func (RestoreDomainAccessRequest) Send ¶
func (r RestoreDomainAccessRequest) Send(ctx context.Context) (*RestoreDomainAccessOutput, error)
Send marshals and sends the RestoreDomainAccess API request.
type RevokeDomainAccessInput ¶
type RevokeDomainAccessInput struct { // The name of the domain. // // DomainName is a required field DomainName *string `min:"1" type:"string" required:"true"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/RevokeDomainAccessRequest
func (RevokeDomainAccessInput) GoString ¶
func (s RevokeDomainAccessInput) GoString() string
GoString returns the string representation
func (RevokeDomainAccessInput) MarshalFields ¶
func (s RevokeDomainAccessInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RevokeDomainAccessInput) String ¶
func (s RevokeDomainAccessInput) String() string
String returns the string representation
func (*RevokeDomainAccessInput) Validate ¶
func (s *RevokeDomainAccessInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokeDomainAccessOutput ¶
type RevokeDomainAccessOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/RevokeDomainAccessResponse
func (RevokeDomainAccessOutput) GoString ¶
func (s RevokeDomainAccessOutput) GoString() string
GoString returns the string representation
func (RevokeDomainAccessOutput) MarshalFields ¶
func (s RevokeDomainAccessOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RevokeDomainAccessOutput) SDKResponseMetadata ¶
func (s RevokeDomainAccessOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (RevokeDomainAccessOutput) String ¶
func (s RevokeDomainAccessOutput) String() string
String returns the string representation
type RevokeDomainAccessRequest ¶
type RevokeDomainAccessRequest struct { *aws.Request Input *RevokeDomainAccessInput Copy func(*RevokeDomainAccessInput) RevokeDomainAccessRequest }
RevokeDomainAccessRequest is a API request type for the RevokeDomainAccess API operation.
func (RevokeDomainAccessRequest) Send ¶
func (r RevokeDomainAccessRequest) Send(ctx context.Context) (*RevokeDomainAccessOutput, error)
Send marshals and sends the RevokeDomainAccess API request.
type SignOutUserInput ¶
type SignOutUserInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // The name of the user. // // Username is a required field Username *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/SignOutUserRequest
func (SignOutUserInput) GoString ¶
func (s SignOutUserInput) GoString() string
GoString returns the string representation
func (SignOutUserInput) MarshalFields ¶
func (s SignOutUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (SignOutUserInput) String ¶
func (s SignOutUserInput) String() string
String returns the string representation
func (*SignOutUserInput) Validate ¶
func (s *SignOutUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SignOutUserOutput ¶
type SignOutUserOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/SignOutUserResponse
func (SignOutUserOutput) GoString ¶
func (s SignOutUserOutput) GoString() string
GoString returns the string representation
func (SignOutUserOutput) MarshalFields ¶
func (s SignOutUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (SignOutUserOutput) SDKResponseMetadata ¶
func (s SignOutUserOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (SignOutUserOutput) String ¶
func (s SignOutUserOutput) String() string
String returns the string representation
type SignOutUserRequest ¶
type SignOutUserRequest struct { *aws.Request Input *SignOutUserInput Copy func(*SignOutUserInput) SignOutUserRequest }
SignOutUserRequest is a API request type for the SignOutUser API operation.
func (SignOutUserRequest) Send ¶
func (r SignOutUserRequest) Send(ctx context.Context) (*SignOutUserOutput, error)
Send marshals and sends the SignOutUser API request.
type UpdateAuditStreamConfigurationInput ¶
type UpdateAuditStreamConfigurationInput struct { // The ARN of the Amazon Kinesis data stream that receives the audit events. AuditStreamArn *string `type:"string"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateAuditStreamConfigurationRequest
func (UpdateAuditStreamConfigurationInput) GoString ¶
func (s UpdateAuditStreamConfigurationInput) GoString() string
GoString returns the string representation
func (UpdateAuditStreamConfigurationInput) MarshalFields ¶
func (s UpdateAuditStreamConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateAuditStreamConfigurationInput) String ¶
func (s UpdateAuditStreamConfigurationInput) String() string
String returns the string representation
func (*UpdateAuditStreamConfigurationInput) Validate ¶
func (s *UpdateAuditStreamConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAuditStreamConfigurationOutput ¶
type UpdateAuditStreamConfigurationOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateAuditStreamConfigurationResponse
func (UpdateAuditStreamConfigurationOutput) GoString ¶
func (s UpdateAuditStreamConfigurationOutput) GoString() string
GoString returns the string representation
func (UpdateAuditStreamConfigurationOutput) MarshalFields ¶
func (s UpdateAuditStreamConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateAuditStreamConfigurationOutput) SDKResponseMetadata ¶
func (s UpdateAuditStreamConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (UpdateAuditStreamConfigurationOutput) String ¶
func (s UpdateAuditStreamConfigurationOutput) String() string
String returns the string representation
type UpdateAuditStreamConfigurationRequest ¶
type UpdateAuditStreamConfigurationRequest struct { *aws.Request Input *UpdateAuditStreamConfigurationInput Copy func(*UpdateAuditStreamConfigurationInput) UpdateAuditStreamConfigurationRequest }
UpdateAuditStreamConfigurationRequest is a API request type for the UpdateAuditStreamConfiguration API operation.
func (UpdateAuditStreamConfigurationRequest) Send ¶
func (r UpdateAuditStreamConfigurationRequest) Send(ctx context.Context) (*UpdateAuditStreamConfigurationOutput, error)
Send marshals and sends the UpdateAuditStreamConfiguration API request.
type UpdateCompanyNetworkConfigurationInput ¶
type UpdateCompanyNetworkConfigurationInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // The security groups associated with access to the provided subnets. // // SecurityGroupIds is a required field SecurityGroupIds []string `type:"list" required:"true"` // The subnets used for X-ENI connections from Amazon WorkLink rendering containers. // // SubnetIds is a required field SubnetIds []string `type:"list" required:"true"` // The VPC with connectivity to associated websites. // // VpcId is a required field VpcId *string `type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateCompanyNetworkConfigurationRequest
func (UpdateCompanyNetworkConfigurationInput) GoString ¶
func (s UpdateCompanyNetworkConfigurationInput) GoString() string
GoString returns the string representation
func (UpdateCompanyNetworkConfigurationInput) MarshalFields ¶
func (s UpdateCompanyNetworkConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateCompanyNetworkConfigurationInput) String ¶
func (s UpdateCompanyNetworkConfigurationInput) String() string
String returns the string representation
func (*UpdateCompanyNetworkConfigurationInput) Validate ¶
func (s *UpdateCompanyNetworkConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCompanyNetworkConfigurationOutput ¶
type UpdateCompanyNetworkConfigurationOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateCompanyNetworkConfigurationResponse
func (UpdateCompanyNetworkConfigurationOutput) GoString ¶
func (s UpdateCompanyNetworkConfigurationOutput) GoString() string
GoString returns the string representation
func (UpdateCompanyNetworkConfigurationOutput) MarshalFields ¶
func (s UpdateCompanyNetworkConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateCompanyNetworkConfigurationOutput) SDKResponseMetadata ¶
func (s UpdateCompanyNetworkConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (UpdateCompanyNetworkConfigurationOutput) String ¶
func (s UpdateCompanyNetworkConfigurationOutput) String() string
String returns the string representation
type UpdateCompanyNetworkConfigurationRequest ¶
type UpdateCompanyNetworkConfigurationRequest struct { *aws.Request Input *UpdateCompanyNetworkConfigurationInput Copy func(*UpdateCompanyNetworkConfigurationInput) UpdateCompanyNetworkConfigurationRequest }
UpdateCompanyNetworkConfigurationRequest is a API request type for the UpdateCompanyNetworkConfiguration API operation.
func (UpdateCompanyNetworkConfigurationRequest) Send ¶
func (r UpdateCompanyNetworkConfigurationRequest) Send(ctx context.Context) (*UpdateCompanyNetworkConfigurationOutput, error)
Send marshals and sends the UpdateCompanyNetworkConfiguration API request.
type UpdateDevicePolicyConfigurationInput ¶
type UpdateDevicePolicyConfigurationInput struct { // The certificate chain, including intermediate certificates and the root certificate // authority certificate used to issue device certificates. DeviceCaCertificate *string `min:"1" type:"string"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateDevicePolicyConfigurationRequest
func (UpdateDevicePolicyConfigurationInput) GoString ¶
func (s UpdateDevicePolicyConfigurationInput) GoString() string
GoString returns the string representation
func (UpdateDevicePolicyConfigurationInput) MarshalFields ¶
func (s UpdateDevicePolicyConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateDevicePolicyConfigurationInput) String ¶
func (s UpdateDevicePolicyConfigurationInput) String() string
String returns the string representation
func (*UpdateDevicePolicyConfigurationInput) Validate ¶
func (s *UpdateDevicePolicyConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDevicePolicyConfigurationOutput ¶
type UpdateDevicePolicyConfigurationOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateDevicePolicyConfigurationResponse
func (UpdateDevicePolicyConfigurationOutput) GoString ¶
func (s UpdateDevicePolicyConfigurationOutput) GoString() string
GoString returns the string representation
func (UpdateDevicePolicyConfigurationOutput) MarshalFields ¶
func (s UpdateDevicePolicyConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateDevicePolicyConfigurationOutput) SDKResponseMetadata ¶
func (s UpdateDevicePolicyConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (UpdateDevicePolicyConfigurationOutput) String ¶
func (s UpdateDevicePolicyConfigurationOutput) String() string
String returns the string representation
type UpdateDevicePolicyConfigurationRequest ¶
type UpdateDevicePolicyConfigurationRequest struct { *aws.Request Input *UpdateDevicePolicyConfigurationInput Copy func(*UpdateDevicePolicyConfigurationInput) UpdateDevicePolicyConfigurationRequest }
UpdateDevicePolicyConfigurationRequest is a API request type for the UpdateDevicePolicyConfiguration API operation.
func (UpdateDevicePolicyConfigurationRequest) Send ¶
func (r UpdateDevicePolicyConfigurationRequest) Send(ctx context.Context) (*UpdateDevicePolicyConfigurationOutput, error)
Send marshals and sends the UpdateDevicePolicyConfiguration API request.
type UpdateDomainMetadataInput ¶
type UpdateDomainMetadataInput struct { // The name to display. DisplayName *string `type:"string"` // The name of the domain. // // DomainName is a required field DomainName *string `min:"1" type:"string" required:"true"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateDomainMetadataRequest
func (UpdateDomainMetadataInput) GoString ¶
func (s UpdateDomainMetadataInput) GoString() string
GoString returns the string representation
func (UpdateDomainMetadataInput) MarshalFields ¶
func (s UpdateDomainMetadataInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateDomainMetadataInput) String ¶
func (s UpdateDomainMetadataInput) String() string
String returns the string representation
func (*UpdateDomainMetadataInput) Validate ¶
func (s *UpdateDomainMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDomainMetadataOutput ¶
type UpdateDomainMetadataOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateDomainMetadataResponse
func (UpdateDomainMetadataOutput) GoString ¶
func (s UpdateDomainMetadataOutput) GoString() string
GoString returns the string representation
func (UpdateDomainMetadataOutput) MarshalFields ¶
func (s UpdateDomainMetadataOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateDomainMetadataOutput) SDKResponseMetadata ¶
func (s UpdateDomainMetadataOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (UpdateDomainMetadataOutput) String ¶
func (s UpdateDomainMetadataOutput) String() string
String returns the string representation
type UpdateDomainMetadataRequest ¶
type UpdateDomainMetadataRequest struct { *aws.Request Input *UpdateDomainMetadataInput Copy func(*UpdateDomainMetadataInput) UpdateDomainMetadataRequest }
UpdateDomainMetadataRequest is a API request type for the UpdateDomainMetadata API operation.
func (UpdateDomainMetadataRequest) Send ¶
func (r UpdateDomainMetadataRequest) Send(ctx context.Context) (*UpdateDomainMetadataOutput, error)
Send marshals and sends the UpdateDomainMetadata API request.
type UpdateFleetMetadataInput ¶
type UpdateFleetMetadataInput struct { // The fleet name to display. The existing DisplayName is unset if null is passed. DisplayName *string `type:"string"` // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // The option to optimize for better performance by routing traffic through // the closest AWS Region to users, which may be outside of your home Region. OptimizeForEndUserLocation *bool `type:"boolean"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateFleetMetadataRequest
func (UpdateFleetMetadataInput) GoString ¶
func (s UpdateFleetMetadataInput) GoString() string
GoString returns the string representation
func (UpdateFleetMetadataInput) MarshalFields ¶
func (s UpdateFleetMetadataInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateFleetMetadataInput) String ¶
func (s UpdateFleetMetadataInput) String() string
String returns the string representation
func (*UpdateFleetMetadataInput) Validate ¶
func (s *UpdateFleetMetadataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateFleetMetadataOutput ¶
type UpdateFleetMetadataOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateFleetMetadataResponse
func (UpdateFleetMetadataOutput) GoString ¶
func (s UpdateFleetMetadataOutput) GoString() string
GoString returns the string representation
func (UpdateFleetMetadataOutput) MarshalFields ¶
func (s UpdateFleetMetadataOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateFleetMetadataOutput) SDKResponseMetadata ¶
func (s UpdateFleetMetadataOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (UpdateFleetMetadataOutput) String ¶
func (s UpdateFleetMetadataOutput) String() string
String returns the string representation
type UpdateFleetMetadataRequest ¶
type UpdateFleetMetadataRequest struct { *aws.Request Input *UpdateFleetMetadataInput Copy func(*UpdateFleetMetadataInput) UpdateFleetMetadataRequest }
UpdateFleetMetadataRequest is a API request type for the UpdateFleetMetadata API operation.
func (UpdateFleetMetadataRequest) Send ¶
func (r UpdateFleetMetadataRequest) Send(ctx context.Context) (*UpdateFleetMetadataOutput, error)
Send marshals and sends the UpdateFleetMetadata API request.
type UpdateIdentityProviderConfigurationInput ¶
type UpdateIdentityProviderConfigurationInput struct { // The ARN of the fleet. // // FleetArn is a required field FleetArn *string `min:"20" type:"string" required:"true"` // The SAML metadata document provided by the customer’s identity provider. // The existing IdentityProviderSamlMetadata is unset if null is passed. IdentityProviderSamlMetadata *string `min:"1" type:"string"` // The type of identity provider. // // IdentityProviderType is a required field IdentityProviderType IdentityProviderType `type:"string" required:"true" enum:"true"` // contains filtered or unexported fields }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateIdentityProviderConfigurationRequest
func (UpdateIdentityProviderConfigurationInput) GoString ¶
func (s UpdateIdentityProviderConfigurationInput) GoString() string
GoString returns the string representation
func (UpdateIdentityProviderConfigurationInput) MarshalFields ¶
func (s UpdateIdentityProviderConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateIdentityProviderConfigurationInput) String ¶
func (s UpdateIdentityProviderConfigurationInput) String() string
String returns the string representation
func (*UpdateIdentityProviderConfigurationInput) Validate ¶
func (s *UpdateIdentityProviderConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateIdentityProviderConfigurationOutput ¶
type UpdateIdentityProviderConfigurationOutput struct {
// contains filtered or unexported fields
}
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateIdentityProviderConfigurationResponse
func (UpdateIdentityProviderConfigurationOutput) GoString ¶
func (s UpdateIdentityProviderConfigurationOutput) GoString() string
GoString returns the string representation
func (UpdateIdentityProviderConfigurationOutput) MarshalFields ¶
func (s UpdateIdentityProviderConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateIdentityProviderConfigurationOutput) SDKResponseMetadata ¶
func (s UpdateIdentityProviderConfigurationOutput) SDKResponseMetadata() aws.Response
SDKResponseMetdata return sthe response metadata for the API.
func (UpdateIdentityProviderConfigurationOutput) String ¶
func (s UpdateIdentityProviderConfigurationOutput) String() string
String returns the string representation
type UpdateIdentityProviderConfigurationRequest ¶
type UpdateIdentityProviderConfigurationRequest struct { *aws.Request Input *UpdateIdentityProviderConfigurationInput Copy func(*UpdateIdentityProviderConfigurationInput) UpdateIdentityProviderConfigurationRequest }
UpdateIdentityProviderConfigurationRequest is a API request type for the UpdateIdentityProviderConfiguration API operation.
func (UpdateIdentityProviderConfigurationRequest) Send ¶
func (r UpdateIdentityProviderConfigurationRequest) Send(ctx context.Context) (*UpdateIdentityProviderConfigurationOutput, error)
Send marshals and sends the UpdateIdentityProviderConfiguration API request.
type WebsiteCaSummary ¶
type WebsiteCaSummary struct { // The time when the CA was added. CreatedTime *time.Time `type:"timestamp" timestampFormat:"unix"` // The name to display. DisplayName *string `type:"string"` // A unique identifier for the CA. WebsiteCaId *string `min:"1" type:"string"` // contains filtered or unexported fields }
The summary of the certificate authority (CA). Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/WebsiteCaSummary
func (WebsiteCaSummary) GoString ¶
func (s WebsiteCaSummary) GoString() string
GoString returns the string representation
func (WebsiteCaSummary) MarshalFields ¶
func (s WebsiteCaSummary) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (WebsiteCaSummary) String ¶
func (s WebsiteCaSummary) String() string
String returns the string representation
type WorkLink ¶
WorkLink provides the API operation methods for making requests to Amazon WorkLink. See this package's package overview docs for details on the service.
WorkLink methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
New creates a new instance of the WorkLink client with a config.
Example:
// Create a WorkLink client from just a config. svc := worklink.New(myConfig)
func (*WorkLink) AssociateDomainRequest ¶
func (c *WorkLink) AssociateDomainRequest(input *AssociateDomainInput) AssociateDomainRequest
AssociateDomainRequest returns a request value for making API operation for Amazon WorkLink.
Specifies a domain to be associated to Amazon WorkLink.
// Example sending a request using the AssociateDomainRequest method. req := client.AssociateDomainRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/AssociateDomain
func (*WorkLink) AssociateWebsiteCertificateAuthorityRequest ¶
func (c *WorkLink) AssociateWebsiteCertificateAuthorityRequest(input *AssociateWebsiteCertificateAuthorityInput) AssociateWebsiteCertificateAuthorityRequest
AssociateWebsiteCertificateAuthorityRequest returns a request value for making API operation for Amazon WorkLink.
Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated websites within the company network.
// Example sending a request using the AssociateWebsiteCertificateAuthorityRequest method. req := client.AssociateWebsiteCertificateAuthorityRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/AssociateWebsiteCertificateAuthority
func (*WorkLink) CreateFleetRequest ¶
func (c *WorkLink) CreateFleetRequest(input *CreateFleetInput) CreateFleetRequest
CreateFleetRequest returns a request value for making API operation for Amazon WorkLink.
Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.
// Example sending a request using the CreateFleetRequest method. req := client.CreateFleetRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/CreateFleet
func (*WorkLink) DeleteFleetRequest ¶
func (c *WorkLink) DeleteFleetRequest(input *DeleteFleetInput) DeleteFleetRequest
DeleteFleetRequest returns a request value for making API operation for Amazon WorkLink.
Deletes a fleet. Prevents users from accessing previously associated websites.
// Example sending a request using the DeleteFleetRequest method. req := client.DeleteFleetRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DeleteFleet
func (*WorkLink) DescribeAuditStreamConfigurationRequest ¶
func (c *WorkLink) DescribeAuditStreamConfigurationRequest(input *DescribeAuditStreamConfigurationInput) DescribeAuditStreamConfigurationRequest
DescribeAuditStreamConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Describes the configuration for delivering audit streams to the customer account.
// Example sending a request using the DescribeAuditStreamConfigurationRequest method. req := client.DescribeAuditStreamConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeAuditStreamConfiguration
func (*WorkLink) DescribeCompanyNetworkConfigurationRequest ¶
func (c *WorkLink) DescribeCompanyNetworkConfigurationRequest(input *DescribeCompanyNetworkConfigurationInput) DescribeCompanyNetworkConfigurationRequest
DescribeCompanyNetworkConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Describes the networking configuration to access the internal websites associated with the specified fleet.
// Example sending a request using the DescribeCompanyNetworkConfigurationRequest method. req := client.DescribeCompanyNetworkConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeCompanyNetworkConfiguration
func (*WorkLink) DescribeDevicePolicyConfigurationRequest ¶
func (c *WorkLink) DescribeDevicePolicyConfigurationRequest(input *DescribeDevicePolicyConfigurationInput) DescribeDevicePolicyConfigurationRequest
DescribeDevicePolicyConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Describes the device policy configuration for the specified fleet.
// Example sending a request using the DescribeDevicePolicyConfigurationRequest method. req := client.DescribeDevicePolicyConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDevicePolicyConfiguration
func (*WorkLink) DescribeDeviceRequest ¶
func (c *WorkLink) DescribeDeviceRequest(input *DescribeDeviceInput) DescribeDeviceRequest
DescribeDeviceRequest returns a request value for making API operation for Amazon WorkLink.
Provides information about a user's device.
// Example sending a request using the DescribeDeviceRequest method. req := client.DescribeDeviceRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDevice
func (*WorkLink) DescribeDomainRequest ¶
func (c *WorkLink) DescribeDomainRequest(input *DescribeDomainInput) DescribeDomainRequest
DescribeDomainRequest returns a request value for making API operation for Amazon WorkLink.
Provides information about the domain.
// Example sending a request using the DescribeDomainRequest method. req := client.DescribeDomainRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeDomain
func (*WorkLink) DescribeFleetMetadataRequest ¶
func (c *WorkLink) DescribeFleetMetadataRequest(input *DescribeFleetMetadataInput) DescribeFleetMetadataRequest
DescribeFleetMetadataRequest returns a request value for making API operation for Amazon WorkLink.
Provides basic information for the specified fleet, excluding identity provider, networking, and device configuration details.
// Example sending a request using the DescribeFleetMetadataRequest method. req := client.DescribeFleetMetadataRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeFleetMetadata
func (*WorkLink) DescribeIdentityProviderConfigurationRequest ¶
func (c *WorkLink) DescribeIdentityProviderConfigurationRequest(input *DescribeIdentityProviderConfigurationInput) DescribeIdentityProviderConfigurationRequest
DescribeIdentityProviderConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Describes the identity provider configuration of the specified fleet.
// Example sending a request using the DescribeIdentityProviderConfigurationRequest method. req := client.DescribeIdentityProviderConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeIdentityProviderConfiguration
func (*WorkLink) DescribeWebsiteCertificateAuthorityRequest ¶
func (c *WorkLink) DescribeWebsiteCertificateAuthorityRequest(input *DescribeWebsiteCertificateAuthorityInput) DescribeWebsiteCertificateAuthorityRequest
DescribeWebsiteCertificateAuthorityRequest returns a request value for making API operation for Amazon WorkLink.
Provides information about the certificate authority.
// Example sending a request using the DescribeWebsiteCertificateAuthorityRequest method. req := client.DescribeWebsiteCertificateAuthorityRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DescribeWebsiteCertificateAuthority
func (*WorkLink) DisassociateDomainRequest ¶
func (c *WorkLink) DisassociateDomainRequest(input *DisassociateDomainInput) DisassociateDomainRequest
DisassociateDomainRequest returns a request value for making API operation for Amazon WorkLink.
Disassociates a domain from Amazon WorkLink. End users lose the ability to access the domain with Amazon WorkLink.
// Example sending a request using the DisassociateDomainRequest method. req := client.DisassociateDomainRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DisassociateDomain
func (*WorkLink) DisassociateWebsiteCertificateAuthorityRequest ¶
func (c *WorkLink) DisassociateWebsiteCertificateAuthorityRequest(input *DisassociateWebsiteCertificateAuthorityInput) DisassociateWebsiteCertificateAuthorityRequest
DisassociateWebsiteCertificateAuthorityRequest returns a request value for making API operation for Amazon WorkLink.
Removes a certificate authority (CA).
// Example sending a request using the DisassociateWebsiteCertificateAuthorityRequest method. req := client.DisassociateWebsiteCertificateAuthorityRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/DisassociateWebsiteCertificateAuthority
func (*WorkLink) ListDevicesRequest ¶
func (c *WorkLink) ListDevicesRequest(input *ListDevicesInput) ListDevicesRequest
ListDevicesRequest returns a request value for making API operation for Amazon WorkLink.
Retrieves a list of devices registered with the specified fleet.
// Example sending a request using the ListDevicesRequest method. req := client.ListDevicesRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListDevices
func (*WorkLink) ListDomainsRequest ¶
func (c *WorkLink) ListDomainsRequest(input *ListDomainsInput) ListDomainsRequest
ListDomainsRequest returns a request value for making API operation for Amazon WorkLink.
Retrieves a list of domains associated to a specified fleet.
// Example sending a request using the ListDomainsRequest method. req := client.ListDomainsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListDomains
func (*WorkLink) ListFleetsRequest ¶
func (c *WorkLink) ListFleetsRequest(input *ListFleetsInput) ListFleetsRequest
ListFleetsRequest returns a request value for making API operation for Amazon WorkLink.
Retrieves a list of fleets for the current account and Region.
// Example sending a request using the ListFleetsRequest method. req := client.ListFleetsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListFleets
func (*WorkLink) ListWebsiteCertificateAuthoritiesRequest ¶
func (c *WorkLink) ListWebsiteCertificateAuthoritiesRequest(input *ListWebsiteCertificateAuthoritiesInput) ListWebsiteCertificateAuthoritiesRequest
ListWebsiteCertificateAuthoritiesRequest returns a request value for making API operation for Amazon WorkLink.
Retrieves a list of certificate authorities added for the current account and Region.
// Example sending a request using the ListWebsiteCertificateAuthoritiesRequest method. req := client.ListWebsiteCertificateAuthoritiesRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/ListWebsiteCertificateAuthorities
func (*WorkLink) RestoreDomainAccessRequest ¶
func (c *WorkLink) RestoreDomainAccessRequest(input *RestoreDomainAccessInput) RestoreDomainAccessRequest
RestoreDomainAccessRequest returns a request value for making API operation for Amazon WorkLink.
Moves a domain to ACTIVE status if it was in the INACTIVE status.
// Example sending a request using the RestoreDomainAccessRequest method. req := client.RestoreDomainAccessRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/RestoreDomainAccess
func (*WorkLink) RevokeDomainAccessRequest ¶
func (c *WorkLink) RevokeDomainAccessRequest(input *RevokeDomainAccessInput) RevokeDomainAccessRequest
RevokeDomainAccessRequest returns a request value for making API operation for Amazon WorkLink.
Moves a domain to INACTIVE status if it was in the ACTIVE status.
// Example sending a request using the RevokeDomainAccessRequest method. req := client.RevokeDomainAccessRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/RevokeDomainAccess
func (*WorkLink) SignOutUserRequest ¶
func (c *WorkLink) SignOutUserRequest(input *SignOutUserInput) SignOutUserRequest
SignOutUserRequest returns a request value for making API operation for Amazon WorkLink.
Signs the user out from all of their devices. The user can sign in again if they have valid credentials.
// Example sending a request using the SignOutUserRequest method. req := client.SignOutUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/SignOutUser
func (*WorkLink) UpdateAuditStreamConfigurationRequest ¶
func (c *WorkLink) UpdateAuditStreamConfigurationRequest(input *UpdateAuditStreamConfigurationInput) UpdateAuditStreamConfigurationRequest
UpdateAuditStreamConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Updates the audit stream configuration for the fleet.
// Example sending a request using the UpdateAuditStreamConfigurationRequest method. req := client.UpdateAuditStreamConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateAuditStreamConfiguration
func (*WorkLink) UpdateCompanyNetworkConfigurationRequest ¶
func (c *WorkLink) UpdateCompanyNetworkConfigurationRequest(input *UpdateCompanyNetworkConfigurationInput) UpdateCompanyNetworkConfigurationRequest
UpdateCompanyNetworkConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Updates the company network configuration for the fleet.
// Example sending a request using the UpdateCompanyNetworkConfigurationRequest method. req := client.UpdateCompanyNetworkConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateCompanyNetworkConfiguration
func (*WorkLink) UpdateDevicePolicyConfigurationRequest ¶
func (c *WorkLink) UpdateDevicePolicyConfigurationRequest(input *UpdateDevicePolicyConfigurationInput) UpdateDevicePolicyConfigurationRequest
UpdateDevicePolicyConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Updates the device policy configuration for the fleet.
// Example sending a request using the UpdateDevicePolicyConfigurationRequest method. req := client.UpdateDevicePolicyConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateDevicePolicyConfiguration
func (*WorkLink) UpdateDomainMetadataRequest ¶
func (c *WorkLink) UpdateDomainMetadataRequest(input *UpdateDomainMetadataInput) UpdateDomainMetadataRequest
UpdateDomainMetadataRequest returns a request value for making API operation for Amazon WorkLink.
Updates domain metadata, such as DisplayName.
// Example sending a request using the UpdateDomainMetadataRequest method. req := client.UpdateDomainMetadataRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateDomainMetadata
func (*WorkLink) UpdateFleetMetadataRequest ¶
func (c *WorkLink) UpdateFleetMetadataRequest(input *UpdateFleetMetadataInput) UpdateFleetMetadataRequest
UpdateFleetMetadataRequest returns a request value for making API operation for Amazon WorkLink.
Updates fleet metadata, such as DisplayName.
// Example sending a request using the UpdateFleetMetadataRequest method. req := client.UpdateFleetMetadataRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateFleetMetadata
func (*WorkLink) UpdateIdentityProviderConfigurationRequest ¶
func (c *WorkLink) UpdateIdentityProviderConfigurationRequest(input *UpdateIdentityProviderConfigurationInput) UpdateIdentityProviderConfigurationRequest
UpdateIdentityProviderConfigurationRequest returns a request value for making API operation for Amazon WorkLink.
Updates the identity provider configuration for the fleet.
// Example sending a request using the UpdateIdentityProviderConfigurationRequest method. req := client.UpdateIdentityProviderConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25/UpdateIdentityProviderConfiguration
Source Files ¶
api.go doc.go errors.go service.go
Directories ¶
Path | Synopsis |
---|---|
service/worklink/worklinkiface | Package worklinkiface provides an interface to enable mocking the Amazon WorkLink service client for testing your code. |
- Version
- v0.8.0
- Published
- Apr 25, 2019
- Platform
- windows/amd64
- Imports
- 7 packages
- Last checked
- 3 minutes ago –
Tools for package owners.