Package-level declarations

Types

Link copied to clipboard
data class CertifiateCertificateArgs(val contents: Output<String>, val password: Output<String>? = null) : ConvertibleToJava<CertifiateCertificateArgs>
Link copied to clipboard
data class CertifiateCertificatePolicyArgs(val issuerParameters: Output<CertifiateCertificatePolicyIssuerParametersArgs>, val keyProperties: Output<CertifiateCertificatePolicyKeyPropertiesArgs>, val lifetimeActions: Output<List<CertifiateCertificatePolicyLifetimeActionArgs>>? = null, val secretProperties: Output<CertifiateCertificatePolicySecretPropertiesArgs>, val x509CertificateProperties: Output<CertifiateCertificatePolicyX509CertificatePropertiesArgs>? = null) : ConvertibleToJava<CertifiateCertificatePolicyArgs>
data class CertifiateCertificatePolicyIssuerParametersArgs(val name: Output<String>) : ConvertibleToJava<CertifiateCertificatePolicyIssuerParametersArgs>
data class CertifiateCertificatePolicyKeyPropertiesArgs(val curve: Output<String>? = null, val exportable: Output<Boolean>, val keySize: Output<Int>? = null, val keyType: Output<String>, val reuseKey: Output<Boolean>) : ConvertibleToJava<CertifiateCertificatePolicyKeyPropertiesArgs>
data class CertifiateCertificatePolicyLifetimeActionActionArgs(val actionType: Output<String>) : ConvertibleToJava<CertifiateCertificatePolicyLifetimeActionActionArgs>
data class CertifiateCertificatePolicyLifetimeActionArgs(val action: Output<CertifiateCertificatePolicyLifetimeActionActionArgs>, val trigger: Output<CertifiateCertificatePolicyLifetimeActionTriggerArgs>) : ConvertibleToJava<CertifiateCertificatePolicyLifetimeActionArgs>
data class CertifiateCertificatePolicyLifetimeActionTriggerArgs(val daysBeforeExpiry: Output<Int>? = null, val lifetimePercentage: Output<Int>? = null) : ConvertibleToJava<CertifiateCertificatePolicyLifetimeActionTriggerArgs>
data class CertifiateCertificatePolicySecretPropertiesArgs(val contentType: Output<String>) : ConvertibleToJava<CertifiateCertificatePolicySecretPropertiesArgs>
data class CertifiateCertificatePolicyX509CertificatePropertiesArgs(val extendedKeyUsages: Output<List<String>>? = null, val keyUsages: Output<List<String>>, val subject: Output<String>, val subjectAlternativeNames: Output<CertifiateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNamesArgs>? = null, val validityInMonths: Output<Int>) : ConvertibleToJava<CertifiateCertificatePolicyX509CertificatePropertiesArgs>
data class CertifiateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNamesArgs(val dnsNames: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val upns: Output<List<String>>? = null) : ConvertibleToJava<CertifiateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNamesArgs>
Link copied to clipboard
data class CertificateCertificateArgs(val contents: Output<String>, val password: Output<String>? = null) : ConvertibleToJava<CertificateCertificateArgs>
Link copied to clipboard
data class CertificateCertificatePolicyArgs(val issuerParameters: Output<CertificateCertificatePolicyIssuerParametersArgs>, val keyProperties: Output<CertificateCertificatePolicyKeyPropertiesArgs>, val lifetimeActions: Output<List<CertificateCertificatePolicyLifetimeActionArgs>>? = null, val secretProperties: Output<CertificateCertificatePolicySecretPropertiesArgs>, val x509CertificateProperties: Output<CertificateCertificatePolicyX509CertificatePropertiesArgs>? = null) : ConvertibleToJava<CertificateCertificatePolicyArgs>
data class CertificateCertificatePolicyIssuerParametersArgs(val name: Output<String>) : ConvertibleToJava<CertificateCertificatePolicyIssuerParametersArgs>
data class CertificateCertificatePolicyKeyPropertiesArgs(val curve: Output<String>? = null, val exportable: Output<Boolean>, val keySize: Output<Int>? = null, val keyType: Output<String>, val reuseKey: Output<Boolean>) : ConvertibleToJava<CertificateCertificatePolicyKeyPropertiesArgs>
data class CertificateCertificatePolicyLifetimeActionActionArgs(val actionType: Output<String>) : ConvertibleToJava<CertificateCertificatePolicyLifetimeActionActionArgs>
data class CertificateCertificatePolicyLifetimeActionArgs(val action: Output<CertificateCertificatePolicyLifetimeActionActionArgs>, val trigger: Output<CertificateCertificatePolicyLifetimeActionTriggerArgs>) : ConvertibleToJava<CertificateCertificatePolicyLifetimeActionArgs>
data class CertificateCertificatePolicyLifetimeActionTriggerArgs(val daysBeforeExpiry: Output<Int>? = null, val lifetimePercentage: Output<Int>? = null) : ConvertibleToJava<CertificateCertificatePolicyLifetimeActionTriggerArgs>
data class CertificateCertificatePolicySecretPropertiesArgs(val contentType: Output<String>) : ConvertibleToJava<CertificateCertificatePolicySecretPropertiesArgs>
data class CertificateCertificatePolicyX509CertificatePropertiesArgs(val extendedKeyUsages: Output<List<String>>? = null, val keyUsages: Output<List<String>>, val subject: Output<String>, val subjectAlternativeNames: Output<CertificateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNamesArgs>? = null, val validityInMonths: Output<Int>) : ConvertibleToJava<CertificateCertificatePolicyX509CertificatePropertiesArgs>
data class CertificateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNamesArgs(val dnsNames: Output<List<String>>? = null, val emails: Output<List<String>>? = null, val upns: Output<List<String>>? = null) : ConvertibleToJava<CertificateCertificatePolicyX509CertificatePropertiesSubjectAlternativeNamesArgs>
Link copied to clipboard
data class CertificateContactsContactArgs(val email: Output<String>, val name: Output<String>? = null, val phone: Output<String>? = null) : ConvertibleToJava<CertificateContactsContactArgs>
Link copied to clipboard
data class CertificateIssuerAdminArgs(val emailAddress: Output<String>, val firstName: Output<String>? = null, val lastName: Output<String>? = null, val phone: Output<String>? = null) : ConvertibleToJava<CertificateIssuerAdminArgs>
Link copied to clipboard
data class GetAccessPolicyPlainArgs(val name: String) : ConvertibleToJava<GetAccessPolicyPlainArgs>

A collection of arguments for invoking getAccessPolicy.

Link copied to clipboard
data class GetCertificateDataPlainArgs(val keyVaultId: String, val name: String, val version: String? = null) : ConvertibleToJava<GetCertificateDataPlainArgs>

A collection of arguments for invoking getCertificateData.

Link copied to clipboard
data class GetCertificateIssuerPlainArgs(val keyVaultId: String, val name: String) : ConvertibleToJava<GetCertificateIssuerPlainArgs>

A collection of arguments for invoking getCertificateIssuer.

Link copied to clipboard
data class GetCertificatePlainArgs(val keyVaultId: String, val name: String, val version: String? = null) : ConvertibleToJava<GetCertificatePlainArgs>

A collection of arguments for invoking getCertificate.

Link copied to clipboard
data class GetCertificatesPlainArgs(val includePending: Boolean? = null, val keyVaultId: String) : ConvertibleToJava<GetCertificatesPlainArgs>

A collection of arguments for invoking getCertificates.

Link copied to clipboard
data class GetEncryptedValuePlainArgs(val algorithm: String, val encryptedData: String? = null, val keyVaultKeyId: String, val plainTextValue: String? = null) : ConvertibleToJava<GetEncryptedValuePlainArgs>

A collection of arguments for invoking getEncryptedValue.

Link copied to clipboard
data class GetKeyPlainArgs(val keyVaultId: String, val name: String) : ConvertibleToJava<GetKeyPlainArgs>

A collection of arguments for invoking getKey.

Link copied to clipboard
Link copied to clipboard
data class GetKeyVaultPlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetKeyVaultPlainArgs>

A collection of arguments for invoking getKeyVault.

data class GetManagedHardwareSecurityModuleKeyPlainArgs(val managedHsmId: String, val name: String) : ConvertibleToJava<GetManagedHardwareSecurityModuleKeyPlainArgs>

A collection of arguments for invoking getManagedHardwareSecurityModuleKey.

data class GetManagedHardwareSecurityModulePlainArgs(val name: String, val resourceGroupName: String) : ConvertibleToJava<GetManagedHardwareSecurityModulePlainArgs>

A collection of arguments for invoking getManagedHardwareSecurityModule.

data class GetManagedHardwareSecurityModuleRoleDefinitionPlainArgs(val managedHsmId: String, val name: String) : ConvertibleToJava<GetManagedHardwareSecurityModuleRoleDefinitionPlainArgs>

A collection of arguments for invoking getManagedHardwareSecurityModuleRoleDefinition.

Link copied to clipboard
data class GetSecretPlainArgs(val keyVaultId: String, val name: String, val version: String? = null) : ConvertibleToJava<GetSecretPlainArgs>

A collection of arguments for invoking getSecret.

Link copied to clipboard
Link copied to clipboard
data class GetSecretsPlainArgs(val keyVaultId: String) : ConvertibleToJava<GetSecretsPlainArgs>

A collection of arguments for invoking getSecrets.

Link copied to clipboard
data class KeyRotationPolicyArgs(val automatic: Output<KeyRotationPolicyAutomaticArgs>? = null, val expireAfter: Output<String>? = null, val notifyBeforeExpiry: Output<String>? = null) : ConvertibleToJava<KeyRotationPolicyArgs>
Link copied to clipboard
data class KeyRotationPolicyAutomaticArgs(val timeAfterCreation: Output<String>? = null, val timeBeforeExpiry: Output<String>? = null) : ConvertibleToJava<KeyRotationPolicyAutomaticArgs>
Link copied to clipboard
data class KeyVaultAccessPolicyArgs(val applicationId: Output<String>? = null, val certificatePermissions: Output<List<String>>? = null, val keyPermissions: Output<List<String>>? = null, val objectId: Output<String>, val secretPermissions: Output<List<String>>? = null, val storagePermissions: Output<List<String>>? = null, val tenantId: Output<String>) : ConvertibleToJava<KeyVaultAccessPolicyArgs>
Link copied to clipboard
data class KeyVaultContactArgs(val email: Output<String>, val name: Output<String>? = null, val phone: Output<String>? = null) : ConvertibleToJava<KeyVaultContactArgs>
Link copied to clipboard
data class KeyVaultNetworkAclsArgs(val bypass: Output<String>, val defaultAction: Output<String>, val ipRules: Output<List<String>>? = null, val virtualNetworkSubnetIds: Output<List<String>>? = null) : ConvertibleToJava<KeyVaultNetworkAclsArgs>
data class ManagedHardwareSecurityModuleNetworkAclsArgs(val bypass: Output<String>, val defaultAction: Output<String>) : ConvertibleToJava<ManagedHardwareSecurityModuleNetworkAclsArgs>
data class ManagedHardwareSecurityModuleRoleDefinitionPermissionArgs(val actions: Output<List<String>>? = null, val dataActions: Output<List<String>>? = null, val notActions: Output<List<String>>? = null, val notDataActions: Output<List<String>>? = null) : ConvertibleToJava<ManagedHardwareSecurityModuleRoleDefinitionPermissionArgs>