Documentation ¶
Index ¶
- func NewAcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest() datasource.DataSource
- func NewAcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest() datasource.DataSource
- func NewAcmpcaServicesK8SAwsCertificateV1Alpha1Manifest() datasource.DataSource
- type AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest
- func (r *AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1ManifestData
- type AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest
- func (r *AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1ManifestData
- type AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest
- func (r *AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type AcmpcaServicesK8SAwsCertificateV1Alpha1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest ¶
func NewAcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest() datasource.DataSource
func NewAcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest ¶
func NewAcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest() datasource.DataSource
func NewAcmpcaServicesK8SAwsCertificateV1Alpha1Manifest ¶
func NewAcmpcaServicesK8SAwsCertificateV1Alpha1Manifest() datasource.DataSource
Types ¶
type AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest ¶
type AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest struct{}
func (*AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Metadata ¶
func (r *AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Read ¶
func (r *AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Schema ¶
func (r *AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1ManifestData ¶
type AcmpcaServicesK8SAwsCertificateAuthorityActivationV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Certificate *struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"certificate" json:"certificate,omitempty"` CertificateAuthorityARN *string `tfsdk:"certificate_authority_arn" json:"certificateAuthorityARN,omitempty"` CertificateAuthorityRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"certificate_authority_ref" json:"certificateAuthorityRef,omitempty"` CertificateChain *struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"certificate_chain" json:"certificateChain,omitempty"` CompleteCertificateChainOutput *struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"complete_certificate_chain_output" json:"completeCertificateChainOutput,omitempty"` Status *string `tfsdk:"status" json:"status,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest ¶
type AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest struct{}
func (*AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Metadata ¶
func (r *AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Read ¶
func (r *AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Schema ¶
func (r *AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1ManifestData ¶
type AcmpcaServicesK8SAwsCertificateAuthorityV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { CertificateAuthorityConfiguration *struct { CsrExtensions *struct { KeyUsage *struct { CrlSign *bool `tfsdk:"crl_sign" json:"crlSign,omitempty"` DataEncipherment *bool `tfsdk:"data_encipherment" json:"dataEncipherment,omitempty"` DecipherOnly *bool `tfsdk:"decipher_only" json:"decipherOnly,omitempty"` DigitalSignature *bool `tfsdk:"digital_signature" json:"digitalSignature,omitempty"` EncipherOnly *bool `tfsdk:"encipher_only" json:"encipherOnly,omitempty"` KeyAgreement *bool `tfsdk:"key_agreement" json:"keyAgreement,omitempty"` KeyCertSign *bool `tfsdk:"key_cert_sign" json:"keyCertSign,omitempty"` KeyEncipherment *bool `tfsdk:"key_encipherment" json:"keyEncipherment,omitempty"` NonRepudiation *bool `tfsdk:"non_repudiation" json:"nonRepudiation,omitempty"` } `tfsdk:"key_usage" json:"keyUsage,omitempty"` SubjectInformationAccess *[]struct { AccessLocation *struct { DirectoryName *struct { CommonName *string `tfsdk:"common_name" json:"commonName,omitempty"` Country *string `tfsdk:"country" json:"country,omitempty"` CustomAttributes *[]struct { ObjectIdentifier *string `tfsdk:"object_identifier" json:"objectIdentifier,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"custom_attributes" json:"customAttributes,omitempty"` DistinguishedNameQualifier *string `tfsdk:"distinguished_name_qualifier" json:"distinguishedNameQualifier,omitempty"` GenerationQualifier *string `tfsdk:"generation_qualifier" json:"generationQualifier,omitempty"` GivenName *string `tfsdk:"given_name" json:"givenName,omitempty"` Initials *string `tfsdk:"initials" json:"initials,omitempty"` Locality *string `tfsdk:"locality" json:"locality,omitempty"` Organization *string `tfsdk:"organization" json:"organization,omitempty"` OrganizationalUnit *string `tfsdk:"organizational_unit" json:"organizationalUnit,omitempty"` Pseudonym *string `tfsdk:"pseudonym" json:"pseudonym,omitempty"` SerialNumber *string `tfsdk:"serial_number" json:"serialNumber,omitempty"` State *string `tfsdk:"state" json:"state,omitempty"` Surname *string `tfsdk:"surname" json:"surname,omitempty"` Title *string `tfsdk:"title" json:"title,omitempty"` } `tfsdk:"directory_name" json:"directoryName,omitempty"` DnsName *string `tfsdk:"dns_name" json:"dnsName,omitempty"` EdiPartyName *struct { NameAssigner *string `tfsdk:"name_assigner" json:"nameAssigner,omitempty"` PartyName *string `tfsdk:"party_name" json:"partyName,omitempty"` } `tfsdk:"edi_party_name" json:"ediPartyName,omitempty"` IpAddress *string `tfsdk:"ip_address" json:"ipAddress,omitempty"` OtherName *struct { TypeID *string `tfsdk:"type_id" json:"typeID,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"other_name" json:"otherName,omitempty"` RegisteredID *string `tfsdk:"registered_id" json:"registeredID,omitempty"` Rfc822Name *string `tfsdk:"rfc822_name" json:"rfc822Name,omitempty"` UniformResourceIdentifier *string `tfsdk:"uniform_resource_identifier" json:"uniformResourceIdentifier,omitempty"` } `tfsdk:"access_location" json:"accessLocation,omitempty"` AccessMethod *struct { AccessMethodType *string `tfsdk:"access_method_type" json:"accessMethodType,omitempty"` CustomObjectIdentifier *string `tfsdk:"custom_object_identifier" json:"customObjectIdentifier,omitempty"` } `tfsdk:"access_method" json:"accessMethod,omitempty"` } `tfsdk:"subject_information_access" json:"subjectInformationAccess,omitempty"` } `tfsdk:"csr_extensions" json:"csrExtensions,omitempty"` KeyAlgorithm *string `tfsdk:"key_algorithm" json:"keyAlgorithm,omitempty"` SigningAlgorithm *string `tfsdk:"signing_algorithm" json:"signingAlgorithm,omitempty"` Subject *struct { CommonName *string `tfsdk:"common_name" json:"commonName,omitempty"` Country *string `tfsdk:"country" json:"country,omitempty"` CustomAttributes *[]struct { ObjectIdentifier *string `tfsdk:"object_identifier" json:"objectIdentifier,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"custom_attributes" json:"customAttributes,omitempty"` DistinguishedNameQualifier *string `tfsdk:"distinguished_name_qualifier" json:"distinguishedNameQualifier,omitempty"` GenerationQualifier *string `tfsdk:"generation_qualifier" json:"generationQualifier,omitempty"` GivenName *string `tfsdk:"given_name" json:"givenName,omitempty"` Initials *string `tfsdk:"initials" json:"initials,omitempty"` Locality *string `tfsdk:"locality" json:"locality,omitempty"` Organization *string `tfsdk:"organization" json:"organization,omitempty"` OrganizationalUnit *string `tfsdk:"organizational_unit" json:"organizationalUnit,omitempty"` Pseudonym *string `tfsdk:"pseudonym" json:"pseudonym,omitempty"` SerialNumber *string `tfsdk:"serial_number" json:"serialNumber,omitempty"` State *string `tfsdk:"state" json:"state,omitempty"` Surname *string `tfsdk:"surname" json:"surname,omitempty"` Title *string `tfsdk:"title" json:"title,omitempty"` } `tfsdk:"subject" json:"subject,omitempty"` } `tfsdk:"certificate_authority_configuration" json:"certificateAuthorityConfiguration,omitempty"` KeyStorageSecurityStandard *string `tfsdk:"key_storage_security_standard" json:"keyStorageSecurityStandard,omitempty"` RevocationConfiguration *struct { CrlConfiguration *struct { CustomCNAME *string `tfsdk:"custom_cname" json:"customCNAME,omitempty"` Enabled *bool `tfsdk:"enabled" json:"enabled,omitempty"` ExpirationInDays *int64 `tfsdk:"expiration_in_days" json:"expirationInDays,omitempty"` S3BucketName *string `tfsdk:"s3_bucket_name" json:"s3BucketName,omitempty"` S3ObjectACL *string `tfsdk:"s3_object_acl" json:"s3ObjectACL,omitempty"` } `tfsdk:"crl_configuration" json:"crlConfiguration,omitempty"` OcspConfiguration *struct { Enabled *bool `tfsdk:"enabled" json:"enabled,omitempty"` OcspCustomCNAME *string `tfsdk:"ocsp_custom_cname" json:"ocspCustomCNAME,omitempty"` } `tfsdk:"ocsp_configuration" json:"ocspConfiguration,omitempty"` } `tfsdk:"revocation_configuration" json:"revocationConfiguration,omitempty"` Tags *[]struct { Key *string `tfsdk:"key" json:"key,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"tags" json:"tags,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` UsageMode *string `tfsdk:"usage_mode" json:"usageMode,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest ¶
type AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest struct{}
func (*AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Metadata ¶
func (r *AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Read ¶
func (r *AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Schema ¶
func (r *AcmpcaServicesK8SAwsCertificateV1Alpha1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type AcmpcaServicesK8SAwsCertificateV1Alpha1ManifestData ¶
type AcmpcaServicesK8SAwsCertificateV1Alpha1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { ApiPassthrough *struct { Extensions *struct { CertificatePolicies *[]struct { CertPolicyID *string `tfsdk:"cert_policy_id" json:"certPolicyID,omitempty"` PolicyQualifiers *[]struct { PolicyQualifierID *string `tfsdk:"policy_qualifier_id" json:"policyQualifierID,omitempty"` Qualifier *struct { CpsURI *string `tfsdk:"cps_uri" json:"cpsURI,omitempty"` } `tfsdk:"qualifier" json:"qualifier,omitempty"` } `tfsdk:"policy_qualifiers" json:"policyQualifiers,omitempty"` } `tfsdk:"certificate_policies" json:"certificatePolicies,omitempty"` CustomExtensions *[]struct { Critical *bool `tfsdk:"critical" json:"critical,omitempty"` ObjectIdentifier *string `tfsdk:"object_identifier" json:"objectIdentifier,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"custom_extensions" json:"customExtensions,omitempty"` ExtendedKeyUsage *[]struct { ExtendedKeyUsageObjectIdentifier *string `tfsdk:"extended_key_usage_object_identifier" json:"extendedKeyUsageObjectIdentifier,omitempty"` ExtendedKeyUsageType *string `tfsdk:"extended_key_usage_type" json:"extendedKeyUsageType,omitempty"` } `tfsdk:"extended_key_usage" json:"extendedKeyUsage,omitempty"` KeyUsage *struct { CrlSign *bool `tfsdk:"crl_sign" json:"crlSign,omitempty"` DataEncipherment *bool `tfsdk:"data_encipherment" json:"dataEncipherment,omitempty"` DecipherOnly *bool `tfsdk:"decipher_only" json:"decipherOnly,omitempty"` DigitalSignature *bool `tfsdk:"digital_signature" json:"digitalSignature,omitempty"` EncipherOnly *bool `tfsdk:"encipher_only" json:"encipherOnly,omitempty"` KeyAgreement *bool `tfsdk:"key_agreement" json:"keyAgreement,omitempty"` KeyCertSign *bool `tfsdk:"key_cert_sign" json:"keyCertSign,omitempty"` KeyEncipherment *bool `tfsdk:"key_encipherment" json:"keyEncipherment,omitempty"` NonRepudiation *bool `tfsdk:"non_repudiation" json:"nonRepudiation,omitempty"` } `tfsdk:"key_usage" json:"keyUsage,omitempty"` SubjectAlternativeNames *[]struct { DirectoryName *struct { CommonName *string `tfsdk:"common_name" json:"commonName,omitempty"` Country *string `tfsdk:"country" json:"country,omitempty"` CustomAttributes *[]struct { ObjectIdentifier *string `tfsdk:"object_identifier" json:"objectIdentifier,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"custom_attributes" json:"customAttributes,omitempty"` DistinguishedNameQualifier *string `tfsdk:"distinguished_name_qualifier" json:"distinguishedNameQualifier,omitempty"` GenerationQualifier *string `tfsdk:"generation_qualifier" json:"generationQualifier,omitempty"` GivenName *string `tfsdk:"given_name" json:"givenName,omitempty"` Initials *string `tfsdk:"initials" json:"initials,omitempty"` Locality *string `tfsdk:"locality" json:"locality,omitempty"` Organization *string `tfsdk:"organization" json:"organization,omitempty"` OrganizationalUnit *string `tfsdk:"organizational_unit" json:"organizationalUnit,omitempty"` Pseudonym *string `tfsdk:"pseudonym" json:"pseudonym,omitempty"` SerialNumber *string `tfsdk:"serial_number" json:"serialNumber,omitempty"` State *string `tfsdk:"state" json:"state,omitempty"` Surname *string `tfsdk:"surname" json:"surname,omitempty"` Title *string `tfsdk:"title" json:"title,omitempty"` } `tfsdk:"directory_name" json:"directoryName,omitempty"` DnsName *string `tfsdk:"dns_name" json:"dnsName,omitempty"` EdiPartyName *struct { NameAssigner *string `tfsdk:"name_assigner" json:"nameAssigner,omitempty"` PartyName *string `tfsdk:"party_name" json:"partyName,omitempty"` } `tfsdk:"edi_party_name" json:"ediPartyName,omitempty"` IpAddress *string `tfsdk:"ip_address" json:"ipAddress,omitempty"` OtherName *struct { TypeID *string `tfsdk:"type_id" json:"typeID,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"other_name" json:"otherName,omitempty"` RegisteredID *string `tfsdk:"registered_id" json:"registeredID,omitempty"` Rfc822Name *string `tfsdk:"rfc822_name" json:"rfc822Name,omitempty"` UniformResourceIdentifier *string `tfsdk:"uniform_resource_identifier" json:"uniformResourceIdentifier,omitempty"` } `tfsdk:"subject_alternative_names" json:"subjectAlternativeNames,omitempty"` } `tfsdk:"extensions" json:"extensions,omitempty"` Subject *struct { CommonName *string `tfsdk:"common_name" json:"commonName,omitempty"` Country *string `tfsdk:"country" json:"country,omitempty"` CustomAttributes *[]struct { ObjectIdentifier *string `tfsdk:"object_identifier" json:"objectIdentifier,omitempty"` Value *string `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"custom_attributes" json:"customAttributes,omitempty"` DistinguishedNameQualifier *string `tfsdk:"distinguished_name_qualifier" json:"distinguishedNameQualifier,omitempty"` GenerationQualifier *string `tfsdk:"generation_qualifier" json:"generationQualifier,omitempty"` GivenName *string `tfsdk:"given_name" json:"givenName,omitempty"` Initials *string `tfsdk:"initials" json:"initials,omitempty"` Locality *string `tfsdk:"locality" json:"locality,omitempty"` Organization *string `tfsdk:"organization" json:"organization,omitempty"` OrganizationalUnit *string `tfsdk:"organizational_unit" json:"organizationalUnit,omitempty"` Pseudonym *string `tfsdk:"pseudonym" json:"pseudonym,omitempty"` SerialNumber *string `tfsdk:"serial_number" json:"serialNumber,omitempty"` State *string `tfsdk:"state" json:"state,omitempty"` Surname *string `tfsdk:"surname" json:"surname,omitempty"` Title *string `tfsdk:"title" json:"title,omitempty"` } `tfsdk:"subject" json:"subject,omitempty"` } `tfsdk:"api_passthrough" json:"apiPassthrough,omitempty"` CertificateAuthorityARN *string `tfsdk:"certificate_authority_arn" json:"certificateAuthorityARN,omitempty"` CertificateAuthorityRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"certificate_authority_ref" json:"certificateAuthorityRef,omitempty"` CertificateOutput *struct { Key *string `tfsdk:"key" json:"key,omitempty"` Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"certificate_output" json:"certificateOutput,omitempty"` CertificateSigningRequest *string `tfsdk:"certificate_signing_request" json:"certificateSigningRequest,omitempty"` CertificateSigningRequestRef *struct { From *struct { Name *string `tfsdk:"name" json:"name,omitempty"` Namespace *string `tfsdk:"namespace" json:"namespace,omitempty"` } `tfsdk:"from" json:"from,omitempty"` } `tfsdk:"certificate_signing_request_ref" json:"certificateSigningRequestRef,omitempty"` SigningAlgorithm *string `tfsdk:"signing_algorithm" json:"signingAlgorithm,omitempty"` TemplateARN *string `tfsdk:"template_arn" json:"templateARN,omitempty"` Validity *struct { Type *string `tfsdk:"type" json:"type,omitempty"` Value *int64 `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"validity" json:"validity,omitempty"` ValidityNotBefore *struct { Type *string `tfsdk:"type" json:"type,omitempty"` Value *int64 `tfsdk:"value" json:"value,omitempty"` } `tfsdk:"validity_not_before" json:"validityNotBefore,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
Click to show internal directories.
Click to hide internal directories.