/** * @public * @enum */ export declare const AccessRight: { readonly ALLOW: "ALLOW"; readonly DENY: "DENY"; }; /** * @public */ export type AccessRight = (typeof AccessRight)[keyof typeof AccessRight]; /** * @public * @enum */ export declare const ApplicationPolicyType: { readonly ALL_APPLICATION_POLICIES: "ALL_APPLICATION_POLICIES"; readonly ANY_PURPOSE: "ANY_PURPOSE"; readonly ATTESTATION_IDENTITY_KEY_CERTIFICATE: "ATTESTATION_IDENTITY_KEY_CERTIFICATE"; readonly CERTIFICATE_REQUEST_AGENT: "CERTIFICATE_REQUEST_AGENT"; readonly CLIENT_AUTHENTICATION: "CLIENT_AUTHENTICATION"; readonly CODE_SIGNING: "CODE_SIGNING"; readonly CTL_USAGE: "CTL_USAGE"; readonly DIGITAL_RIGHTS: "DIGITAL_RIGHTS"; readonly DIRECTORY_SERVICE_EMAIL_REPLICATION: "DIRECTORY_SERVICE_EMAIL_REPLICATION"; readonly DISALLOWED_LIST: "DISALLOWED_LIST"; readonly DNS_SERVER_TRUST: "DNS_SERVER_TRUST"; readonly DOCUMENT_ENCRYPTION: "DOCUMENT_ENCRYPTION"; readonly DOCUMENT_SIGNING: "DOCUMENT_SIGNING"; readonly DYNAMIC_CODE_GENERATOR: "DYNAMIC_CODE_GENERATOR"; readonly EARLY_LAUNCH_ANTIMALWARE_DRIVER: "EARLY_LAUNCH_ANTIMALWARE_DRIVER"; readonly EMBEDDED_WINDOWS_SYSTEM_COMPONENT_VERIFICATION: "EMBEDDED_WINDOWS_SYSTEM_COMPONENT_VERIFICATION"; readonly ENCLAVE: "ENCLAVE"; readonly ENCRYPTING_FILE_SYSTEM: "ENCRYPTING_FILE_SYSTEM"; readonly ENDORSEMENT_KEY_CERTIFICATE: "ENDORSEMENT_KEY_CERTIFICATE"; readonly FILE_RECOVERY: "FILE_RECOVERY"; readonly HAL_EXTENSION: "HAL_EXTENSION"; readonly IP_SECURITY_END_SYSTEM: "IP_SECURITY_END_SYSTEM"; readonly IP_SECURITY_IKE_INTERMEDIATE: "IP_SECURITY_IKE_INTERMEDIATE"; readonly IP_SECURITY_TUNNEL_TERMINATION: "IP_SECURITY_TUNNEL_TERMINATION"; readonly IP_SECURITY_USER: "IP_SECURITY_USER"; readonly ISOLATED_USER_MODE: "ISOLATED_USER_MODE"; readonly KDC_AUTHENTICATION: "KDC_AUTHENTICATION"; readonly KERNEL_MODE_CODE_SIGNING: "KERNEL_MODE_CODE_SIGNING"; readonly KEY_PACK_LICENSES: "KEY_PACK_LICENSES"; readonly KEY_RECOVERY: "KEY_RECOVERY"; readonly KEY_RECOVERY_AGENT: "KEY_RECOVERY_AGENT"; readonly LICENSE_SERVER_VERIFICATION: "LICENSE_SERVER_VERIFICATION"; readonly LIFETIME_SIGNING: "LIFETIME_SIGNING"; readonly MICROSOFT_PUBLISHER: "MICROSOFT_PUBLISHER"; readonly MICROSOFT_TIME_STAMPING: "MICROSOFT_TIME_STAMPING"; readonly MICROSOFT_TRUST_LIST_SIGNING: "MICROSOFT_TRUST_LIST_SIGNING"; readonly OCSP_SIGNING: "OCSP_SIGNING"; readonly OEM_WINDOWS_SYSTEM_COMPONENT_VERIFICATION: "OEM_WINDOWS_SYSTEM_COMPONENT_VERIFICATION"; readonly PLATFORM_CERTIFICATE: "PLATFORM_CERTIFICATE"; readonly PREVIEW_BUILD_SIGNING: "PREVIEW_BUILD_SIGNING"; readonly PRIVATE_KEY_ARCHIVAL: "PRIVATE_KEY_ARCHIVAL"; readonly PROTECTED_PROCESS_LIGHT_VERIFICATION: "PROTECTED_PROCESS_LIGHT_VERIFICATION"; readonly PROTECTED_PROCESS_VERIFICATION: "PROTECTED_PROCESS_VERIFICATION"; readonly QUALIFIED_SUBORDINATION: "QUALIFIED_SUBORDINATION"; readonly REVOKED_LIST_SIGNER: "REVOKED_LIST_SIGNER"; readonly ROOT_LIST_SIGNER: "ROOT_LIST_SIGNER"; readonly ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION: "ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION"; readonly ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION: "ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION"; readonly ROOT_PROGRAM_NO_OSCP_FAILOVER_TO_CRL: "ROOT_PROGRAM_NO_OSCP_FAILOVER_TO_CRL"; readonly SECURE_EMAIL: "SECURE_EMAIL"; readonly SERVER_AUTHENTICATION: "SERVER_AUTHENTICATION"; readonly SMART_CARD_LOGIN: "SMART_CARD_LOGIN"; readonly SPC_ENCRYPTED_DIGEST_RETRY_COUNT: "SPC_ENCRYPTED_DIGEST_RETRY_COUNT"; readonly SPC_RELAXED_PE_MARKER_CHECK: "SPC_RELAXED_PE_MARKER_CHECK"; readonly TIME_STAMPING: "TIME_STAMPING"; readonly WINDOWS_HARDWARE_DRIVER_ATTESTED_VERIFICATION: "WINDOWS_HARDWARE_DRIVER_ATTESTED_VERIFICATION"; readonly WINDOWS_HARDWARE_DRIVER_EXTENDED_VERIFICATION: "WINDOWS_HARDWARE_DRIVER_EXTENDED_VERIFICATION"; readonly WINDOWS_HARDWARE_DRIVER_VERIFICATION: "WINDOWS_HARDWARE_DRIVER_VERIFICATION"; readonly WINDOWS_HELLO_RECOVERY_KEY_ENCRYPTION: "WINDOWS_HELLO_RECOVERY_KEY_ENCRYPTION"; readonly WINDOWS_KITS_COMPONENT: "WINDOWS_KITS_COMPONENT"; readonly WINDOWS_RT_VERIFICATION: "WINDOWS_RT_VERIFICATION"; readonly WINDOWS_SOFTWARE_EXTENSION_VERIFICATION: "WINDOWS_SOFTWARE_EXTENSION_VERIFICATION"; readonly WINDOWS_STORE: "WINDOWS_STORE"; readonly WINDOWS_SYSTEM_COMPONENT_VERIFICATION: "WINDOWS_SYSTEM_COMPONENT_VERIFICATION"; readonly WINDOWS_TCB_COMPONENT: "WINDOWS_TCB_COMPONENT"; readonly WINDOWS_THIRD_PARTY_APPLICATION_COMPONENT: "WINDOWS_THIRD_PARTY_APPLICATION_COMPONENT"; readonly WINDOWS_UPDATE: "WINDOWS_UPDATE"; }; /** * @public */ export type ApplicationPolicyType = (typeof ApplicationPolicyType)[keyof typeof ApplicationPolicyType]; /** * @public * @enum */ export declare const ValidityPeriodType: { readonly DAYS: "DAYS"; readonly HOURS: "HOURS"; readonly MONTHS: "MONTHS"; readonly WEEKS: "WEEKS"; readonly YEARS: "YEARS"; }; /** * @public */ export type ValidityPeriodType = (typeof ValidityPeriodType)[keyof typeof ValidityPeriodType]; /** * @public * @enum */ export declare const ClientCompatibilityV2: { readonly WINDOWS_SERVER_2003: "WINDOWS_SERVER_2003"; readonly WINDOWS_SERVER_2008: "WINDOWS_SERVER_2008"; readonly WINDOWS_SERVER_2008_R2: "WINDOWS_SERVER_2008_R2"; readonly WINDOWS_SERVER_2012: "WINDOWS_SERVER_2012"; readonly WINDOWS_SERVER_2012_R2: "WINDOWS_SERVER_2012_R2"; readonly WINDOWS_SERVER_2016: "WINDOWS_SERVER_2016"; }; /** * @public */ export type ClientCompatibilityV2 = (typeof ClientCompatibilityV2)[keyof typeof ClientCompatibilityV2]; /** * @public * @enum */ export declare const ClientCompatibilityV3: { readonly WINDOWS_SERVER_2008: "WINDOWS_SERVER_2008"; readonly WINDOWS_SERVER_2008_R2: "WINDOWS_SERVER_2008_R2"; readonly WINDOWS_SERVER_2012: "WINDOWS_SERVER_2012"; readonly WINDOWS_SERVER_2012_R2: "WINDOWS_SERVER_2012_R2"; readonly WINDOWS_SERVER_2016: "WINDOWS_SERVER_2016"; }; /** * @public */ export type ClientCompatibilityV3 = (typeof ClientCompatibilityV3)[keyof typeof ClientCompatibilityV3]; /** * @public * @enum */ export declare const ClientCompatibilityV4: { readonly WINDOWS_SERVER_2012: "WINDOWS_SERVER_2012"; readonly WINDOWS_SERVER_2012_R2: "WINDOWS_SERVER_2012_R2"; readonly WINDOWS_SERVER_2016: "WINDOWS_SERVER_2016"; }; /** * @public */ export type ClientCompatibilityV4 = (typeof ClientCompatibilityV4)[keyof typeof ClientCompatibilityV4]; /** * @public * @enum */ export declare const ConnectorStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATING: "CREATING"; readonly DELETING: "DELETING"; readonly FAILED: "FAILED"; }; /** * @public */ export type ConnectorStatus = (typeof ConnectorStatus)[keyof typeof ConnectorStatus]; /** * @public * @enum */ export declare const ConnectorStatusReason: { readonly CA_CERTIFICATE_REGISTRATION_FAILED: "CA_CERTIFICATE_REGISTRATION_FAILED"; readonly DIRECTORY_ACCESS_DENIED: "DIRECTORY_ACCESS_DENIED"; readonly INSUFFICIENT_FREE_ADDRESSES: "INSUFFICIENT_FREE_ADDRESSES"; readonly INTERNAL_FAILURE: "INTERNAL_FAILURE"; readonly INVALID_SUBNET_IP_PROTOCOL: "INVALID_SUBNET_IP_PROTOCOL"; readonly PRIVATECA_ACCESS_DENIED: "PRIVATECA_ACCESS_DENIED"; readonly PRIVATECA_RESOURCE_NOT_FOUND: "PRIVATECA_RESOURCE_NOT_FOUND"; readonly SECURITY_GROUP_NOT_IN_VPC: "SECURITY_GROUP_NOT_IN_VPC"; readonly VPC_ACCESS_DENIED: "VPC_ACCESS_DENIED"; readonly VPC_ENDPOINT_LIMIT_EXCEEDED: "VPC_ENDPOINT_LIMIT_EXCEEDED"; readonly VPC_RESOURCE_NOT_FOUND: "VPC_RESOURCE_NOT_FOUND"; }; /** * @public */ export type ConnectorStatusReason = (typeof ConnectorStatusReason)[keyof typeof ConnectorStatusReason]; /** * @public * @enum */ export declare const IpAddressType: { readonly DUALSTACK: "DUALSTACK"; readonly IPV4: "IPV4"; }; /** * @public */ export type IpAddressType = (typeof IpAddressType)[keyof typeof IpAddressType]; /** * @public * @enum */ export declare const ValidationExceptionReason: { readonly FIELD_VALIDATION_FAILED: "FIELD_VALIDATION_FAILED"; readonly INVALID_CA_SUBJECT: "INVALID_CA_SUBJECT"; readonly INVALID_PERMISSION: "INVALID_PERMISSION"; readonly INVALID_STATE: "INVALID_STATE"; readonly MISMATCHED_CONNECTOR: "MISMATCHED_CONNECTOR"; readonly MISMATCHED_VPC: "MISMATCHED_VPC"; readonly NO_CLIENT_TOKEN: "NO_CLIENT_TOKEN"; readonly OTHER: "OTHER"; readonly UNKNOWN_OPERATION: "UNKNOWN_OPERATION"; }; /** * @public */ export type ValidationExceptionReason = (typeof ValidationExceptionReason)[keyof typeof ValidationExceptionReason]; /** * @public * @enum */ export declare const KeySpec: { readonly KEY_EXCHANGE: "KEY_EXCHANGE"; readonly SIGNATURE: "SIGNATURE"; }; /** * @public */ export type KeySpec = (typeof KeySpec)[keyof typeof KeySpec]; /** * @public * @enum */ export declare const HashAlgorithm: { readonly SHA256: "SHA256"; readonly SHA384: "SHA384"; readonly SHA512: "SHA512"; }; /** * @public */ export type HashAlgorithm = (typeof HashAlgorithm)[keyof typeof HashAlgorithm]; /** * @public * @enum */ export declare const PrivateKeyAlgorithm: { readonly ECDH_P256: "ECDH_P256"; readonly ECDH_P384: "ECDH_P384"; readonly ECDH_P521: "ECDH_P521"; readonly RSA: "RSA"; }; /** * @public */ export type PrivateKeyAlgorithm = (typeof PrivateKeyAlgorithm)[keyof typeof PrivateKeyAlgorithm]; /** * @public * @enum */ export declare const KeyUsagePropertyType: { readonly ALL: "ALL"; }; /** * @public */ export type KeyUsagePropertyType = (typeof KeyUsagePropertyType)[keyof typeof KeyUsagePropertyType]; /** * @public * @enum */ export declare const DirectoryRegistrationStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATING: "CREATING"; readonly DELETING: "DELETING"; readonly FAILED: "FAILED"; }; /** * @public */ export type DirectoryRegistrationStatus = (typeof DirectoryRegistrationStatus)[keyof typeof DirectoryRegistrationStatus]; /** * @public * @enum */ export declare const DirectoryRegistrationStatusReason: { readonly DIRECTORY_ACCESS_DENIED: "DIRECTORY_ACCESS_DENIED"; readonly DIRECTORY_NOT_ACTIVE: "DIRECTORY_NOT_ACTIVE"; readonly DIRECTORY_NOT_REACHABLE: "DIRECTORY_NOT_REACHABLE"; readonly DIRECTORY_RESOURCE_NOT_FOUND: "DIRECTORY_RESOURCE_NOT_FOUND"; readonly DIRECTORY_TYPE_NOT_SUPPORTED: "DIRECTORY_TYPE_NOT_SUPPORTED"; readonly INTERNAL_FAILURE: "INTERNAL_FAILURE"; }; /** * @public */ export type DirectoryRegistrationStatusReason = (typeof DirectoryRegistrationStatusReason)[keyof typeof DirectoryRegistrationStatusReason]; /** * @public * @enum */ export declare const ServicePrincipalNameStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATING: "CREATING"; readonly DELETING: "DELETING"; readonly FAILED: "FAILED"; }; /** * @public */ export type ServicePrincipalNameStatus = (typeof ServicePrincipalNameStatus)[keyof typeof ServicePrincipalNameStatus]; /** * @public * @enum */ export declare const ServicePrincipalNameStatusReason: { readonly DIRECTORY_ACCESS_DENIED: "DIRECTORY_ACCESS_DENIED"; readonly DIRECTORY_NOT_REACHABLE: "DIRECTORY_NOT_REACHABLE"; readonly DIRECTORY_RESOURCE_NOT_FOUND: "DIRECTORY_RESOURCE_NOT_FOUND"; readonly INTERNAL_FAILURE: "INTERNAL_FAILURE"; readonly SPN_EXISTS_ON_DIFFERENT_AD_OBJECT: "SPN_EXISTS_ON_DIFFERENT_AD_OBJECT"; readonly SPN_LIMIT_EXCEEDED: "SPN_LIMIT_EXCEEDED"; }; /** * @public */ export type ServicePrincipalNameStatusReason = (typeof ServicePrincipalNameStatusReason)[keyof typeof ServicePrincipalNameStatusReason]; /** * @public * @enum */ export declare const TemplateStatus: { readonly ACTIVE: "ACTIVE"; readonly DELETING: "DELETING"; }; /** * @public */ export type TemplateStatus = (typeof TemplateStatus)[keyof typeof TemplateStatus];