Documentation ¶
Index ¶
- type AccessDeniedException
- type Attribute
- type AuthenticationFailedException
- type Certificate
- type CertificateAlreadyExistsException
- type CertificateDoesNotExistException
- type CertificateInUseException
- type CertificateInfo
- type CertificateLimitExceededException
- type CertificateState
- type CertificateType
- type ClientAuthenticationType
- type ClientCertAuthSettings
- type ClientException
- type Computer
- type ConditionalForwarder
- type DirectoryAlreadyInRegionException
- type DirectoryAlreadySharedException
- type DirectoryConnectSettings
- type DirectoryConnectSettingsDescription
- type DirectoryDescription
- type DirectoryDoesNotExistException
- type DirectoryEdition
- type DirectoryLimitExceededException
- type DirectoryLimits
- type DirectoryNotSharedException
- type DirectorySize
- type DirectoryStage
- type DirectoryType
- type DirectoryUnavailableException
- type DirectoryVpcSettings
- type DirectoryVpcSettingsDescription
- type DomainController
- type DomainControllerLimitExceededException
- type DomainControllerStatus
- type EntityAlreadyExistsException
- type EntityDoesNotExistException
- type EventTopic
- type InsufficientPermissionsException
- type InvalidCertificateException
- type InvalidClientAuthStatusException
- type InvalidLDAPSStatusException
- type InvalidNextTokenException
- type InvalidParameterException
- type InvalidPasswordException
- type InvalidTargetException
- type IpRoute
- type IpRouteInfo
- type IpRouteLimitExceededException
- type IpRouteStatusMsg
- type LDAPSSettingInfo
- type LDAPSStatus
- type LDAPSType
- type LogSubscription
- type NoAvailableCertificateException
- type OrganizationsException
- type OwnerDirectoryDescription
- type RadiusAuthenticationProtocol
- type RadiusSettings
- type RadiusStatus
- type RegionDescription
- type RegionLimitExceededException
- type RegionType
- type RegionsInfo
- type ReplicationScope
- type SchemaExtensionInfo
- type SchemaExtensionStatus
- type SelectiveAuth
- type ServiceException
- type ShareLimitExceededException
- type ShareMethod
- type ShareStatus
- type ShareTarget
- type SharedDirectory
- type Snapshot
- type SnapshotLimitExceededException
- type SnapshotLimits
- type SnapshotStatus
- type SnapshotType
- type Tag
- type TagLimitExceededException
- type TargetType
- type TopicStatus
- type Trust
- type TrustDirection
- type TrustState
- type TrustType
- type UnshareTarget
- type UnsupportedOperationException
- type UserDoesNotExistException
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
Client authentication is not available in this region at this time.
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 Attribute ¶
type Attribute struct { // The name of the attribute. Name *string // The value of the attribute. Value *string }
Represents a named directory attribute.
type AuthenticationFailedException ¶
An authentication error occurred.
func (*AuthenticationFailedException) Error ¶
func (e *AuthenticationFailedException) Error() string
func (*AuthenticationFailedException) ErrorCode ¶
func (e *AuthenticationFailedException) ErrorCode() string
func (*AuthenticationFailedException) ErrorFault ¶
func (e *AuthenticationFailedException) ErrorFault() smithy.ErrorFault
func (*AuthenticationFailedException) ErrorMessage ¶
func (e *AuthenticationFailedException) ErrorMessage() string
type Certificate ¶
type Certificate struct { // The identifier of the certificate. CertificateId *string // A ClientCertAuthSettings object that contains client certificate authentication // settings. ClientCertAuthSettings *ClientCertAuthSettings // The common name for the certificate. CommonName *string // The date and time when the certificate will expire. ExpiryDateTime *time.Time // The date and time that the certificate was registered. RegisteredDateTime *time.Time // The state of the certificate. State CertificateState // Describes a state change for the certificate. StateReason *string // The function that the registered certificate performs. Valid values include // ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS. Type CertificateType }
Information about the certificate.
type CertificateAlreadyExistsException ¶
The certificate has already been registered into the system.
func (*CertificateAlreadyExistsException) Error ¶
func (e *CertificateAlreadyExistsException) Error() string
func (*CertificateAlreadyExistsException) ErrorCode ¶
func (e *CertificateAlreadyExistsException) ErrorCode() string
func (*CertificateAlreadyExistsException) ErrorFault ¶
func (e *CertificateAlreadyExistsException) ErrorFault() smithy.ErrorFault
func (*CertificateAlreadyExistsException) ErrorMessage ¶
func (e *CertificateAlreadyExistsException) ErrorMessage() string
type CertificateDoesNotExistException ¶
The certificate is not present in the system for describe or deregister activities.
func (*CertificateDoesNotExistException) Error ¶
func (e *CertificateDoesNotExistException) Error() string
func (*CertificateDoesNotExistException) ErrorCode ¶
func (e *CertificateDoesNotExistException) ErrorCode() string
func (*CertificateDoesNotExistException) ErrorFault ¶
func (e *CertificateDoesNotExistException) ErrorFault() smithy.ErrorFault
func (*CertificateDoesNotExistException) ErrorMessage ¶
func (e *CertificateDoesNotExistException) ErrorMessage() string
type CertificateInUseException ¶
The certificate is being used for the LDAP security connection and cannot be removed without disabling LDAP security.
func (*CertificateInUseException) Error ¶
func (e *CertificateInUseException) Error() string
func (*CertificateInUseException) ErrorCode ¶
func (e *CertificateInUseException) ErrorCode() string
func (*CertificateInUseException) ErrorFault ¶
func (e *CertificateInUseException) ErrorFault() smithy.ErrorFault
func (*CertificateInUseException) ErrorMessage ¶
func (e *CertificateInUseException) ErrorMessage() string
type CertificateInfo ¶
type CertificateInfo struct { // The identifier of the certificate. CertificateId *string // The common name for the certificate. CommonName *string // The date and time when the certificate will expire. ExpiryDateTime *time.Time // The state of the certificate. State CertificateState // The function that the registered certificate performs. Valid values include // ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS. Type CertificateType }
Contains general information about a certificate.
type CertificateLimitExceededException ¶
The certificate could not be added because the certificate limit has been reached.
func (*CertificateLimitExceededException) Error ¶
func (e *CertificateLimitExceededException) Error() string
func (*CertificateLimitExceededException) ErrorCode ¶
func (e *CertificateLimitExceededException) ErrorCode() string
func (*CertificateLimitExceededException) ErrorFault ¶
func (e *CertificateLimitExceededException) ErrorFault() smithy.ErrorFault
func (*CertificateLimitExceededException) ErrorMessage ¶
func (e *CertificateLimitExceededException) ErrorMessage() string
type CertificateState ¶
type CertificateState string
const ( CertificateStateRegistering CertificateState = "Registering" CertificateStateRegistered CertificateState = "Registered" CertificateStateRegisterFailed CertificateState = "RegisterFailed" CertificateStateDeregistering CertificateState = "Deregistering" CertificateStateDeregistered CertificateState = "Deregistered" CertificateStateDeregisterFailed CertificateState = "DeregisterFailed" )
Enum values for CertificateState
func (CertificateState) Values ¶ added in v0.29.0
func (CertificateState) Values() []CertificateState
Values returns all known values for CertificateState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type CertificateType ¶ added in v0.31.0
type CertificateType string
const ( CertificateTypeClientCertAuth CertificateType = "ClientCertAuth" CertificateTypeClientLdaps CertificateType = "ClientLDAPS" )
Enum values for CertificateType
func (CertificateType) Values ¶ added in v0.31.0
func (CertificateType) Values() []CertificateType
Values returns all known values for CertificateType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ClientAuthenticationType ¶ added in v0.31.0
type ClientAuthenticationType string
const (
ClientAuthenticationTypeSmartCard ClientAuthenticationType = "SmartCard"
)
Enum values for ClientAuthenticationType
func (ClientAuthenticationType) Values ¶ added in v0.31.0
func (ClientAuthenticationType) Values() []ClientAuthenticationType
Values returns all known values for ClientAuthenticationType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ClientCertAuthSettings ¶ added in v0.31.0
type ClientCertAuthSettings struct { // Specifies the URL of the default OCSP server used to check for revocation // status. A secondary value to any OCSP address found in the AIA extension of the // user certificate. OCSPUrl *string }
Contains information about the client certificate authentication settings for the RegisterCertificate and DescribeCertificate operations.
type ClientException ¶
A client exception has occurred.
func (*ClientException) Error ¶
func (e *ClientException) Error() string
func (*ClientException) ErrorCode ¶
func (e *ClientException) ErrorCode() string
func (*ClientException) ErrorFault ¶
func (e *ClientException) ErrorFault() smithy.ErrorFault
func (*ClientException) ErrorMessage ¶
func (e *ClientException) ErrorMessage() string
type Computer ¶
type Computer struct { // An array of Attribute objects containing the LDAP attributes that belong to the // computer account. ComputerAttributes []Attribute // The identifier of the computer. ComputerId *string // The computer name. ComputerName *string }
Contains information about a computer account in a directory.
type ConditionalForwarder ¶
type ConditionalForwarder struct { // The IP addresses of the remote DNS server associated with RemoteDomainName. This // is the IP address of the DNS server that your conditional forwarder points to. DnsIpAddrs []string // The fully qualified domain name (FQDN) of the remote domains pointed to by the // conditional forwarder. RemoteDomainName *string // The replication scope of the conditional forwarder. The only allowed value is // Domain, which will replicate the conditional forwarder to all of the domain // controllers for your AWS directory. ReplicationScope ReplicationScope }
Points to a remote domain with which you are setting up a trust relationship. Conditional forwarders are required in order to set up a trust relationship with another domain.
type DirectoryAlreadyInRegionException ¶ added in v0.30.0
The Region you specified is the same Region where the AWS Managed Microsoft AD directory was created. Specify a different Region and try again.
func (*DirectoryAlreadyInRegionException) Error ¶ added in v0.30.0
func (e *DirectoryAlreadyInRegionException) Error() string
func (*DirectoryAlreadyInRegionException) ErrorCode ¶ added in v0.30.0
func (e *DirectoryAlreadyInRegionException) ErrorCode() string
func (*DirectoryAlreadyInRegionException) ErrorFault ¶ added in v0.30.0
func (e *DirectoryAlreadyInRegionException) ErrorFault() smithy.ErrorFault
func (*DirectoryAlreadyInRegionException) ErrorMessage ¶ added in v0.30.0
func (e *DirectoryAlreadyInRegionException) ErrorMessage() string
type DirectoryAlreadySharedException ¶
type DirectoryAlreadySharedException struct {}
The specified directory has already been shared with this AWS account.
func (*DirectoryAlreadySharedException) Error ¶
func (e *DirectoryAlreadySharedException) Error() string
func (*DirectoryAlreadySharedException) ErrorCode ¶
func (e *DirectoryAlreadySharedException) ErrorCode() string
func (*DirectoryAlreadySharedException) ErrorFault ¶
func (e *DirectoryAlreadySharedException) ErrorFault() smithy.ErrorFault
func (*DirectoryAlreadySharedException) ErrorMessage ¶
func (e *DirectoryAlreadySharedException) ErrorMessage() string
type DirectoryConnectSettings ¶
type DirectoryConnectSettings struct { // A list of one or more IP addresses of DNS servers or domain controllers in the // on-premises directory. // // This member is required. CustomerDnsIps []string // The user name of an account in the on-premises directory that is used to connect // to the directory. This account must have the following permissions: // // * Read // users and groups // // * Create computer objects // // * Join computers to the domain // // This member is required. CustomerUserName *string // A list of subnet identifiers in the VPC in which the AD Connector is created. // // This member is required. SubnetIds []string // The identifier of the VPC in which the AD Connector is created. // // This member is required. VpcId *string }
Contains information for the ConnectDirectory operation when an AD Connector directory is being created.
type DirectoryConnectSettingsDescription ¶
type DirectoryConnectSettingsDescription struct { // A list of the Availability Zones that the directory is in. AvailabilityZones []string // The IP addresses of the AD Connector servers. ConnectIps []string // The user name of the service account in the on-premises directory. CustomerUserName *string // The security group identifier for the AD Connector directory. SecurityGroupId *string // A list of subnet identifiers in the VPC that the AD Connector is in. SubnetIds []string // The identifier of the VPC that the AD Connector is in. VpcId *string }
Contains information about an AD Connector directory.
type DirectoryDescription ¶
type DirectoryDescription struct { // The access URL for the directory, such as http://.awsapps.com. If no alias has // been created for the directory, is the directory identifier, such as // d-XXXXXXXXXX. AccessUrl *string // The alias for the directory. If no alias has been created for the directory, the // alias is the directory identifier, such as d-XXXXXXXXXX. Alias *string // A DirectoryConnectSettingsDescription object that contains additional // information about an AD Connector directory. This member is only present if the // directory is an AD Connector directory. ConnectSettings *DirectoryConnectSettingsDescription // The description for the directory. Description *string // The desired number of domain controllers in the directory if the directory is // Microsoft AD. DesiredNumberOfDomainControllers int32 // The directory identifier. DirectoryId *string // The IP addresses of the DNS servers for the directory. For a Simple AD or // Microsoft AD directory, these are the IP addresses of the Simple AD or Microsoft // AD directory servers. For an AD Connector directory, these are the IP addresses // of the DNS servers or domain controllers in the on-premises directory to which // the AD Connector is connected. DnsIpAddrs []string // The edition associated with this directory. Edition DirectoryEdition // Specifies when the directory was created. LaunchTime *time.Time // The fully qualified name of the directory. Name *string // Describes the AWS Managed Microsoft AD directory in the directory owner account. OwnerDirectoryDescription *OwnerDirectoryDescription // A RadiusSettings object that contains information about the RADIUS server // configured for this directory. RadiusSettings *RadiusSettings // The status of the RADIUS MFA server connection. RadiusStatus RadiusStatus // Lists the Regions where the directory has replicated. RegionsInfo *RegionsInfo // should be shared within your AWS organization (ORGANIZATIONS) or with any AWS // account by sending a shared directory request (HANDSHAKE). ShareMethod ShareMethod // consumer. The request includes a typed message to help the directory consumer // administrator determine whether to approve or reject the share invitation. ShareNotes *string ShareStatus ShareStatus // The short name of the directory. ShortName *string // The directory size. Size DirectorySize // Indicates if single sign-on is enabled for the directory. For more information, // see EnableSso and DisableSso. SsoEnabled bool // The current stage of the directory. Stage DirectoryStage // The date and time that the stage was last updated. StageLastUpdatedDateTime *time.Time // Additional information about the directory stage. StageReason *string // The directory size. Type DirectoryType // A DirectoryVpcSettingsDescription object that contains additional information // about a directory. This member is only present if the directory is a Simple AD // or Managed AD directory. VpcSettings *DirectoryVpcSettingsDescription }
Contains information about an AWS Directory Service directory.
type DirectoryDoesNotExistException ¶
The specified directory does not exist in the system.
func (*DirectoryDoesNotExistException) Error ¶
func (e *DirectoryDoesNotExistException) Error() string
func (*DirectoryDoesNotExistException) ErrorCode ¶
func (e *DirectoryDoesNotExistException) ErrorCode() string
func (*DirectoryDoesNotExistException) ErrorFault ¶
func (e *DirectoryDoesNotExistException) ErrorFault() smithy.ErrorFault
func (*DirectoryDoesNotExistException) ErrorMessage ¶
func (e *DirectoryDoesNotExistException) ErrorMessage() string
type DirectoryEdition ¶
type DirectoryEdition string
const ( DirectoryEditionEnterprise DirectoryEdition = "Enterprise" DirectoryEditionStandard DirectoryEdition = "Standard" )
Enum values for DirectoryEdition
func (DirectoryEdition) Values ¶ added in v0.29.0
func (DirectoryEdition) Values() []DirectoryEdition
Values returns all known values for DirectoryEdition. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type DirectoryLimitExceededException ¶
The maximum number of directories in the region has been reached. You can use the GetDirectoryLimits operation to determine your directory limits in the region.
func (*DirectoryLimitExceededException) Error ¶
func (e *DirectoryLimitExceededException) Error() string
func (*DirectoryLimitExceededException) ErrorCode ¶
func (e *DirectoryLimitExceededException) ErrorCode() string
func (*DirectoryLimitExceededException) ErrorFault ¶
func (e *DirectoryLimitExceededException) ErrorFault() smithy.ErrorFault
func (*DirectoryLimitExceededException) ErrorMessage ¶
func (e *DirectoryLimitExceededException) ErrorMessage() string
type DirectoryLimits ¶
type DirectoryLimits struct { // The current number of cloud directories in the Region. CloudOnlyDirectoriesCurrentCount *int32 // The maximum number of cloud directories allowed in the Region. CloudOnlyDirectoriesLimit *int32 // Indicates if the cloud directory limit has been reached. CloudOnlyDirectoriesLimitReached bool // The current number of AWS Managed Microsoft AD directories in the region. CloudOnlyMicrosoftADCurrentCount *int32 // The maximum number of AWS Managed Microsoft AD directories allowed in the // region. CloudOnlyMicrosoftADLimit *int32 // Indicates if the AWS Managed Microsoft AD directory limit has been reached. CloudOnlyMicrosoftADLimitReached bool // The current number of connected directories in the Region. ConnectedDirectoriesCurrentCount *int32 // The maximum number of connected directories allowed in the Region. ConnectedDirectoriesLimit *int32 // Indicates if the connected directory limit has been reached. ConnectedDirectoriesLimitReached bool }
Contains directory limit information for a Region.
type DirectoryNotSharedException ¶
type DirectoryNotSharedException struct {}
The specified directory has not been shared with this AWS account.
func (*DirectoryNotSharedException) Error ¶
func (e *DirectoryNotSharedException) Error() string
func (*DirectoryNotSharedException) ErrorCode ¶
func (e *DirectoryNotSharedException) ErrorCode() string
func (*DirectoryNotSharedException) ErrorFault ¶
func (e *DirectoryNotSharedException) ErrorFault() smithy.ErrorFault
func (*DirectoryNotSharedException) ErrorMessage ¶
func (e *DirectoryNotSharedException) ErrorMessage() string
type DirectorySize ¶
type DirectorySize string
const ( DirectorySizeSmall DirectorySize = "Small" DirectorySizeLarge DirectorySize = "Large" )
Enum values for DirectorySize
func (DirectorySize) Values ¶ added in v0.29.0
func (DirectorySize) Values() []DirectorySize
Values returns all known values for DirectorySize. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type DirectoryStage ¶
type DirectoryStage string
const ( DirectoryStageRequested DirectoryStage = "Requested" DirectoryStageCreating DirectoryStage = "Creating" DirectoryStageCreated DirectoryStage = "Created" DirectoryStageActive DirectoryStage = "Active" DirectoryStageInoperable DirectoryStage = "Inoperable" DirectoryStageImpaired DirectoryStage = "Impaired" DirectoryStageRestoring DirectoryStage = "Restoring" DirectoryStageRestorefailed DirectoryStage = "RestoreFailed" DirectoryStageDeleting DirectoryStage = "Deleting" DirectoryStageDeleted DirectoryStage = "Deleted" DirectoryStageFailed DirectoryStage = "Failed" )
Enum values for DirectoryStage
func (DirectoryStage) Values ¶ added in v0.29.0
func (DirectoryStage) Values() []DirectoryStage
Values returns all known values for DirectoryStage. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type DirectoryType ¶
type DirectoryType string
const ( DirectoryTypeSimpleAd DirectoryType = "SimpleAD" DirectoryTypeAdConnector DirectoryType = "ADConnector" DirectoryTypeMicrosoftAd DirectoryType = "MicrosoftAD" )
Enum values for DirectoryType
func (DirectoryType) Values ¶ added in v0.29.0
func (DirectoryType) Values() []DirectoryType
Values returns all known values for DirectoryType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type DirectoryUnavailableException ¶
type DirectoryUnavailableException struct {}
The specified directory is unavailable or could not be found.
func (*DirectoryUnavailableException) Error ¶
func (e *DirectoryUnavailableException) Error() string
func (*DirectoryUnavailableException) ErrorCode ¶
func (e *DirectoryUnavailableException) ErrorCode() string
func (*DirectoryUnavailableException) ErrorFault ¶
func (e *DirectoryUnavailableException) ErrorFault() smithy.ErrorFault
func (*DirectoryUnavailableException) ErrorMessage ¶
func (e *DirectoryUnavailableException) ErrorMessage() string
type DirectoryVpcSettings ¶
type DirectoryVpcSettings struct { // The identifiers of the subnets for the directory servers. The two subnets must // be in different Availability Zones. AWS Directory Service creates a directory // server and a DNS server in each of these subnets. // // This member is required. SubnetIds []string // The identifier of the VPC in which to create the directory. // // This member is required. VpcId *string }
Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation.
type DirectoryVpcSettingsDescription ¶
type DirectoryVpcSettingsDescription struct { // The list of Availability Zones that the directory is in. AvailabilityZones []string // The domain controller security group identifier for the directory. SecurityGroupId *string // The identifiers of the subnets for the directory servers. SubnetIds []string // The identifier of the VPC that the directory is in. VpcId *string }
Contains information about the directory.
type DomainController ¶
type DomainController struct { // The Availability Zone where the domain controller is located. AvailabilityZone *string // Identifier of the directory where the domain controller resides. DirectoryId *string // The IP address of the domain controller. DnsIpAddr *string // Identifies a specific domain controller in the directory. DomainControllerId *string // Specifies when the domain controller was created. LaunchTime *time.Time // The status of the domain controller. Status DomainControllerStatus // The date and time that the status was last updated. StatusLastUpdatedDateTime *time.Time // A description of the domain controller state. StatusReason *string // Identifier of the subnet in the VPC that contains the domain controller. SubnetId *string // The identifier of the VPC that contains the domain controller. VpcId *string }
Contains information about the domain controllers for a specified directory.
type DomainControllerLimitExceededException ¶
The maximum allowed number of domain controllers per directory was exceeded. The default limit per directory is 20 domain controllers.
func (*DomainControllerLimitExceededException) Error ¶
func (e *DomainControllerLimitExceededException) Error() string
func (*DomainControllerLimitExceededException) ErrorCode ¶
func (e *DomainControllerLimitExceededException) ErrorCode() string
func (*DomainControllerLimitExceededException) ErrorFault ¶
func (e *DomainControllerLimitExceededException) ErrorFault() smithy.ErrorFault
func (*DomainControllerLimitExceededException) ErrorMessage ¶
func (e *DomainControllerLimitExceededException) ErrorMessage() string
type DomainControllerStatus ¶
type DomainControllerStatus string
const ( DomainControllerStatusCreating DomainControllerStatus = "Creating" DomainControllerStatusActive DomainControllerStatus = "Active" DomainControllerStatusImpaired DomainControllerStatus = "Impaired" DomainControllerStatusRestoring DomainControllerStatus = "Restoring" DomainControllerStatusDeleting DomainControllerStatus = "Deleting" DomainControllerStatusDeleted DomainControllerStatus = "Deleted" DomainControllerStatusFailed DomainControllerStatus = "Failed" )
Enum values for DomainControllerStatus
func (DomainControllerStatus) Values ¶ added in v0.29.0
func (DomainControllerStatus) Values() []DomainControllerStatus
Values returns all known values for DomainControllerStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type EntityAlreadyExistsException ¶
The specified entity already exists.
func (*EntityAlreadyExistsException) Error ¶
func (e *EntityAlreadyExistsException) Error() string
func (*EntityAlreadyExistsException) ErrorCode ¶
func (e *EntityAlreadyExistsException) ErrorCode() string
func (*EntityAlreadyExistsException) ErrorFault ¶
func (e *EntityAlreadyExistsException) ErrorFault() smithy.ErrorFault
func (*EntityAlreadyExistsException) ErrorMessage ¶
func (e *EntityAlreadyExistsException) ErrorMessage() string
type EntityDoesNotExistException ¶
The specified entity could not be found.
func (*EntityDoesNotExistException) Error ¶
func (e *EntityDoesNotExistException) Error() string
func (*EntityDoesNotExistException) ErrorCode ¶
func (e *EntityDoesNotExistException) ErrorCode() string
func (*EntityDoesNotExistException) ErrorFault ¶
func (e *EntityDoesNotExistException) ErrorFault() smithy.ErrorFault
func (*EntityDoesNotExistException) ErrorMessage ¶
func (e *EntityDoesNotExistException) ErrorMessage() string
type EventTopic ¶
type EventTopic struct { // The date and time of when you associated your directory with the SNS topic. CreatedDateTime *time.Time // The Directory ID of an AWS Directory Service directory that will publish status // messages to an SNS topic. DirectoryId *string // The topic registration status. Status TopicStatus // The SNS topic ARN (Amazon Resource Name). TopicArn *string // The name of an AWS SNS topic the receives status messages from the directory. TopicName *string }
Information about SNS topic and AWS Directory Service directory associations.
type InsufficientPermissionsException ¶
The account does not have sufficient permission to perform the operation.
func (*InsufficientPermissionsException) Error ¶
func (e *InsufficientPermissionsException) Error() string
func (*InsufficientPermissionsException) ErrorCode ¶
func (e *InsufficientPermissionsException) ErrorCode() string
func (*InsufficientPermissionsException) ErrorFault ¶
func (e *InsufficientPermissionsException) ErrorFault() smithy.ErrorFault
func (*InsufficientPermissionsException) ErrorMessage ¶
func (e *InsufficientPermissionsException) ErrorMessage() string
type InvalidCertificateException ¶
The certificate PEM that was provided has incorrect encoding.
func (*InvalidCertificateException) Error ¶
func (e *InvalidCertificateException) Error() string
func (*InvalidCertificateException) ErrorCode ¶
func (e *InvalidCertificateException) ErrorCode() string
func (*InvalidCertificateException) ErrorFault ¶
func (e *InvalidCertificateException) ErrorFault() smithy.ErrorFault
func (*InvalidCertificateException) ErrorMessage ¶
func (e *InvalidCertificateException) ErrorMessage() string
type InvalidClientAuthStatusException ¶ added in v0.31.0
Client authentication is already enabled.
func (*InvalidClientAuthStatusException) Error ¶ added in v0.31.0
func (e *InvalidClientAuthStatusException) Error() string
func (*InvalidClientAuthStatusException) ErrorCode ¶ added in v0.31.0
func (e *InvalidClientAuthStatusException) ErrorCode() string
func (*InvalidClientAuthStatusException) ErrorFault ¶ added in v0.31.0
func (e *InvalidClientAuthStatusException) ErrorFault() smithy.ErrorFault
func (*InvalidClientAuthStatusException) ErrorMessage ¶ added in v0.31.0
func (e *InvalidClientAuthStatusException) ErrorMessage() string
type InvalidLDAPSStatusException ¶
The LDAP activities could not be performed because they are limited by the LDAPS status.
func (*InvalidLDAPSStatusException) Error ¶
func (e *InvalidLDAPSStatusException) Error() string
func (*InvalidLDAPSStatusException) ErrorCode ¶
func (e *InvalidLDAPSStatusException) ErrorCode() string
func (*InvalidLDAPSStatusException) ErrorFault ¶
func (e *InvalidLDAPSStatusException) ErrorFault() smithy.ErrorFault
func (*InvalidLDAPSStatusException) ErrorMessage ¶
func (e *InvalidLDAPSStatusException) ErrorMessage() string
type InvalidNextTokenException ¶
The NextToken value is not valid.
func (*InvalidNextTokenException) Error ¶
func (e *InvalidNextTokenException) Error() string
func (*InvalidNextTokenException) ErrorCode ¶
func (e *InvalidNextTokenException) ErrorCode() string
func (*InvalidNextTokenException) ErrorFault ¶
func (e *InvalidNextTokenException) ErrorFault() smithy.ErrorFault
func (*InvalidNextTokenException) ErrorMessage ¶
func (e *InvalidNextTokenException) ErrorMessage() string
type InvalidParameterException ¶
One or more parameters are not valid.
func (*InvalidParameterException) Error ¶
func (e *InvalidParameterException) Error() string
func (*InvalidParameterException) ErrorCode ¶
func (e *InvalidParameterException) ErrorCode() string
func (*InvalidParameterException) ErrorFault ¶
func (e *InvalidParameterException) ErrorFault() smithy.ErrorFault
func (*InvalidParameterException) ErrorMessage ¶
func (e *InvalidParameterException) ErrorMessage() string
type InvalidPasswordException ¶
The new password provided by the user does not meet the password complexity requirements defined in your directory.
func (*InvalidPasswordException) Error ¶
func (e *InvalidPasswordException) Error() string
func (*InvalidPasswordException) ErrorCode ¶
func (e *InvalidPasswordException) ErrorCode() string
func (*InvalidPasswordException) ErrorFault ¶
func (e *InvalidPasswordException) ErrorFault() smithy.ErrorFault
func (*InvalidPasswordException) ErrorMessage ¶
func (e *InvalidPasswordException) ErrorMessage() string
type InvalidTargetException ¶
The specified shared target is not valid.
func (*InvalidTargetException) Error ¶
func (e *InvalidTargetException) Error() string
func (*InvalidTargetException) ErrorCode ¶
func (e *InvalidTargetException) ErrorCode() string
func (*InvalidTargetException) ErrorFault ¶
func (e *InvalidTargetException) ErrorFault() smithy.ErrorFault
func (*InvalidTargetException) ErrorMessage ¶
func (e *InvalidTargetException) ErrorMessage() string
type IpRoute ¶
type IpRoute struct { // IP address block using CIDR format, for example 10.0.0.0/24. This is often the // address block of the DNS server used for your on-premises domain. For a single // IP address use a CIDR address block with /32. For example 10.0.0.0/32. CidrIp *string // Description of the address block. Description *string }
IP address block. This is often the address block of the DNS server used for your on-premises domain.
type IpRouteInfo ¶
type IpRouteInfo struct { // The date and time the address block was added to the directory. AddedDateTime *time.Time // IP address block in the IpRoute. CidrIp *string // Description of the IpRouteInfo. Description *string // Identifier (ID) of the directory associated with the IP addresses. DirectoryId *string // The status of the IP address block. IpRouteStatusMsg IpRouteStatusMsg // The reason for the IpRouteStatusMsg. IpRouteStatusReason *string }
Information about one or more IP address blocks.
type IpRouteLimitExceededException ¶
The maximum allowed number of IP addresses was exceeded. The default limit is 100 IP address blocks.
func (*IpRouteLimitExceededException) Error ¶
func (e *IpRouteLimitExceededException) Error() string
func (*IpRouteLimitExceededException) ErrorCode ¶
func (e *IpRouteLimitExceededException) ErrorCode() string
func (*IpRouteLimitExceededException) ErrorFault ¶
func (e *IpRouteLimitExceededException) ErrorFault() smithy.ErrorFault
func (*IpRouteLimitExceededException) ErrorMessage ¶
func (e *IpRouteLimitExceededException) ErrorMessage() string
type IpRouteStatusMsg ¶
type IpRouteStatusMsg string
const ( IpRouteStatusMsgAdding IpRouteStatusMsg = "Adding" IpRouteStatusMsgAdded IpRouteStatusMsg = "Added" IpRouteStatusMsgRemoving IpRouteStatusMsg = "Removing" IpRouteStatusMsgRemoved IpRouteStatusMsg = "Removed" IpRouteStatusMsgAddFailed IpRouteStatusMsg = "AddFailed" IpRouteStatusMsgRemoveFailed IpRouteStatusMsg = "RemoveFailed" )
Enum values for IpRouteStatusMsg
func (IpRouteStatusMsg) Values ¶ added in v0.29.0
func (IpRouteStatusMsg) Values() []IpRouteStatusMsg
Values returns all known values for IpRouteStatusMsg. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type LDAPSSettingInfo ¶
type LDAPSSettingInfo struct { // The state of the LDAPS settings. LDAPSStatus LDAPSStatus // Describes a state change for LDAPS. LDAPSStatusReason *string // The date and time when the LDAPS settings were last updated. LastUpdatedDateTime *time.Time }
Contains general information about the LDAPS settings.
type LDAPSStatus ¶
type LDAPSStatus string
const ( LDAPSStatusEnabling LDAPSStatus = "Enabling" LDAPSStatusEnabled LDAPSStatus = "Enabled" LDAPSStatusEnableFailed LDAPSStatus = "EnableFailed" LDAPSStatusDisabled LDAPSStatus = "Disabled" )
Enum values for LDAPSStatus
func (LDAPSStatus) Values ¶ added in v0.29.0
func (LDAPSStatus) Values() []LDAPSStatus
Values returns all known values for LDAPSStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type LDAPSType ¶
type LDAPSType string
const (
LDAPSTypeClient LDAPSType = "Client"
)
Enum values for LDAPSType
type LogSubscription ¶
type LogSubscription struct { // Identifier (ID) of the directory that you want to associate with the log // subscription. DirectoryId *string // The name of the log group. LogGroupName *string // The date and time that the log subscription was created. SubscriptionCreatedDateTime *time.Time }
Represents a log subscription, which tracks real-time data from a chosen log group to a specified destination.
type NoAvailableCertificateException ¶
Client authentication setup could not be completed because at least one valid certificate must be registered in the system.
func (*NoAvailableCertificateException) Error ¶
func (e *NoAvailableCertificateException) Error() string
func (*NoAvailableCertificateException) ErrorCode ¶
func (e *NoAvailableCertificateException) ErrorCode() string
func (*NoAvailableCertificateException) ErrorFault ¶
func (e *NoAvailableCertificateException) ErrorFault() smithy.ErrorFault
func (*NoAvailableCertificateException) ErrorMessage ¶
func (e *NoAvailableCertificateException) ErrorMessage() string
type OrganizationsException ¶
Exception encountered while trying to access your AWS organization.
func (*OrganizationsException) Error ¶
func (e *OrganizationsException) Error() string
func (*OrganizationsException) ErrorCode ¶
func (e *OrganizationsException) ErrorCode() string
func (*OrganizationsException) ErrorFault ¶
func (e *OrganizationsException) ErrorFault() smithy.ErrorFault
func (*OrganizationsException) ErrorMessage ¶
func (e *OrganizationsException) ErrorMessage() string
type OwnerDirectoryDescription ¶
type OwnerDirectoryDescription struct { // Identifier of the directory owner account. AccountId *string // Identifier of the AWS Managed Microsoft AD directory in the directory owner // account. DirectoryId *string // IP address of the directory’s domain controllers. DnsIpAddrs []string // A RadiusSettings object that contains information about the RADIUS server. RadiusSettings *RadiusSettings // Information about the status of the RADIUS server. RadiusStatus RadiusStatus // Information about the VPC settings for the directory. VpcSettings *DirectoryVpcSettingsDescription }
Describes the directory owner account details that have been shared to the directory consumer account.
type RadiusAuthenticationProtocol ¶
type RadiusAuthenticationProtocol string
const ( RadiusAuthenticationProtocolPap RadiusAuthenticationProtocol = "PAP" RadiusAuthenticationProtocolChap RadiusAuthenticationProtocol = "CHAP" RadiusAuthenticationProtocolMschapv1 RadiusAuthenticationProtocol = "MS-CHAPv1" RadiusAuthenticationProtocolMschapv2 RadiusAuthenticationProtocol = "MS-CHAPv2" )
Enum values for RadiusAuthenticationProtocol
func (RadiusAuthenticationProtocol) Values ¶ added in v0.29.0
func (RadiusAuthenticationProtocol) Values() []RadiusAuthenticationProtocol
Values returns all known values for RadiusAuthenticationProtocol. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RadiusSettings ¶
type RadiusSettings struct { // The protocol specified for your RADIUS endpoints. AuthenticationProtocol RadiusAuthenticationProtocol // Not currently used. DisplayLabel *string // The port that your RADIUS server is using for communications. Your on-premises // network must allow inbound traffic over this port from the AWS Directory Service // servers. RadiusPort int32 // The maximum number of times that communication with the RADIUS server is // attempted. RadiusRetries int32 // An array of strings that contains the fully qualified domain name (FQDN) or IP // addresses of the RADIUS server endpoints, or the FQDN or IP addresses of your // RADIUS server load balancer. RadiusServers []string // The amount of time, in seconds, to wait for the RADIUS server to respond. RadiusTimeout int32 SharedSecret *string // Not currently used. UseSameUsername bool }
Contains information about a Remote Authentication Dial In User Service (RADIUS) server.
type RadiusStatus ¶
type RadiusStatus string
const ( RadiusStatusCreating RadiusStatus = "Creating" RadiusStatusCompleted RadiusStatus = "Completed" RadiusStatusFailed RadiusStatus = "Failed" )
Enum values for RadiusStatus
func (RadiusStatus) Values ¶ added in v0.29.0
func (RadiusStatus) Values() []RadiusStatus
Values returns all known values for RadiusStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RegionDescription ¶ added in v0.30.0
type RegionDescription struct { // The desired number of domain controllers in the specified Region for the // specified directory. DesiredNumberOfDomainControllers int32 // The identifier of the directory. DirectoryId *string // The date and time that the Region description was last updated. LastUpdatedDateTime *time.Time // Specifies when the Region replication began. LaunchTime *time.Time // The name of the Region. For example, us-east-1. RegionName *string // Specifies whether the Region is the primary Region or an additional Region. RegionType RegionType // The status of the replication process for the specified Region. Status DirectoryStage // The date and time that the Region status was last updated. StatusLastUpdatedDateTime *time.Time // Contains VPC information for the CreateDirectory or CreateMicrosoftAD operation. VpcSettings *DirectoryVpcSettings }
The replicated Region information for a directory.
type RegionLimitExceededException ¶ added in v0.30.0
You have reached the limit for maximum number of simultaneous Region replications per directory.
func (*RegionLimitExceededException) Error ¶ added in v0.30.0
func (e *RegionLimitExceededException) Error() string
func (*RegionLimitExceededException) ErrorCode ¶ added in v0.30.0
func (e *RegionLimitExceededException) ErrorCode() string
func (*RegionLimitExceededException) ErrorFault ¶ added in v0.30.0
func (e *RegionLimitExceededException) ErrorFault() smithy.ErrorFault
func (*RegionLimitExceededException) ErrorMessage ¶ added in v0.30.0
func (e *RegionLimitExceededException) ErrorMessage() string
type RegionType ¶ added in v0.30.0
type RegionType string
const ( RegionTypePrimary RegionType = "Primary" RegionTypeAdditional RegionType = "Additional" )
Enum values for RegionType
func (RegionType) Values ¶ added in v0.30.0
func (RegionType) Values() []RegionType
Values returns all known values for RegionType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RegionsInfo ¶ added in v0.30.0
type RegionsInfo struct { // Lists the Regions where the directory has been replicated, excluding the primary // Region. AdditionalRegions []string // The Region where the AWS Managed Microsoft AD directory was originally created. PrimaryRegion *string }
Provides information about the Regions that are configured for multi-Region replication.
type ReplicationScope ¶
type ReplicationScope string
const (
ReplicationScopeDomain ReplicationScope = "Domain"
)
Enum values for ReplicationScope
func (ReplicationScope) Values ¶ added in v0.29.0
func (ReplicationScope) Values() []ReplicationScope
Values returns all known values for ReplicationScope. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type SchemaExtensionInfo ¶
type SchemaExtensionInfo struct { // A description of the schema extension. Description *string // The identifier of the directory to which the schema extension is applied. DirectoryId *string // The date and time that the schema extension was completed. EndDateTime *time.Time // The identifier of the schema extension. SchemaExtensionId *string // The current status of the schema extension. SchemaExtensionStatus SchemaExtensionStatus // The reason for the SchemaExtensionStatus. SchemaExtensionStatusReason *string // The date and time that the schema extension started being applied to the // directory. StartDateTime *time.Time }
Information about a schema extension.
type SchemaExtensionStatus ¶
type SchemaExtensionStatus string
const ( SchemaExtensionStatusInitializing SchemaExtensionStatus = "Initializing" SchemaExtensionStatusCreatingSnapshot SchemaExtensionStatus = "CreatingSnapshot" SchemaExtensionStatusUpdatingSchema SchemaExtensionStatus = "UpdatingSchema" SchemaExtensionStatusReplicating SchemaExtensionStatus = "Replicating" SchemaExtensionStatusCancelInProgress SchemaExtensionStatus = "CancelInProgress" SchemaExtensionStatusRollbackInProgress SchemaExtensionStatus = "RollbackInProgress" SchemaExtensionStatusCancelled SchemaExtensionStatus = "Cancelled" SchemaExtensionStatusFailed SchemaExtensionStatus = "Failed" SchemaExtensionStatusCompleted SchemaExtensionStatus = "Completed" )
Enum values for SchemaExtensionStatus
func (SchemaExtensionStatus) Values ¶ added in v0.29.0
func (SchemaExtensionStatus) Values() []SchemaExtensionStatus
Values returns all known values for SchemaExtensionStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type SelectiveAuth ¶
type SelectiveAuth string
const ( SelectiveAuthEnabled SelectiveAuth = "Enabled" SelectiveAuthDisabled SelectiveAuth = "Disabled" )
Enum values for SelectiveAuth
func (SelectiveAuth) Values ¶ added in v0.29.0
func (SelectiveAuth) Values() []SelectiveAuth
Values returns all known values for SelectiveAuth. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ServiceException ¶
An exception has occurred in AWS Directory Service.
func (*ServiceException) Error ¶
func (e *ServiceException) Error() string
func (*ServiceException) ErrorCode ¶
func (e *ServiceException) ErrorCode() string
func (*ServiceException) ErrorFault ¶
func (e *ServiceException) ErrorFault() smithy.ErrorFault
func (*ServiceException) ErrorMessage ¶
func (e *ServiceException) ErrorMessage() string
type ShareLimitExceededException ¶
type ShareLimitExceededException struct {}
The maximum number of AWS accounts that you can share with this directory has been reached.
func (*ShareLimitExceededException) Error ¶
func (e *ShareLimitExceededException) Error() string
func (*ShareLimitExceededException) ErrorCode ¶
func (e *ShareLimitExceededException) ErrorCode() string
func (*ShareLimitExceededException) ErrorFault ¶
func (e *ShareLimitExceededException) ErrorFault() smithy.ErrorFault
func (*ShareLimitExceededException) ErrorMessage ¶
func (e *ShareLimitExceededException) ErrorMessage() string
type ShareMethod ¶
type ShareMethod string
const ()
Enum values for ShareMethod
func (ShareMethod) Values ¶ added in v0.29.0
func (ShareMethod) Values() []ShareMethod
Values returns all known values for ShareMethod. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ShareStatus ¶
type ShareStatus string
const ()
Enum values for ShareStatus
func (ShareStatus) Values ¶ added in v0.29.0
func (ShareStatus) Values() []ShareStatus
Values returns all known values for ShareStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ShareTarget ¶
type ShareTarget struct { // // This member is required. Id *string // // This member is required. Type TargetType }
Identifier that contains details about the directory consumer account.
type SharedDirectory ¶
type SharedDirectory struct { time.Time LastUpdatedDateTime *time.Time // been shared to the consumer account. OwnerAccountId *string OwnerDirectoryId *string // should be shared within your AWS organization (ORGANIZATIONS) or with any AWS // account by sending a shared directory request (HANDSHAKE). ShareMethod ShareMethod // consumer. The request includes a typed message to help the directory consumer // administrator determine whether to approve or reject the share invitation. ShareNotes *string ShareStatus ShareStatus // directory (OwnerDirectoryId) in the directory owner account. SharedAccountId *string // identifier is different for each directory owner account. SharedDirectoryId *string }CreatedDateTime *
Details about the shared directory in the directory owner account for which the share request in the directory consumer account has been accepted.
type Snapshot ¶
type Snapshot struct { // The directory identifier. DirectoryId *string // The descriptive name of the snapshot. Name *string // The snapshot identifier. SnapshotId *string // The date and time that the snapshot was taken. StartTime *time.Time // The snapshot status. Status SnapshotStatus // The snapshot type. Type SnapshotType }
Describes a directory snapshot.
type SnapshotLimitExceededException ¶
The maximum number of manual snapshots for the directory has been reached. You can use the GetSnapshotLimits operation to determine the snapshot limits for a directory.
func (*SnapshotLimitExceededException) Error ¶
func (e *SnapshotLimitExceededException) Error() string
func (*SnapshotLimitExceededException) ErrorCode ¶
func (e *SnapshotLimitExceededException) ErrorCode() string
func (*SnapshotLimitExceededException) ErrorFault ¶
func (e *SnapshotLimitExceededException) ErrorFault() smithy.ErrorFault
func (*SnapshotLimitExceededException) ErrorMessage ¶
func (e *SnapshotLimitExceededException) ErrorMessage() string
type SnapshotLimits ¶
type SnapshotLimits struct { // The current number of manual snapshots of the directory. ManualSnapshotsCurrentCount *int32 // The maximum number of manual snapshots allowed. ManualSnapshotsLimit *int32 // Indicates if the manual snapshot limit has been reached. ManualSnapshotsLimitReached bool }
Contains manual snapshot limit information for a directory.
type SnapshotStatus ¶
type SnapshotStatus string
const ( SnapshotStatusCreating SnapshotStatus = "Creating" SnapshotStatusCompleted SnapshotStatus = "Completed" SnapshotStatusFailed SnapshotStatus = "Failed" )
Enum values for SnapshotStatus
func (SnapshotStatus) Values ¶ added in v0.29.0
func (SnapshotStatus) Values() []SnapshotStatus
Values returns all known values for SnapshotStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type SnapshotType ¶
type SnapshotType string
const ( SnapshotTypeAuto SnapshotType = "Auto" SnapshotTypeManual SnapshotType = "Manual" )
Enum values for SnapshotType
func (SnapshotType) Values ¶ added in v0.29.0
func (SnapshotType) Values() []SnapshotType
Values returns all known values for SnapshotType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type Tag ¶
type Tag struct { // Required name of the tag. The string value can be Unicode characters and cannot // be prefixed with "aws:". The string can contain only the set of Unicode letters, // digits, white-space, '_', '.', '/', '=', '+', '-' (Java regex: // "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"). // // This member is required. Key *string // The optional value of the tag. The string value can be Unicode characters. The // string can contain only the set of Unicode letters, digits, white-space, '_', // '.', '/', '=', '+', '-' (Java regex: "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-]*)$"). // // This member is required. Value *string }
Metadata assigned to a directory consisting of a key-value pair.
type TagLimitExceededException ¶
The maximum allowed number of tags was exceeded.
func (*TagLimitExceededException) Error ¶
func (e *TagLimitExceededException) Error() string
func (*TagLimitExceededException) ErrorCode ¶
func (e *TagLimitExceededException) ErrorCode() string
func (*TagLimitExceededException) ErrorFault ¶
func (e *TagLimitExceededException) ErrorFault() smithy.ErrorFault
func (*TagLimitExceededException) ErrorMessage ¶
func (e *TagLimitExceededException) ErrorMessage() string
type TargetType ¶
type TargetType string
const (
TargetTypeAccount TargetType = "ACCOUNT"
)
Enum values for TargetType
func (TargetType) Values ¶ added in v0.29.0
func (TargetType) Values() []TargetType
Values returns all known values for TargetType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type TopicStatus ¶
type TopicStatus string
const ( TopicStatusRegistered TopicStatus = "Registered" TopicStatusTopicNotFound TopicStatus = "Topic not found" TopicStatusFailed TopicStatus = "Failed" TopicStatusDeleted TopicStatus = "Deleted" )
Enum values for TopicStatus
func (TopicStatus) Values ¶ added in v0.29.0
func (TopicStatus) Values() []TopicStatus
Values returns all known values for TopicStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type Trust ¶
type Trust struct { // The date and time that the trust relationship was created. CreatedDateTime *time.Time // The Directory ID of the AWS directory involved in the trust relationship. DirectoryId *string // The date and time that the trust relationship was last updated. LastUpdatedDateTime *time.Time // The Fully Qualified Domain Name (FQDN) of the external domain involved in the // trust relationship. RemoteDomainName *string // Current state of selective authentication for the trust. SelectiveAuth SelectiveAuth // The date and time that the TrustState was last updated. StateLastUpdatedDateTime *time.Time // The trust relationship direction. TrustDirection TrustDirection // The unique ID of the trust relationship. TrustId *string // The trust relationship state. TrustState TrustState // The reason for the TrustState. TrustStateReason *string // The trust relationship type. Forest is the default. TrustType TrustType }
Describes a trust relationship between an AWS Managed Microsoft AD directory and an external domain.
type TrustDirection ¶
type TrustDirection string
const ( TrustDirectionOneWayOutgoing TrustDirection = "One-Way: Outgoing" TrustDirectionOneWayIncoming TrustDirection = "One-Way: Incoming" TrustDirectionTwoWay TrustDirection = "Two-Way" )
Enum values for TrustDirection
func (TrustDirection) Values ¶ added in v0.29.0
func (TrustDirection) Values() []TrustDirection
Values returns all known values for TrustDirection. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type TrustState ¶
type TrustState string
const ( TrustStateCreating TrustState = "Creating" TrustStateCreated TrustState = "Created" TrustStateVerifying TrustState = "Verifying" TrustStateVerifyFailed TrustState = "VerifyFailed" TrustStateVerified TrustState = "Verified" TrustStateUpdating TrustState = "Updating" TrustStateUpdateFailed TrustState = "UpdateFailed" TrustStateUpdated TrustState = "Updated" TrustStateDeleting TrustState = "Deleting" TrustStateDeleted TrustState = "Deleted" TrustStateFailed TrustState = "Failed" )
Enum values for TrustState
func (TrustState) Values ¶ added in v0.29.0
func (TrustState) Values() []TrustState
Values returns all known values for TrustState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type UnshareTarget ¶
type UnshareTarget struct { // // This member is required. Id *string // // This member is required. Type TargetType }
Identifier that contains details about the directory consumer account with whom the directory is being unshared.
type UnsupportedOperationException ¶
The operation is not supported.
func (*UnsupportedOperationException) Error ¶
func (e *UnsupportedOperationException) Error() string
func (*UnsupportedOperationException) ErrorCode ¶
func (e *UnsupportedOperationException) ErrorCode() string
func (*UnsupportedOperationException) ErrorFault ¶
func (e *UnsupportedOperationException) ErrorFault() smithy.ErrorFault
func (*UnsupportedOperationException) ErrorMessage ¶
func (e *UnsupportedOperationException) ErrorMessage() string
type UserDoesNotExistException ¶
The user provided a username that does not exist in your directory.
func (*UserDoesNotExistException) Error ¶
func (e *UserDoesNotExistException) Error() string
func (*UserDoesNotExistException) ErrorCode ¶
func (e *UserDoesNotExistException) ErrorCode() string
func (*UserDoesNotExistException) ErrorFault ¶
func (e *UserDoesNotExistException) ErrorFault() smithy.ErrorFault
func (*UserDoesNotExistException) ErrorMessage ¶
func (e *UserDoesNotExistException) ErrorMessage() string