aws-sdk-ssoadmin 1.96.0

AWS SDK for AWS Single Sign-On Admin
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_validation_exception_reason::ValidationExceptionReason;

pub use crate::types::_throttling_exception_reason::ThrottlingExceptionReason;

pub use crate::types::_resource_not_found_exception_reason::ResourceNotFoundExceptionReason;

pub use crate::types::_access_denied_exception_reason::AccessDeniedExceptionReason;

pub use crate::types::_grant_type::GrantType;

pub use crate::types::_grant::Grant;

pub use crate::types::_token_exchange_grant::TokenExchangeGrant;

pub use crate::types::_refresh_token_grant::RefreshTokenGrant;

pub use crate::types::_jwt_bearer_grant::JwtBearerGrant;

pub use crate::types::_authorized_token_issuer::AuthorizedTokenIssuer;

pub use crate::types::_authorization_code_grant::AuthorizationCodeGrant;

pub use crate::types::_grant_item::GrantItem;

pub use crate::types::_authentication_method_type::AuthenticationMethodType;

pub use crate::types::_authentication_method::AuthenticationMethod;

pub use crate::types::_iam_authentication_method::IamAuthenticationMethod;

pub use crate::types::_authentication_method_item::AuthenticationMethodItem;

pub use crate::types::_scope_details::ScopeDetails;

pub use crate::types::_trusted_token_issuer_update_configuration::TrustedTokenIssuerUpdateConfiguration;

pub use crate::types::_oidc_jwt_update_configuration::OidcJwtUpdateConfiguration;

pub use crate::types::_jwks_retrieval_option::JwksRetrievalOption;

pub use crate::types::_instance_access_control_attribute_configuration::InstanceAccessControlAttributeConfiguration;

pub use crate::types::_access_control_attribute::AccessControlAttribute;

pub use crate::types::_access_control_attribute_value::AccessControlAttributeValue;

pub use crate::types::_encryption_configuration::EncryptionConfiguration;

pub use crate::types::_kms_key_type::KmsKeyType;

pub use crate::types::_update_application_portal_options::UpdateApplicationPortalOptions;

pub use crate::types::_sign_in_options::SignInOptions;

pub use crate::types::_sign_in_origin::SignInOrigin;

pub use crate::types::_application_status::ApplicationStatus;

pub use crate::types::_tag::Tag;

pub use crate::types::_region_status::RegionStatus;

pub use crate::types::_permissions_boundary::PermissionsBoundary;

pub use crate::types::_customer_managed_policy_reference::CustomerManagedPolicyReference;

pub use crate::types::_user_background_session_application_status::UserBackgroundSessionApplicationStatus;

pub use crate::types::_permission_set_provisioning_status::PermissionSetProvisioningStatus;

pub use crate::types::_status_values::StatusValues;

pub use crate::types::_provision_target_type::ProvisionTargetType;

pub use crate::types::_trusted_token_issuer_metadata::TrustedTokenIssuerMetadata;

pub use crate::types::_trusted_token_issuer_type::TrustedTokenIssuerType;

pub use crate::types::_region_metadata::RegionMetadata;

pub use crate::types::_provisioning_status::ProvisioningStatus;

pub use crate::types::_permission_set_provisioning_status_metadata::PermissionSetProvisioningStatusMetadata;

pub use crate::types::_operation_status_filter::OperationStatusFilter;

pub use crate::types::_attached_managed_policy::AttachedManagedPolicy;

pub use crate::types::_instance_metadata::InstanceMetadata;

pub use crate::types::_instance_status::InstanceStatus;

pub use crate::types::_application::Application;

pub use crate::types::_portal_options::PortalOptions;

pub use crate::types::_application_visibility::ApplicationVisibility;

pub use crate::types::_list_applications_filter::ListApplicationsFilter;

pub use crate::types::_application_provider::ApplicationProvider;

pub use crate::types::_resource_server_config::ResourceServerConfig;

pub use crate::types::_resource_server_scope_details::ResourceServerScopeDetails;

pub use crate::types::_display_data::DisplayData;

pub use crate::types::_federation_protocol::FederationProtocol;

pub use crate::types::_application_assignment_for_principal::ApplicationAssignmentForPrincipal;

pub use crate::types::_principal_type::PrincipalType;

pub use crate::types::_list_application_assignments_filter::ListApplicationAssignmentsFilter;

pub use crate::types::_application_assignment::ApplicationAssignment;

pub use crate::types::_account_assignment_for_principal::AccountAssignmentForPrincipal;

pub use crate::types::_list_account_assignments_filter::ListAccountAssignmentsFilter;

pub use crate::types::_account_assignment::AccountAssignment;

pub use crate::types::_account_assignment_operation_status_metadata::AccountAssignmentOperationStatusMetadata;

pub use crate::types::_trusted_token_issuer_configuration::TrustedTokenIssuerConfiguration;

pub use crate::types::_oidc_jwt_configuration::OidcJwtConfiguration;

pub use crate::types::_permission_set::PermissionSet;

pub use crate::types::_instance_access_control_attribute_configuration_status::InstanceAccessControlAttributeConfigurationStatus;

pub use crate::types::_encryption_configuration_details::EncryptionConfigurationDetails;

pub use crate::types::_kms_key_status::KmsKeyStatus;

pub use crate::types::_account_assignment_operation_status::AccountAssignmentOperationStatus;

pub use crate::types::_target_type::TargetType;

mod _access_control_attribute;

mod _access_control_attribute_value;

mod _access_denied_exception_reason;

mod _account_assignment;

mod _account_assignment_for_principal;

mod _account_assignment_operation_status;

mod _account_assignment_operation_status_metadata;

mod _application;

mod _application_assignment;

mod _application_assignment_for_principal;

mod _application_provider;

mod _application_status;

mod _application_visibility;

mod _attached_managed_policy;

mod _authentication_method;

mod _authentication_method_item;

mod _authentication_method_type;

mod _authorization_code_grant;

mod _authorized_token_issuer;

mod _customer_managed_policy_reference;

mod _display_data;

mod _encryption_configuration;

mod _encryption_configuration_details;

mod _federation_protocol;

mod _grant;

mod _grant_item;

mod _grant_type;

mod _iam_authentication_method;

mod _instance_access_control_attribute_configuration;

mod _instance_access_control_attribute_configuration_status;

mod _instance_metadata;

mod _instance_status;

mod _jwks_retrieval_option;

mod _jwt_bearer_grant;

mod _kms_key_status;

mod _kms_key_type;

mod _list_account_assignments_filter;

mod _list_application_assignments_filter;

mod _list_applications_filter;

mod _oidc_jwt_configuration;

mod _oidc_jwt_update_configuration;

mod _operation_status_filter;

mod _permission_set;

mod _permission_set_provisioning_status;

mod _permission_set_provisioning_status_metadata;

mod _permissions_boundary;

mod _portal_options;

mod _principal_type;

mod _provision_target_type;

mod _provisioning_status;

mod _refresh_token_grant;

mod _region_metadata;

mod _region_status;

mod _resource_not_found_exception_reason;

mod _resource_server_config;

mod _resource_server_scope_details;

mod _scope_details;

mod _sign_in_options;

mod _sign_in_origin;

mod _status_values;

mod _tag;

mod _target_type;

mod _throttling_exception_reason;

mod _token_exchange_grant;

mod _trusted_token_issuer_configuration;

mod _trusted_token_issuer_metadata;

mod _trusted_token_issuer_type;

mod _trusted_token_issuer_update_configuration;

mod _update_application_portal_options;

mod _user_background_session_application_status;

mod _validation_exception_reason;

/// Builders
pub mod builders;

/// Error types that AWS Single Sign-On Admin can respond with.
pub mod error;