package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package ssoadminiface provides an interface to enable mocking the AWS Single Sign-On Admin service client for testing your code.

# Functions

ApplicationStatus_Values returns all elements of the ApplicationStatus enum.
ApplicationVisibility_Values returns all elements of the ApplicationVisibility enum.
AuthenticationMethodType_Values returns all elements of the AuthenticationMethodType enum.
FederationProtocol_Values returns all elements of the FederationProtocol enum.
GrantType_Values returns all elements of the GrantType enum.
InstanceAccessControlAttributeConfigurationStatus_Values returns all elements of the InstanceAccessControlAttributeConfigurationStatus enum.
InstanceStatus_Values returns all elements of the InstanceStatus enum.
JwksRetrievalOption_Values returns all elements of the JwksRetrievalOption enum.
New creates a new instance of the SSOAdmin client with a session.
PrincipalType_Values returns all elements of the PrincipalType enum.
ProvisioningStatus_Values returns all elements of the ProvisioningStatus enum.
ProvisionTargetType_Values returns all elements of the ProvisionTargetType enum.
SignInOrigin_Values returns all elements of the SignInOrigin enum.
StatusValues_Values returns all elements of the StatusValues enum.
TargetType_Values returns all elements of the TargetType enum.
TrustedTokenIssuerType_Values returns all elements of the TrustedTokenIssuerType enum.

# Constants

ApplicationStatusDisabled is a ApplicationStatus enum value.
ApplicationStatusEnabled is a ApplicationStatus enum value.
ApplicationVisibilityDisabled is a ApplicationVisibility enum value.
ApplicationVisibilityEnabled is a ApplicationVisibility enum value.
AuthenticationMethodTypeIam is a AuthenticationMethodType enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
FederationProtocolOauth is a FederationProtocol enum value.
FederationProtocolSaml is a FederationProtocol enum value.
GrantTypeAuthorizationCode is a GrantType enum value.
GrantTypeRefreshToken is a GrantType enum value.
GrantTypeUrnIetfParamsOauthGrantTypeJwtBearer is a GrantType enum value.
GrantTypeUrnIetfParamsOauthGrantTypeTokenExchange is a GrantType enum value.
InstanceAccessControlAttributeConfigurationStatusCreationFailed is a InstanceAccessControlAttributeConfigurationStatus enum value.
InstanceAccessControlAttributeConfigurationStatusCreationInProgress is a InstanceAccessControlAttributeConfigurationStatus enum value.
InstanceAccessControlAttributeConfigurationStatusEnabled is a InstanceAccessControlAttributeConfigurationStatus enum value.
InstanceStatusActive is a InstanceStatus enum value.
InstanceStatusCreateInProgress is a InstanceStatus enum value.
InstanceStatusDeleteInProgress is a InstanceStatus enum value.
JwksRetrievalOptionOpenIdDiscovery is a JwksRetrievalOption enum value.
PrincipalTypeGroup is a PrincipalType enum value.
PrincipalTypeUser is a PrincipalType enum value.
ProvisioningStatusLatestPermissionSetNotProvisioned is a ProvisioningStatus enum value.
ProvisioningStatusLatestPermissionSetProvisioned is a ProvisioningStatus enum value.
ProvisionTargetTypeAllProvisionedAccounts is a ProvisionTargetType enum value.
ProvisionTargetTypeAwsAccount is a ProvisionTargetType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SignInOriginApplication is a SignInOrigin enum value.
SignInOriginIdentityCenter is a SignInOrigin enum value.
StatusValuesFailed is a StatusValues enum value.
StatusValuesInProgress is a StatusValues enum value.
StatusValuesSucceeded is a StatusValues enum value.
TargetTypeAwsAccount is a TargetType enum value.
TrustedTokenIssuerTypeOidcJwt is a TrustedTokenIssuerType enum value.

# Structs

These are IAM Identity Center identity store attributes that you can configure for use in attributes-based access control (ABAC).
The value used for mapping a specified attribute to an identity source.
You do not have sufficient access to perform this action.
The assignment that indicates a principal's limited access to a specified Amazon Web Services account with a specified permission set.
A structure that describes an assignment of an Amazon Web Services account to a principal and the permissions that principal has in the account.
The status of the creation or deletion operation of an assignment that a principal needs to access an account.
Provides information about the AccountAssignment creation request.
A structure that describes an application that uses IAM Identity Center for access management.
A structure that describes an assignment of a principal to an application.
A structure that describes an application to which a principal is assigned.
A structure that describes a provider that can be used to connect an Amazon Web Services managed application or customer managed application to IAM Identity Center.
A structure that stores the details of the Amazon Web Services managed policy.
A structure that describes an authentication method that can be used by an application.
A structure that describes an authentication method and its type.
A structure that defines configuration settings for an application that supports the OAuth 2.0 Authorization Code Grant.
A structure that describes a trusted token issuer and associates it with a set of authorized audiences.
Occurs when a conflict with a previous successful write is detected.
Specifies the name and path of a customer managed policy.
A structure that describes how the portal represents an application provider.
The Grant union represents the set of possible configuration options for the selected grant type.
A structure that defines a single grant and its configuration.
Specifies the attributes to add to your attribute-based access control (ABAC) configuration.
Provides information about the IAM Identity Center instance.
The request processing has failed because of an unknown error, exception, or failure with an internal server.
A structure that defines configuration settings for an application that supports the JWT Bearer Token Authorization Grant.
A structure that describes a filter for account assignments.
A structure that describes a filter for application assignments.
A structure that describes a filter for applications.
A structure that describes configuration settings for a trusted token issuer that supports OpenID Connect (OIDC) and JSON Web Tokens (JWTs).
A structure that describes updated configuration settings for a trusted token issuer that supports OpenID Connect (OIDC) and JSON Web Tokens (JWTs).
Filters the operation status list based on the passed attribute value.
Specifies the configuration of the Amazon Web Services managed or customer managed policy that you want to set as a permissions boundary.
An entity that contains IAM policies.
A structure that is used to provide the status of the provisioning operation for a specified permission set.
Provides information about the permission set provisioning status.
A structure that describes the options for the access portal associated with an application.
A structure that defines configuration settings for an application that supports the OAuth 2.0 Refresh Token Grant.
Indicates that a requested resource is not found.
A structure that describes the configuration of a resource server.
A structure that describes details for an IAM Identity Center access scope that is associated with a resource server.
A structure that describes an IAM Identity Center access scope and its authorized targets.
Indicates that the principal has crossed the permitted number of resources that can be created.
A structure that describes the sign-in options for an application portal.
SSOAdmin provides the API operation methods for making requests to AWS Single Sign-On Admin.
A set of key-value pairs that are used to manage the resource.
Indicates that the principal has crossed the throttling limits of the API operations.
A structure that defines configuration settings for an application that supports the OAuth 2.0 Token Exchange Grant.
A structure that describes the configuration of a trusted token issuer.
A structure that describes a trusted token issuer.
A structure that contains details to be updated for a trusted token issuer configuration.
A structure that describes the options for the access portal associated with an application that can be updated.
The request failed because it contains a syntax error.