acmpca

package
v0.41.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 23, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateCertificateAuthorityConfiguration

func GenerateCertificateAuthorityConfiguration(p v1beta1.CertificateAuthorityConfiguration) *types.CertificateAuthorityConfiguration

GenerateCertificateAuthorityConfiguration from CertificateAuthorityConfiguration

func GenerateCertificateAuthorityExternalStatus

func GenerateCertificateAuthorityExternalStatus(certificateAuthority types.CertificateAuthority) v1beta1.CertificateAuthorityExternalStatus

GenerateCertificateAuthorityExternalStatus is used to produce CertificateAuthorityExternalStatus from acmpca.certificateAuthorityStatus and v1alpha1.CertificateAuthority

func GenerateCreateCertificateAuthorityInput

func GenerateCreateCertificateAuthorityInput(p *v1beta1.CertificateAuthorityParameters) *acmpca.CreateCertificateAuthorityInput

GenerateCreateCertificateAuthorityInput from certificateAuthorityParameters

func GenerateRevocationConfiguration

func GenerateRevocationConfiguration(p *v1beta1.RevocationConfiguration) *types.RevocationConfiguration

GenerateRevocationConfiguration from RevocationConfiguration

func IsCertificateAuthorityUpToDate

func IsCertificateAuthorityUpToDate(p *v1beta1.CertificateAuthority, cd types.CertificateAuthority, tags []types.Tag) bool

IsCertificateAuthorityUpToDate checks whether there is a change in any of the modifiable fields.

func IsErrorNotFound

func IsErrorNotFound(err error) bool

IsErrorNotFound returns true if the error code indicates that the item was not found

func LateInitializeCertificateAuthority

func LateInitializeCertificateAuthority(in *v1beta1.CertificateAuthorityParameters, certificateAuthority *types.CertificateAuthority)

LateInitializeCertificateAuthority fills the empty fields in *v1beta1.CertificateAuthorityParameters with the values seen in acmpca.CertificateAuthority.

Types

type CAPermissionClient

CAPermissionClient defines the CertificateManager operations

func NewCAPermissionClient

func NewCAPermissionClient(conf *aws.Config) CAPermissionClient

NewCAPermissionClient returns a new client using AWS credentials as JSON encoded data.

type Client

Client defines the CertificateManager operations

func NewClient

func NewClient(conf *aws.Config) Client

NewClient returns a new client using AWS credentials as JSON encoded data.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL