GetAuthorityResult

data class GetAuthorityResult(val accessUrls: List<GetAuthorityAccessUrl>, val certificateAuthorityId: String? = null, val configs: List<GetAuthorityConfig>, val createTime: String, val deletionProtection: Boolean, val desiredState: String, val gcsBucket: String, val id: String, val ignoreActiveCertificatesOnDeletion: Boolean, val keySpecs: List<GetAuthorityKeySpec>, val labels: Map<String, String>, val lifetime: String, val location: String? = null, val name: String, val pemCaCertificate: String, val pemCaCertificates: List<String>, val pemCsr: String, val pool: String? = null, val project: String? = null, val skipGracePeriod: Boolean, val state: String, val subordinateConfigs: List<GetAuthoritySubordinateConfig>, val type: String, val updateTime: String)

A collection of values returned by getAuthority.

Constructors

Link copied to clipboard
constructor(accessUrls: List<GetAuthorityAccessUrl>, certificateAuthorityId: String? = null, configs: List<GetAuthorityConfig>, createTime: String, deletionProtection: Boolean, desiredState: String, gcsBucket: String, id: String, ignoreActiveCertificatesOnDeletion: Boolean, keySpecs: List<GetAuthorityKeySpec>, labels: Map<String, String>, lifetime: String, location: String? = null, name: String, pemCaCertificate: String, pemCaCertificates: List<String>, pemCsr: String, pool: String? = null, project: String? = null, skipGracePeriod: Boolean, state: String, subordinateConfigs: List<GetAuthoritySubordinateConfig>, type: String, updateTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val location: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The PEM-encoded signed certificate signing request (CSR). This is only set on subordinate certificate authorities that are awaiting user activation.

Link copied to clipboard
val pool: String? = null
Link copied to clipboard
val project: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard