export declare const ConnectionAuthenticationType: { readonly Basic: "BASIC"; readonly Oauth2: "OAUTH2"; readonly Custom: "CUSTOM"; }; /** * Authentication Type */ export type ConnectionAuthenticationType = (typeof ConnectionAuthenticationType)[keyof typeof ConnectionAuthenticationType]; export declare const ConnectionOAuth2GrantType: { readonly AuthorizationCode: "AUTHORIZATION_CODE"; readonly ClientCredentials: "CLIENT_CREDENTIALS"; readonly JwtBearer: "JWT_BEARER"; }; /** * OAuth2 Grant Type */ export type ConnectionOAuth2GrantType = (typeof ConnectionOAuth2GrantType)[keyof typeof ConnectionOAuth2GrantType]; export declare const ConnectionScope: { readonly Domain: "DOMAIN"; readonly Project: "PROJECT"; }; /** * The scope of the connection. */ export type ConnectionScope = (typeof ConnectionScope)[keyof typeof ConnectionScope]; export declare const DataSourceEnableSetting: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; /** * Specifies whether the data source is enabled. */ export type DataSourceEnableSetting = (typeof DataSourceEnableSetting)[keyof typeof DataSourceEnableSetting]; export declare const DataSourceFilterExpressionType: { readonly Include: "INCLUDE"; readonly Exclude: "EXCLUDE"; }; /** * The search filter expression type. */ export type DataSourceFilterExpressionType = (typeof DataSourceFilterExpressionType)[keyof typeof DataSourceFilterExpressionType]; export declare const DataSourceStatus: { readonly Creating: "CREATING"; readonly FailedCreation: "FAILED_CREATION"; readonly Ready: "READY"; readonly Updating: "UPDATING"; readonly FailedUpdate: "FAILED_UPDATE"; readonly Running: "RUNNING"; readonly Deleting: "DELETING"; readonly FailedDeletion: "FAILED_DELETION"; }; /** * The status of the data source. */ export type DataSourceStatus = (typeof DataSourceStatus)[keyof typeof DataSourceStatus]; export declare const DomainAuthType: { readonly IamIdc: "IAM_IDC"; readonly Disabled: "DISABLED"; }; /** * The type of single sign-on in Amazon DataZone. */ export type DomainAuthType = (typeof DomainAuthType)[keyof typeof DomainAuthType]; export declare const DomainStatus: { readonly Creating: "CREATING"; readonly Available: "AVAILABLE"; readonly CreationFailed: "CREATION_FAILED"; readonly Deleting: "DELETING"; readonly Deleted: "DELETED"; readonly DeletionFailed: "DELETION_FAILED"; }; /** * The status of the Amazon DataZone domain. */ export type DomainStatus = (typeof DomainStatus)[keyof typeof DomainStatus]; export declare const DomainUserAssignment: { readonly Automatic: "AUTOMATIC"; readonly Manual: "MANUAL"; }; /** * The single sign-on user assignment in Amazon DataZone. */ export type DomainUserAssignment = (typeof DomainUserAssignment)[keyof typeof DomainUserAssignment]; export declare const DomainVersion: { readonly V1: "V1"; readonly V2: "V2"; }; /** * The version of the domain. */ export type DomainVersion = (typeof DomainVersion)[keyof typeof DomainVersion]; export declare const EnvironmentStatus: { readonly Active: "ACTIVE"; readonly Creating: "CREATING"; readonly Updating: "UPDATING"; readonly Deleting: "DELETING"; readonly CreateFailed: "CREATE_FAILED"; readonly UpdateFailed: "UPDATE_FAILED"; readonly DeleteFailed: "DELETE_FAILED"; readonly ValidationFailed: "VALIDATION_FAILED"; readonly Suspended: "SUSPENDED"; readonly Disabled: "DISABLED"; readonly Expired: "EXPIRED"; readonly Deleted: "DELETED"; readonly Inaccessible: "INACCESSIBLE"; }; /** * The status of the Amazon DataZone environment. */ export type EnvironmentStatus = (typeof EnvironmentStatus)[keyof typeof EnvironmentStatus]; export declare const FormTypeStatus: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; /** * The status of this Amazon DataZone metadata form type. */ export type FormTypeStatus = (typeof FormTypeStatus)[keyof typeof FormTypeStatus]; export declare const GroupProfileStatus: { readonly Assigned: "ASSIGNED"; readonly NotAssigned: "NOT_ASSIGNED"; }; /** * The status of the group profile. */ export type GroupProfileStatus = (typeof GroupProfileStatus)[keyof typeof GroupProfileStatus]; export declare const OwnerEntityType: { readonly DomainUnit: "DOMAIN_UNIT"; }; /** * The type of an entity. */ export type OwnerEntityType = (typeof OwnerEntityType)[keyof typeof OwnerEntityType]; export declare const OwnerType: { readonly User: "USER"; readonly Group: "GROUP"; }; /** * The owner that you want to add to the entity. */ export type OwnerType = (typeof OwnerType)[keyof typeof OwnerType]; export declare const PolicyGrantDomainUnitDesignation: { readonly Owner: "OWNER"; }; export type PolicyGrantDomainUnitDesignation = (typeof PolicyGrantDomainUnitDesignation)[keyof typeof PolicyGrantDomainUnitDesignation]; export declare const PolicyGrantManagedPolicyType: { readonly CreateDomainUnit: "CREATE_DOMAIN_UNIT"; readonly OverrideDomainUnitOwners: "OVERRIDE_DOMAIN_UNIT_OWNERS"; readonly AddToProjectMemberPool: "ADD_TO_PROJECT_MEMBER_POOL"; readonly OverrideProjectOwners: "OVERRIDE_PROJECT_OWNERS"; readonly CreateGlossary: "CREATE_GLOSSARY"; readonly CreateFormType: "CREATE_FORM_TYPE"; readonly CreateAssetType: "CREATE_ASSET_TYPE"; readonly CreateProject: "CREATE_PROJECT"; readonly CreateEnvironmentProfile: "CREATE_ENVIRONMENT_PROFILE"; readonly DelegateCreateEnvironmentProfile: "DELEGATE_CREATE_ENVIRONMENT_PROFILE"; readonly CreateEnvironment: "CREATE_ENVIRONMENT"; readonly CreateEnvironmentFromBlueprint: "CREATE_ENVIRONMENT_FROM_BLUEPRINT"; readonly CreateProjectFromProjectProfile: "CREATE_PROJECT_FROM_PROJECT_PROFILE"; }; export type PolicyGrantManagedPolicyType = (typeof PolicyGrantManagedPolicyType)[keyof typeof PolicyGrantManagedPolicyType]; export declare const PolicyGrantProjectDesignation: { readonly Owner: "OWNER"; readonly Contributor: "CONTRIBUTOR"; readonly ProjectCatalogSteward: "PROJECT_CATALOG_STEWARD"; }; export type PolicyGrantProjectDesignation = (typeof PolicyGrantProjectDesignation)[keyof typeof PolicyGrantProjectDesignation]; export declare const PolicyGrantTargetEntityType: { readonly DomainUnit: "DOMAIN_UNIT"; readonly EnvironmentBlueprintConfiguration: "ENVIRONMENT_BLUEPRINT_CONFIGURATION"; readonly EnvironmentProfile: "ENVIRONMENT_PROFILE"; readonly AssetType: "ASSET_TYPE"; }; export type PolicyGrantTargetEntityType = (typeof PolicyGrantTargetEntityType)[keyof typeof PolicyGrantTargetEntityType]; export declare const ProjectMembershipMemberIdentifierType: { readonly UserIdentifier: "USER_IDENTIFIER"; readonly GroupIdentifier: "GROUP_IDENTIFIER"; }; export type ProjectMembershipMemberIdentifierType = (typeof ProjectMembershipMemberIdentifierType)[keyof typeof ProjectMembershipMemberIdentifierType]; export declare const ProjectMembershipUserDesignation: { readonly ProjectOwner: "PROJECT_OWNER"; readonly ProjectContributor: "PROJECT_CONTRIBUTOR"; readonly ProjectCatalogViewer: "PROJECT_CATALOG_VIEWER"; readonly ProjectCatalogConsumer: "PROJECT_CATALOG_CONSUMER"; readonly ProjectCatalogSteward: "PROJECT_CATALOG_STEWARD"; }; export type ProjectMembershipUserDesignation = (typeof ProjectMembershipUserDesignation)[keyof typeof ProjectMembershipUserDesignation]; export declare const ProjectProfileDeploymentMode: { readonly OnCreate: "ON_CREATE"; readonly OnDemand: "ON_DEMAND"; }; export type ProjectProfileDeploymentMode = (typeof ProjectProfileDeploymentMode)[keyof typeof ProjectProfileDeploymentMode]; export declare const ProjectProfileStatus: { readonly Enabled: "ENABLED"; readonly Disabled: "DISABLED"; }; export type ProjectProfileStatus = (typeof ProjectProfileStatus)[keyof typeof ProjectProfileStatus]; export declare const ProjectStatus: { readonly Active: "ACTIVE"; readonly Moving: "MOVING"; readonly Deleting: "DELETING"; readonly DeleteFailed: "DELETE_FAILED"; readonly Updating: "UPDATING"; readonly UpdateFailed: "UPDATE_FAILED"; }; export type ProjectStatus = (typeof ProjectStatus)[keyof typeof ProjectStatus]; export declare const UserProfileStatus: { readonly Assigned: "ASSIGNED"; readonly NotAssigned: "NOT_ASSIGNED"; readonly Activated: "ACTIVATED"; readonly Deactivated: "DEACTIVATED"; }; /** * The status of the user profile. */ export type UserProfileStatus = (typeof UserProfileStatus)[keyof typeof UserProfileStatus]; export declare const UserProfileType: { readonly Iam: "IAM"; readonly Sso: "SSO"; }; /** * The type of the user profile. */ export type UserProfileType = (typeof UserProfileType)[keyof typeof UserProfileType]; export declare const UserProfileUserType: { readonly IamUser: "IAM_USER"; readonly IamRole: "IAM_ROLE"; readonly SsoUser: "SSO_USER"; }; /** * The type of the user. */ export type UserProfileUserType = (typeof UserProfileUserType)[keyof typeof UserProfileUserType];