Documentation ¶
Index ¶
- func GetAutoCertificateDataCreate(d *schema.ResourceData) *certmanager.AutoCertificateCreate
- func GetAutoCertificateDataUpdate(d *schema.ResourceData) *certmanager.AutoCertificatePatch
- func GetCertPatchDto(d *schema.ResourceData) *certmanager.CertificatePatch
- func GetCertPostDto(d *schema.ResourceData) (*certmanager.CertificateCreate, error)
- func GetProviderDataCreate(d *schema.ResourceData) *certmanager.ProviderCreate
- func GetProviderDataUpdate(d *schema.ResourceData) *certmanager.ProviderPatch
- func SetAutoCertificateData(d *schema.ResourceData, autoCertificate certmanager.AutoCertificateRead) error
- func SetCertificateData(d *schema.ResourceData, cert *certmanager.CertificateRead) error
- func SetProviderData(d *schema.ResourceData, provider certmanager.ProviderRead) error
- type Client
- func (c *Client) CreateAutoCertificate(ctx context.Context, location string, ...) (certmanager.AutoCertificateRead, *certmanager.APIResponse, error)
- func (c *Client) CreateCertificate(ctx context.Context, certPostDto certmanager.CertificateCreate) (certmanager.CertificateRead, *certmanager.APIResponse, error)
- func (c *Client) CreateProvider(ctx context.Context, providerPostData certmanager.ProviderCreate, ...) (certmanager.ProviderRead, *certmanager.APIResponse, error)
- func (c *Client) DeleteAutoCertificate(ctx context.Context, autoCertificateID, location string) (*certmanager.APIResponse, error)
- func (c *Client) DeleteCertificate(ctx context.Context, certId string) (*certmanager.APIResponse, error)
- func (c *Client) DeleteProvider(ctx context.Context, providerID, location string) (*certmanager.APIResponse, error)
- func (c *Client) GetAutoCertificate(ctx context.Context, autoCertificateID, location string) (certmanager.AutoCertificateRead, *certmanager.APIResponse, error)
- func (c *Client) GetCertificate(ctx context.Context, certId string) (certmanager.CertificateRead, *certmanager.APIResponse, error)
- func (c *Client) GetProvider(ctx context.Context, providerID, location string) (certmanager.ProviderRead, *certmanager.APIResponse, error)
- func (c *Client) IsAutoCertificateDeleted(ctx context.Context, d *schema.ResourceData) (bool, error)
- func (c *Client) IsAutoCertificateReady(ctx context.Context, d *schema.ResourceData) (bool, error)
- func (c *Client) IsCertDeleted(ctx context.Context, d *schema.ResourceData) (bool, error)
- func (c *Client) IsCertReady(ctx context.Context, d *schema.ResourceData) (bool, error)
- func (c *Client) IsProviderDeleted(ctx context.Context, d *schema.ResourceData) (bool, error)
- func (c *Client) IsProviderReady(ctx context.Context, d *schema.ResourceData) (bool, error)
- func (c *Client) ListAutoCertificates(ctx context.Context, location string) (certmanager.AutoCertificateReadList, *certmanager.APIResponse, error)
- func (c *Client) ListCertificates(ctx context.Context) (certmanager.CertificateReadList, *certmanager.APIResponse, error)
- func (c *Client) ListProviders(ctx context.Context, location string) (certmanager.ProviderReadList, *certmanager.APIResponse, error)
- func (c *Client) UpdateAutoCertificate(ctx context.Context, autoCertificateID, location string, ...) (certmanager.AutoCertificateRead, *certmanager.APIResponse, error)
- func (c *Client) UpdateCertificate(ctx context.Context, certId string, certPatch certmanager.CertificatePatch) (certmanager.CertificateRead, *certmanager.APIResponse, error)
- func (c *Client) UpdateProvider(ctx context.Context, providerID, location string, ...) (certmanager.ProviderRead, *certmanager.APIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAutoCertificateDataCreate ¶ added in v6.5.0
func GetAutoCertificateDataCreate(d *schema.ResourceData) *certmanager.AutoCertificateCreate
func GetAutoCertificateDataUpdate ¶ added in v6.5.0
func GetAutoCertificateDataUpdate(d *schema.ResourceData) *certmanager.AutoCertificatePatch
func GetCertPatchDto ¶
func GetCertPatchDto(d *schema.ResourceData) *certmanager.CertificatePatch
func GetCertPostDto ¶
func GetCertPostDto(d *schema.ResourceData) (*certmanager.CertificateCreate, error)
func GetProviderDataCreate ¶ added in v6.5.0
func GetProviderDataCreate(d *schema.ResourceData) *certmanager.ProviderCreate
func GetProviderDataUpdate ¶ added in v6.5.0
func GetProviderDataUpdate(d *schema.ResourceData) *certmanager.ProviderPatch
func SetAutoCertificateData ¶ added in v6.5.0
func SetAutoCertificateData(d *schema.ResourceData, autoCertificate certmanager.AutoCertificateRead) error
func SetCertificateData ¶
func SetCertificateData(d *schema.ResourceData, cert *certmanager.CertificateRead) error
func SetProviderData ¶ added in v6.5.0
func SetProviderData(d *schema.ResourceData, provider certmanager.ProviderRead) error
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateAutoCertificate ¶ added in v6.5.0
func (c *Client) CreateAutoCertificate(ctx context.Context, location string, autoCertificatePostData certmanager.AutoCertificateCreate) (certmanager.AutoCertificateRead, *certmanager.APIResponse, error)
func (*Client) CreateCertificate ¶
func (c *Client) CreateCertificate(ctx context.Context, certPostDto certmanager.CertificateCreate) (certmanager.CertificateRead, *certmanager.APIResponse, error)
func (*Client) CreateProvider ¶ added in v6.5.0
func (c *Client) CreateProvider(ctx context.Context, providerPostData certmanager.ProviderCreate, location string) (certmanager.ProviderRead, *certmanager.APIResponse, error)
func (*Client) DeleteAutoCertificate ¶ added in v6.5.0
func (c *Client) DeleteAutoCertificate(ctx context.Context, autoCertificateID, location string) (*certmanager.APIResponse, error)
func (*Client) DeleteCertificate ¶
func (c *Client) DeleteCertificate(ctx context.Context, certId string) (*certmanager.APIResponse, error)
func (*Client) DeleteProvider ¶ added in v6.5.0
func (c *Client) DeleteProvider(ctx context.Context, providerID, location string) (*certmanager.APIResponse, error)
func (*Client) GetAutoCertificate ¶ added in v6.5.0
func (c *Client) GetAutoCertificate(ctx context.Context, autoCertificateID, location string) (certmanager.AutoCertificateRead, *certmanager.APIResponse, error)
Setting nolint:golint for all these functions since there is no need to add function docs (the functions are suggestive enough).
func (*Client) GetCertificate ¶
func (c *Client) GetCertificate(ctx context.Context, certId string) (certmanager.CertificateRead, *certmanager.APIResponse, error)
func (*Client) GetProvider ¶ added in v6.5.0
func (c *Client) GetProvider(ctx context.Context, providerID, location string) (certmanager.ProviderRead, *certmanager.APIResponse, error)
func (*Client) IsAutoCertificateDeleted ¶ added in v6.5.0
func (*Client) IsAutoCertificateReady ¶ added in v6.5.0
func (*Client) IsCertDeleted ¶
func (*Client) IsCertReady ¶
func (*Client) IsProviderDeleted ¶ added in v6.5.0
func (*Client) IsProviderReady ¶ added in v6.5.0
func (*Client) ListAutoCertificates ¶ added in v6.5.0
func (c *Client) ListAutoCertificates(ctx context.Context, location string) (certmanager.AutoCertificateReadList, *certmanager.APIResponse, error)
func (*Client) ListCertificates ¶
func (c *Client) ListCertificates(ctx context.Context) (certmanager.CertificateReadList, *certmanager.APIResponse, error)
func (*Client) ListProviders ¶ added in v6.5.0
func (c *Client) ListProviders(ctx context.Context, location string) (certmanager.ProviderReadList, *certmanager.APIResponse, error)
func (*Client) UpdateAutoCertificate ¶ added in v6.5.0
func (c *Client) UpdateAutoCertificate(ctx context.Context, autoCertificateID, location string, autoCertificatePatchData certmanager.AutoCertificatePatch) (certmanager.AutoCertificateRead, *certmanager.APIResponse, error)
func (*Client) UpdateCertificate ¶
func (c *Client) UpdateCertificate(ctx context.Context, certId string, certPatch certmanager.CertificatePatch) (certmanager.CertificateRead, *certmanager.APIResponse, error)
func (*Client) UpdateProvider ¶ added in v6.5.0
func (c *Client) UpdateProvider(ctx context.Context, providerID, location string, providerPatchData certmanager.ProviderPatch) (certmanager.ProviderRead, *certmanager.APIResponse, error)
Click to show internal directories.
Click to hide internal directories.