Package-level declarations

Types

Link copied to clipboard
data class AuthorityConfigArgs(val subjectConfig: Output<AuthorityConfigSubjectConfigArgs>, val subjectKeyId: Output<AuthorityConfigSubjectKeyIdArgs>? = null, val x509Config: Output<AuthorityConfigX509ConfigArgs>) : ConvertibleToJava<AuthorityConfigArgs>
Link copied to clipboard
data class AuthorityConfigSubjectConfigArgs(val subject: Output<AuthorityConfigSubjectConfigSubjectArgs>, val subjectAltName: Output<AuthorityConfigSubjectConfigSubjectAltNameArgs>? = null) : ConvertibleToJava<AuthorityConfigSubjectConfigArgs>
data class AuthorityConfigSubjectConfigSubjectAltNameArgs(val dnsNames: Output<List<String>>? = null, val emailAddresses: Output<List<String>>? = null, val ipAddresses: Output<List<String>>? = null, val uris: Output<List<String>>? = null) : ConvertibleToJava<AuthorityConfigSubjectConfigSubjectAltNameArgs>
Link copied to clipboard
data class AuthorityConfigSubjectConfigSubjectArgs(val commonName: Output<String>, val countryCode: Output<String>? = null, val locality: Output<String>? = null, val organization: Output<String>, val organizationalUnit: Output<String>? = null, val postalCode: Output<String>? = null, val province: Output<String>? = null, val streetAddress: Output<String>? = null) : ConvertibleToJava<AuthorityConfigSubjectConfigSubjectArgs>
Link copied to clipboard
data class AuthorityConfigSubjectKeyIdArgs(val keyId: Output<String>? = null) : ConvertibleToJava<AuthorityConfigSubjectKeyIdArgs>
data class AuthorityConfigX509ConfigAdditionalExtensionArgs(val critical: Output<Boolean>, val objectId: Output<AuthorityConfigX509ConfigAdditionalExtensionObjectIdArgs>, val value: Output<String>) : ConvertibleToJava<AuthorityConfigX509ConfigAdditionalExtensionArgs>
data class AuthorityConfigX509ConfigAdditionalExtensionObjectIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<AuthorityConfigX509ConfigAdditionalExtensionObjectIdArgs>
Link copied to clipboard
data class AuthorityConfigX509ConfigArgs(val additionalExtensions: Output<List<AuthorityConfigX509ConfigAdditionalExtensionArgs>>? = null, val aiaOcspServers: Output<List<String>>? = null, val caOptions: Output<AuthorityConfigX509ConfigCaOptionsArgs>, val keyUsage: Output<AuthorityConfigX509ConfigKeyUsageArgs>, val nameConstraints: Output<AuthorityConfigX509ConfigNameConstraintsArgs>? = null, val policyIds: Output<List<AuthorityConfigX509ConfigPolicyIdArgs>>? = null) : ConvertibleToJava<AuthorityConfigX509ConfigArgs>
Link copied to clipboard
data class AuthorityConfigX509ConfigCaOptionsArgs(val isCa: Output<Boolean>, val maxIssuerPathLength: Output<Int>? = null, val nonCa: Output<Boolean>? = null, val zeroMaxIssuerPathLength: Output<Boolean>? = null) : ConvertibleToJava<AuthorityConfigX509ConfigCaOptionsArgs>
Link copied to clipboard
data class AuthorityConfigX509ConfigKeyUsageArgs(val baseKeyUsage: Output<AuthorityConfigX509ConfigKeyUsageBaseKeyUsageArgs>, val extendedKeyUsage: Output<AuthorityConfigX509ConfigKeyUsageExtendedKeyUsageArgs>, val unknownExtendedKeyUsages: Output<List<AuthorityConfigX509ConfigKeyUsageUnknownExtendedKeyUsageArgs>>? = null) : ConvertibleToJava<AuthorityConfigX509ConfigKeyUsageArgs>
data class AuthorityConfigX509ConfigKeyUsageBaseKeyUsageArgs(val certSign: Output<Boolean>? = null, val contentCommitment: Output<Boolean>? = null, val crlSign: Output<Boolean>? = null, val dataEncipherment: Output<Boolean>? = null, val decipherOnly: Output<Boolean>? = null, val digitalSignature: Output<Boolean>? = null, val encipherOnly: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val keyEncipherment: Output<Boolean>? = null) : ConvertibleToJava<AuthorityConfigX509ConfigKeyUsageBaseKeyUsageArgs>
data class AuthorityConfigX509ConfigKeyUsageExtendedKeyUsageArgs(val clientAuth: Output<Boolean>? = null, val codeSigning: Output<Boolean>? = null, val emailProtection: Output<Boolean>? = null, val ocspSigning: Output<Boolean>? = null, val serverAuth: Output<Boolean>? = null, val timeStamping: Output<Boolean>? = null) : ConvertibleToJava<AuthorityConfigX509ConfigKeyUsageExtendedKeyUsageArgs>
data class AuthorityConfigX509ConfigKeyUsageUnknownExtendedKeyUsageArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<AuthorityConfigX509ConfigKeyUsageUnknownExtendedKeyUsageArgs>
data class AuthorityConfigX509ConfigNameConstraintsArgs(val critical: Output<Boolean>, val excludedDnsNames: Output<List<String>>? = null, val excludedEmailAddresses: Output<List<String>>? = null, val excludedIpRanges: Output<List<String>>? = null, val excludedUris: Output<List<String>>? = null, val permittedDnsNames: Output<List<String>>? = null, val permittedEmailAddresses: Output<List<String>>? = null, val permittedIpRanges: Output<List<String>>? = null, val permittedUris: Output<List<String>>? = null) : ConvertibleToJava<AuthorityConfigX509ConfigNameConstraintsArgs>
Link copied to clipboard
data class AuthorityConfigX509ConfigPolicyIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<AuthorityConfigX509ConfigPolicyIdArgs>
Link copied to clipboard
data class AuthorityKeySpecArgs(val algorithm: Output<String>? = null, val cloudKmsKeyVersion: Output<String>? = null) : ConvertibleToJava<AuthorityKeySpecArgs>
Link copied to clipboard
data class AuthoritySubordinateConfigArgs(val certificateAuthority: Output<String>? = null, val pemIssuerChain: Output<AuthoritySubordinateConfigPemIssuerChainArgs>? = null) : ConvertibleToJava<AuthoritySubordinateConfigArgs>
data class AuthoritySubordinateConfigPemIssuerChainArgs(val pemCertificates: Output<List<String>>? = null) : ConvertibleToJava<AuthoritySubordinateConfigPemIssuerChainArgs>
Link copied to clipboard
data class CaPoolIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<CaPoolIamBindingConditionArgs>
Link copied to clipboard
data class CaPoolIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<CaPoolIamMemberConditionArgs>
data class CaPoolIssuancePolicyAllowedIssuanceModesArgs(val allowConfigBasedIssuance: Output<Boolean>, val allowCsrBasedIssuance: Output<Boolean>) : ConvertibleToJava<CaPoolIssuancePolicyAllowedIssuanceModesArgs>
Link copied to clipboard
data class CaPoolIssuancePolicyAllowedKeyTypeArgs(val ellipticCurve: Output<CaPoolIssuancePolicyAllowedKeyTypeEllipticCurveArgs>? = null, val rsa: Output<CaPoolIssuancePolicyAllowedKeyTypeRsaArgs>? = null) : ConvertibleToJava<CaPoolIssuancePolicyAllowedKeyTypeArgs>
data class CaPoolIssuancePolicyAllowedKeyTypeEllipticCurveArgs(val signatureAlgorithm: Output<String>) : ConvertibleToJava<CaPoolIssuancePolicyAllowedKeyTypeEllipticCurveArgs>
data class CaPoolIssuancePolicyAllowedKeyTypeRsaArgs(val maxModulusSize: Output<String>? = null, val minModulusSize: Output<String>? = null) : ConvertibleToJava<CaPoolIssuancePolicyAllowedKeyTypeRsaArgs>
Link copied to clipboard
data class CaPoolIssuancePolicyArgs(val allowedIssuanceModes: Output<CaPoolIssuancePolicyAllowedIssuanceModesArgs>? = null, val allowedKeyTypes: Output<List<CaPoolIssuancePolicyAllowedKeyTypeArgs>>? = null, val baselineValues: Output<CaPoolIssuancePolicyBaselineValuesArgs>? = null, val identityConstraints: Output<CaPoolIssuancePolicyIdentityConstraintsArgs>? = null, val maximumLifetime: Output<String>? = null) : ConvertibleToJava<CaPoolIssuancePolicyArgs>
data class CaPoolIssuancePolicyBaselineValuesAdditionalExtensionArgs(val critical: Output<Boolean>, val objectId: Output<CaPoolIssuancePolicyBaselineValuesAdditionalExtensionObjectIdArgs>, val value: Output<String>) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesAdditionalExtensionArgs>
data class CaPoolIssuancePolicyBaselineValuesAdditionalExtensionObjectIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesAdditionalExtensionObjectIdArgs>
Link copied to clipboard
data class CaPoolIssuancePolicyBaselineValuesArgs(val additionalExtensions: Output<List<CaPoolIssuancePolicyBaselineValuesAdditionalExtensionArgs>>? = null, val aiaOcspServers: Output<List<String>>? = null, val caOptions: Output<CaPoolIssuancePolicyBaselineValuesCaOptionsArgs>, val keyUsage: Output<CaPoolIssuancePolicyBaselineValuesKeyUsageArgs>, val nameConstraints: Output<CaPoolIssuancePolicyBaselineValuesNameConstraintsArgs>? = null, val policyIds: Output<List<CaPoolIssuancePolicyBaselineValuesPolicyIdArgs>>? = null) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesArgs>
data class CaPoolIssuancePolicyBaselineValuesCaOptionsArgs(val isCa: Output<Boolean>? = null, val maxIssuerPathLength: Output<Int>? = null, val nonCa: Output<Boolean>? = null, val zeroMaxIssuerPathLength: Output<Boolean>? = null) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesCaOptionsArgs>
data class CaPoolIssuancePolicyBaselineValuesKeyUsageArgs(val baseKeyUsage: Output<CaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageArgs>, val extendedKeyUsage: Output<CaPoolIssuancePolicyBaselineValuesKeyUsageExtendedKeyUsageArgs>, val unknownExtendedKeyUsages: Output<List<CaPoolIssuancePolicyBaselineValuesKeyUsageUnknownExtendedKeyUsageArgs>>? = null) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesKeyUsageArgs>
data class CaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageArgs(val certSign: Output<Boolean>? = null, val contentCommitment: Output<Boolean>? = null, val crlSign: Output<Boolean>? = null, val dataEncipherment: Output<Boolean>? = null, val decipherOnly: Output<Boolean>? = null, val digitalSignature: Output<Boolean>? = null, val encipherOnly: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val keyEncipherment: Output<Boolean>? = null) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesKeyUsageBaseKeyUsageArgs>
data class CaPoolIssuancePolicyBaselineValuesKeyUsageExtendedKeyUsageArgs(val clientAuth: Output<Boolean>? = null, val codeSigning: Output<Boolean>? = null, val emailProtection: Output<Boolean>? = null, val ocspSigning: Output<Boolean>? = null, val serverAuth: Output<Boolean>? = null, val timeStamping: Output<Boolean>? = null) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesKeyUsageExtendedKeyUsageArgs>
data class CaPoolIssuancePolicyBaselineValuesKeyUsageUnknownExtendedKeyUsageArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesKeyUsageUnknownExtendedKeyUsageArgs>
data class CaPoolIssuancePolicyBaselineValuesNameConstraintsArgs(val critical: Output<Boolean>, val excludedDnsNames: Output<List<String>>? = null, val excludedEmailAddresses: Output<List<String>>? = null, val excludedIpRanges: Output<List<String>>? = null, val excludedUris: Output<List<String>>? = null, val permittedDnsNames: Output<List<String>>? = null, val permittedEmailAddresses: Output<List<String>>? = null, val permittedIpRanges: Output<List<String>>? = null, val permittedUris: Output<List<String>>? = null) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesNameConstraintsArgs>
data class CaPoolIssuancePolicyBaselineValuesPolicyIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CaPoolIssuancePolicyBaselineValuesPolicyIdArgs>
data class CaPoolIssuancePolicyIdentityConstraintsArgs(val allowSubjectAltNamesPassthrough: Output<Boolean>, val allowSubjectPassthrough: Output<Boolean>, val celExpression: Output<CaPoolIssuancePolicyIdentityConstraintsCelExpressionArgs>? = null) : ConvertibleToJava<CaPoolIssuancePolicyIdentityConstraintsArgs>
data class CaPoolIssuancePolicyIdentityConstraintsCelExpressionArgs(val description: Output<String>? = null, val expression: Output<String>, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<CaPoolIssuancePolicyIdentityConstraintsCelExpressionArgs>
Link copied to clipboard
data class CaPoolPublishingOptionsArgs(val encodingFormat: Output<String>? = null, val publishCaCert: Output<Boolean>, val publishCrl: Output<Boolean>) : ConvertibleToJava<CaPoolPublishingOptionsArgs>
Link copied to clipboard
data class CertificateConfigArgs(val publicKey: Output<CertificateConfigPublicKeyArgs>, val subjectConfig: Output<CertificateConfigSubjectConfigArgs>, val subjectKeyId: Output<CertificateConfigSubjectKeyIdArgs>? = null, val x509Config: Output<CertificateConfigX509ConfigArgs>) : ConvertibleToJava<CertificateConfigArgs>
Link copied to clipboard
data class CertificateConfigPublicKeyArgs(val format: Output<String>, val key: Output<String>? = null) : ConvertibleToJava<CertificateConfigPublicKeyArgs>
Link copied to clipboard
data class CertificateConfigSubjectConfigArgs(val subject: Output<CertificateConfigSubjectConfigSubjectArgs>, val subjectAltName: Output<CertificateConfigSubjectConfigSubjectAltNameArgs>? = null) : ConvertibleToJava<CertificateConfigSubjectConfigArgs>
data class CertificateConfigSubjectConfigSubjectAltNameArgs(val dnsNames: Output<List<String>>? = null, val emailAddresses: Output<List<String>>? = null, val ipAddresses: Output<List<String>>? = null, val uris: Output<List<String>>? = null) : ConvertibleToJava<CertificateConfigSubjectConfigSubjectAltNameArgs>
data class CertificateConfigSubjectConfigSubjectArgs(val commonName: Output<String>, val countryCode: Output<String>? = null, val locality: Output<String>? = null, val organization: Output<String>, val organizationalUnit: Output<String>? = null, val postalCode: Output<String>? = null, val province: Output<String>? = null, val streetAddress: Output<String>? = null) : ConvertibleToJava<CertificateConfigSubjectConfigSubjectArgs>
Link copied to clipboard
data class CertificateConfigSubjectKeyIdArgs(val keyId: Output<String>? = null) : ConvertibleToJava<CertificateConfigSubjectKeyIdArgs>
data class CertificateConfigX509ConfigAdditionalExtensionArgs(val critical: Output<Boolean>, val objectId: Output<CertificateConfigX509ConfigAdditionalExtensionObjectIdArgs>, val value: Output<String>) : ConvertibleToJava<CertificateConfigX509ConfigAdditionalExtensionArgs>
data class CertificateConfigX509ConfigAdditionalExtensionObjectIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CertificateConfigX509ConfigAdditionalExtensionObjectIdArgs>
Link copied to clipboard
data class CertificateConfigX509ConfigArgs(val additionalExtensions: Output<List<CertificateConfigX509ConfigAdditionalExtensionArgs>>? = null, val aiaOcspServers: Output<List<String>>? = null, val caOptions: Output<CertificateConfigX509ConfigCaOptionsArgs>? = null, val keyUsage: Output<CertificateConfigX509ConfigKeyUsageArgs>, val nameConstraints: Output<CertificateConfigX509ConfigNameConstraintsArgs>? = null, val policyIds: Output<List<CertificateConfigX509ConfigPolicyIdArgs>>? = null) : ConvertibleToJava<CertificateConfigX509ConfigArgs>
Link copied to clipboard
data class CertificateConfigX509ConfigCaOptionsArgs(val isCa: Output<Boolean>? = null, val maxIssuerPathLength: Output<Int>? = null, val nonCa: Output<Boolean>? = null, val zeroMaxIssuerPathLength: Output<Boolean>? = null) : ConvertibleToJava<CertificateConfigX509ConfigCaOptionsArgs>
Link copied to clipboard
data class CertificateConfigX509ConfigKeyUsageArgs(val baseKeyUsage: Output<CertificateConfigX509ConfigKeyUsageBaseKeyUsageArgs>, val extendedKeyUsage: Output<CertificateConfigX509ConfigKeyUsageExtendedKeyUsageArgs>, val unknownExtendedKeyUsages: Output<List<CertificateConfigX509ConfigKeyUsageUnknownExtendedKeyUsageArgs>>? = null) : ConvertibleToJava<CertificateConfigX509ConfigKeyUsageArgs>
data class CertificateConfigX509ConfigKeyUsageBaseKeyUsageArgs(val certSign: Output<Boolean>? = null, val contentCommitment: Output<Boolean>? = null, val crlSign: Output<Boolean>? = null, val dataEncipherment: Output<Boolean>? = null, val decipherOnly: Output<Boolean>? = null, val digitalSignature: Output<Boolean>? = null, val encipherOnly: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val keyEncipherment: Output<Boolean>? = null) : ConvertibleToJava<CertificateConfigX509ConfigKeyUsageBaseKeyUsageArgs>
data class CertificateConfigX509ConfigKeyUsageExtendedKeyUsageArgs(val clientAuth: Output<Boolean>? = null, val codeSigning: Output<Boolean>? = null, val emailProtection: Output<Boolean>? = null, val ocspSigning: Output<Boolean>? = null, val serverAuth: Output<Boolean>? = null, val timeStamping: Output<Boolean>? = null) : ConvertibleToJava<CertificateConfigX509ConfigKeyUsageExtendedKeyUsageArgs>
data class CertificateConfigX509ConfigKeyUsageUnknownExtendedKeyUsageArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CertificateConfigX509ConfigKeyUsageUnknownExtendedKeyUsageArgs>
data class CertificateConfigX509ConfigNameConstraintsArgs(val critical: Output<Boolean>, val excludedDnsNames: Output<List<String>>? = null, val excludedEmailAddresses: Output<List<String>>? = null, val excludedIpRanges: Output<List<String>>? = null, val excludedUris: Output<List<String>>? = null, val permittedDnsNames: Output<List<String>>? = null, val permittedEmailAddresses: Output<List<String>>? = null, val permittedIpRanges: Output<List<String>>? = null, val permittedUris: Output<List<String>>? = null) : ConvertibleToJava<CertificateConfigX509ConfigNameConstraintsArgs>
Link copied to clipboard
data class CertificateConfigX509ConfigPolicyIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CertificateConfigX509ConfigPolicyIdArgs>
data class CertificateTemplateIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<CertificateTemplateIamBindingConditionArgs>
data class CertificateTemplateIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<CertificateTemplateIamMemberConditionArgs>
data class CertificateTemplateIdentityConstraintsArgs(val allowSubjectAltNamesPassthrough: Output<Boolean>, val allowSubjectPassthrough: Output<Boolean>, val celExpression: Output<CertificateTemplateIdentityConstraintsCelExpressionArgs>? = null) : ConvertibleToJava<CertificateTemplateIdentityConstraintsArgs>
data class CertificateTemplateIdentityConstraintsCelExpressionArgs(val description: Output<String>? = null, val expression: Output<String>? = null, val location: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<CertificateTemplateIdentityConstraintsCelExpressionArgs>
data class CertificateTemplatePassthroughExtensionsAdditionalExtensionArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CertificateTemplatePassthroughExtensionsAdditionalExtensionArgs>
data class CertificateTemplatePassthroughExtensionsArgs(val additionalExtensions: Output<List<CertificateTemplatePassthroughExtensionsAdditionalExtensionArgs>>? = null, val knownExtensions: Output<List<String>>? = null) : ConvertibleToJava<CertificateTemplatePassthroughExtensionsArgs>
data class CertificateTemplatePredefinedValuesAdditionalExtensionArgs(val critical: Output<Boolean>? = null, val objectId: Output<CertificateTemplatePredefinedValuesAdditionalExtensionObjectIdArgs>, val value: Output<String>) : ConvertibleToJava<CertificateTemplatePredefinedValuesAdditionalExtensionArgs>
data class CertificateTemplatePredefinedValuesAdditionalExtensionObjectIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CertificateTemplatePredefinedValuesAdditionalExtensionObjectIdArgs>
Link copied to clipboard
data class CertificateTemplatePredefinedValuesArgs(val additionalExtensions: Output<List<CertificateTemplatePredefinedValuesAdditionalExtensionArgs>>? = null, val aiaOcspServers: Output<List<String>>? = null, val caOptions: Output<CertificateTemplatePredefinedValuesCaOptionsArgs>? = null, val keyUsage: Output<CertificateTemplatePredefinedValuesKeyUsageArgs>? = null, val policyIds: Output<List<CertificateTemplatePredefinedValuesPolicyIdArgs>>? = null) : ConvertibleToJava<CertificateTemplatePredefinedValuesArgs>
data class CertificateTemplatePredefinedValuesCaOptionsArgs(val isCa: Output<Boolean>? = null, val maxIssuerPathLength: Output<Int>? = null) : ConvertibleToJava<CertificateTemplatePredefinedValuesCaOptionsArgs>
data class CertificateTemplatePredefinedValuesKeyUsageArgs(val baseKeyUsage: Output<CertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageArgs>? = null, val extendedKeyUsage: Output<CertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsageArgs>? = null, val unknownExtendedKeyUsages: Output<List<CertificateTemplatePredefinedValuesKeyUsageUnknownExtendedKeyUsageArgs>>? = null) : ConvertibleToJava<CertificateTemplatePredefinedValuesKeyUsageArgs>
data class CertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageArgs(val certSign: Output<Boolean>? = null, val contentCommitment: Output<Boolean>? = null, val crlSign: Output<Boolean>? = null, val dataEncipherment: Output<Boolean>? = null, val decipherOnly: Output<Boolean>? = null, val digitalSignature: Output<Boolean>? = null, val encipherOnly: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val keyEncipherment: Output<Boolean>? = null) : ConvertibleToJava<CertificateTemplatePredefinedValuesKeyUsageBaseKeyUsageArgs>
data class CertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsageArgs(val clientAuth: Output<Boolean>? = null, val codeSigning: Output<Boolean>? = null, val emailProtection: Output<Boolean>? = null, val ocspSigning: Output<Boolean>? = null, val serverAuth: Output<Boolean>? = null, val timeStamping: Output<Boolean>? = null) : ConvertibleToJava<CertificateTemplatePredefinedValuesKeyUsageExtendedKeyUsageArgs>
data class CertificateTemplatePredefinedValuesKeyUsageUnknownExtendedKeyUsageArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CertificateTemplatePredefinedValuesKeyUsageUnknownExtendedKeyUsageArgs>
data class CertificateTemplatePredefinedValuesPolicyIdArgs(val objectIdPaths: Output<List<Int>>) : ConvertibleToJava<CertificateTemplatePredefinedValuesPolicyIdArgs>
Link copied to clipboard
data class GetAuthorityPlainArgs(val certificateAuthorityId: String? = null, val location: String? = null, val pool: String? = null, val project: String? = null) : ConvertibleToJava<GetAuthorityPlainArgs>

A collection of arguments for invoking getAuthority.

Link copied to clipboard
data class GetCaPoolIamPolicyPlainArgs(val caPool: String, val location: String? = null, val project: String? = null) : ConvertibleToJava<GetCaPoolIamPolicyPlainArgs>

A collection of arguments for invoking getCaPoolIamPolicy.

Link copied to clipboard
data class GetCertificateTemplateIamPolicyPlainArgs(val certificateTemplate: String, val location: String? = null, val project: String? = null) : ConvertibleToJava<GetCertificateTemplateIamPolicyPlainArgs>

A collection of arguments for invoking getCertificateTemplateIamPolicy.