WorkloadIdentityPoolInlineCertificateIssuanceConfig constructor

const WorkloadIdentityPoolInlineCertificateIssuanceConfig({
  1. Input<Map<String, String>?>? caPools,
  2. Input<String?>? keyAlgorithm,
  3. Input<String?>? lifetime,
  4. Input<int?>? rotationWindowPercentage,
  5. Input<bool?>? useDefaultSharedCa,
})

Creates a new WorkloadIdentityPoolInlineCertificateIssuanceConfig. caPools A required mapping of a cloud region to the CA pool resource located in that region used keyAlgorithm Key algorithm to use when generating the key pair. This key pair will be used to create lifetime Lifetime of the workload certificates issued by the CA pool in seconds. Must be between rotationWindowPercentage Rotation window percentage indicating when certificate rotation should be initiated based useDefaultSharedCa If set to true, the trust domain will utilize the GCP-provisioned default CA. A default

Implementation

const WorkloadIdentityPoolInlineCertificateIssuanceConfig({
  this.caPools,
  this.keyAlgorithm,
  this.lifetime,
  this.rotationWindowPercentage,
  this.useDefaultSharedCa,
});