Documentation ¶
Index ¶
- type AccessDeniedException
- type ActiveDirectoryIdentityProvider
- type ConflictException
- type Filter
- type IdentityProvider
- type IdentityProviderMemberActiveDirectoryIdentityProvider
- type IdentityProviderSummary
- type InstanceSummary
- type InstanceUserSummary
- type InternalServerException
- type ProductUserSummary
- type ResourceNotFoundException
- type ServiceQuotaExceededException
- type ThrottlingException
- type UnknownUnionMember
- type ValidationException
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string // contains filtered or unexported fields }
You don't have sufficient access to perform this action.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type ActiveDirectoryIdentityProvider ¶
type ActiveDirectoryIdentityProvider struct { // The directory ID for an Active Directory identity provider. DirectoryId *string // contains filtered or unexported fields }
Details about an Active Directory identity provider.
type ConflictException ¶
type ConflictException struct { Message *string // contains filtered or unexported fields }
The request couldn't be completed because it conflicted with the current state of the resource.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type Filter ¶
type Filter struct { // The name of an attribute to use as a filter. Attribute *string // The type of search (For example, eq, geq, leq) Operation *string // Value of the filter. Value *string // contains filtered or unexported fields }
A filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.
type IdentityProvider ¶
type IdentityProvider interface {
// contains filtered or unexported methods
}
Details about an identity provider.
The following types satisfy this interface:
IdentityProviderMemberActiveDirectoryIdentityProvider
Example (OutputUsage) ¶
// Code generated by smithy-go-codegen DO NOT EDIT. package main import ( "fmt" "github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions/types" ) func main() { var union types.IdentityProvider // type switches can be used to check the union value switch v := union.(type) { case *types.IdentityProviderMemberActiveDirectoryIdentityProvider: _ = v.Value // Value is types.ActiveDirectoryIdentityProvider case *types.UnknownUnionMember: fmt.Println("unknown tag:", v.Tag) default: fmt.Println("union is nil or unknown type") } } var _ *types.ActiveDirectoryIdentityProvider
Output:
type IdentityProviderMemberActiveDirectoryIdentityProvider ¶
type IdentityProviderMemberActiveDirectoryIdentityProvider struct { Value ActiveDirectoryIdentityProvider // contains filtered or unexported fields }
An object that details an Active Directory identity provider.
type IdentityProviderSummary ¶
type IdentityProviderSummary struct { // An object that specifies details for the identity provider. // // This member is required. IdentityProvider IdentityProvider // The name of the user-based subscription product. // // This member is required. Product *string // The status of an identity provider. // // This member is required. Status *string // The failure message associated with an identity provider. FailureMessage *string // contains filtered or unexported fields }
Describes an identity provider.
type InstanceSummary ¶
type InstanceSummary struct { // The ID of the EC2 instance, which provides user-based subscriptions. // // This member is required. InstanceId *string // A list of provided user-based subscription products. // // This member is required. Products []string // The status of an EC2 instance resource. // // This member is required. Status *string // The date of the last status check. LastStatusCheckDate *string // The status message for an EC2 instance. StatusMessage *string // contains filtered or unexported fields }
Describes an EC2 instance providing user-based subscriptions.
type InstanceUserSummary ¶
type InstanceUserSummary struct { // An object that specifies details for the identity provider. // // This member is required. IdentityProvider IdentityProvider // The ID of the EC2 instance, which provides user-based subscriptions. // // This member is required. InstanceId *string // The status of a user associated with an EC2 instance. // // This member is required. Status *string // The user name from the identity provider for the user. // // This member is required. Username *string // The date a user was associated with an EC2 instance. AssociationDate *string // The date a user was disassociated from an EC2 instance. DisassociationDate *string // The domain name of the user. Domain *string // The status message for users of an EC2 instance. StatusMessage *string // contains filtered or unexported fields }
Describes users of an EC2 instance providing user-based subscriptions.
type InternalServerException ¶
type InternalServerException struct { Message *string // contains filtered or unexported fields }
An exception occurred with the service.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type ProductUserSummary ¶
type ProductUserSummary struct { // An object that specifies details for the identity provider. // // This member is required. IdentityProvider IdentityProvider // The name of the user-based subscription product. // // This member is required. Product *string // The status of a product for a user. // // This member is required. Status *string // The user name from the identity provider of the user. // // This member is required. Username *string // The domain name of the user. Domain *string // The status message for a product for a user. StatusMessage *string // The end date of a subscription. SubscriptionEndDate *string // The start date of a subscription. SubscriptionStartDate *string // contains filtered or unexported fields }
The summary of the user-based subscription products for a user.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string // contains filtered or unexported fields }
The resource couldn't be found.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string // contains filtered or unexported fields }
The request failed because a service quota is exceeded.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type ThrottlingException ¶
type ThrottlingException struct { Message *string // contains filtered or unexported fields }
The request was denied because of request throttling. Retry the request.
func (*ThrottlingException) Error ¶
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶
func (e *ThrottlingException) ErrorMessage() string
type UnknownUnionMember ¶
type UnknownUnionMember struct { Tag string Value []byte // contains filtered or unexported fields }
UnknownUnionMember is returned when a union member is returned over the wire, but has an unknown tag.
type ValidationException ¶
type ValidationException struct { Message *string // contains filtered or unexported fields }
A parameter is not valid.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string