Documentation
¶
Index ¶
- func CertificateSchema() *schema.Resource
- func CsrSchema() *schema.Resource
- func FlattenCertificate(cert *models.Certificate) map[string]interface{}
- func FlattenCsr(csr *models.CSR) map[string]interface{}
- func FlattenResource(resource *models.Resource) map[string]interface{}
- func GenerateCertificateForResource(ctx context.Context, client *api_client.SddcManagerClient, ...) error
- func GetCertificateForResourceInDomain(ctx context.Context, client *vcfclient.VcfClient, ...) (*models.Certificate, error)
- func GetFqdnOfResourceTypeInDomain(ctx context.Context, domainId, resourceType string, ...) (*string, error)
- func ResourceSchema() *schema.Resource
- func ValidateResourceCertificates(ctx context.Context, client *vcfclient.VcfClient, domainId string, ...) diag.Diagnostics
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CertificateSchema ¶
func FlattenCertificate ¶
func FlattenCertificate(cert *models.Certificate) map[string]interface{}
func FlattenCsr ¶
func FlattenResource ¶
func GenerateCertificateForResource ¶
func GenerateCertificateForResource(ctx context.Context, client *api_client.SddcManagerClient, domainId, resourceType, resourceFqdn, caType *string) error
func ResourceSchema ¶
func ValidateResourceCertificates ¶
func ValidateResourceCertificates(ctx context.Context, client *vcfclient.VcfClient, domainId string, resourceCertificateSpecs []*models.ResourceCertificateSpec) diag.Diagnostics
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.