Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForCertificateProvisioningState() []string + func PossibleValuesForCertificateType() []string + func ValidateCertificateID(input interface{}, key string) (warnings []string, errors []error) + func ValidateConnectedEnvironmentCertificateID(input interface{}, key string) (warnings []string, errors []error) + func ValidateConnectedEnvironmentID(input interface{}, key string) (warnings []string, errors []error) + func ValidateManagedEnvironmentID(input interface{}, key string) (warnings []string, errors []error) + type Certificate struct + Id *string + Location string + Name *string + Properties *CertificateProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type CertificateId struct + CertificateName string + ManagedEnvironmentName string + ResourceGroupName string + SubscriptionId string + func NewCertificateID(subscriptionId string, resourceGroupName string, managedEnvironmentName string, ...) CertificateId + func ParseCertificateID(input string) (*CertificateId, error) + func ParseCertificateIDInsensitively(input string) (*CertificateId, error) + func (id *CertificateId) FromParseResult(input resourceids.ParseResult) error + func (id CertificateId) ID() string + func (id CertificateId) Segments() []resourceids.Segment + func (id CertificateId) String() string + type CertificateKeyVaultProperties struct + Identity *string + KeyVaultURL *string + type CertificateOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p CertificateOperationPredicate) Matches(input Certificate) bool + type CertificatePatch struct + Tags *map[string]string + type CertificateProperties struct + CertificateKeyVaultProperties *CertificateKeyVaultProperties + CertificateType *CertificateType + ExpirationDate *string + IssueDate *string + Issuer *string + Password *string + ProvisioningState *CertificateProvisioningState + PublicKeyHash *string + SubjectAlternativeNames *[]string + SubjectName *string + Thumbprint *string + Valid *bool + Value *string + func (o *CertificateProperties) GetExpirationDateAsTime() (*time.Time, error) + func (o *CertificateProperties) GetIssueDateAsTime() (*time.Time, error) + func (o *CertificateProperties) SetExpirationDateAsTime(input time.Time) + func (o *CertificateProperties) SetIssueDateAsTime(input time.Time) + type CertificateProvisioningState string + const CertificateProvisioningStateCanceled + const CertificateProvisioningStateDeleteFailed + const CertificateProvisioningStateFailed + const CertificateProvisioningStatePending + const CertificateProvisioningStateSucceeded + func (s *CertificateProvisioningState) UnmarshalJSON(bytes []byte) error + type CertificateType string + const CertificateTypeImagePullTrustedCA + const CertificateTypeServerSSLCertificate + func (s *CertificateType) UnmarshalJSON(bytes []byte) error + type CertificatesClient struct + Client *resourcemanager.Client + func NewCertificatesClientWithBaseURI(sdkApi sdkEnv.Api) (*CertificatesClient, error) + func (c CertificatesClient) ConnectedEnvironmentsCertificatesCreateOrUpdate(ctx context.Context, id ConnectedEnvironmentCertificateId, input Certificate) (result ConnectedEnvironmentsCertificatesCreateOrUpdateOperationResponse, ...) + func (c CertificatesClient) ConnectedEnvironmentsCertificatesDelete(ctx context.Context, id ConnectedEnvironmentCertificateId) (result ConnectedEnvironmentsCertificatesDeleteOperationResponse, err error) + func (c CertificatesClient) ConnectedEnvironmentsCertificatesGet(ctx context.Context, id ConnectedEnvironmentCertificateId) (result ConnectedEnvironmentsCertificatesGetOperationResponse, err error) + func (c CertificatesClient) ConnectedEnvironmentsCertificatesList(ctx context.Context, id ConnectedEnvironmentId) (result ConnectedEnvironmentsCertificatesListOperationResponse, err error) + func (c CertificatesClient) ConnectedEnvironmentsCertificatesListComplete(ctx context.Context, id ConnectedEnvironmentId) (ConnectedEnvironmentsCertificatesListCompleteResult, error) + func (c CertificatesClient) ConnectedEnvironmentsCertificatesListCompleteMatchingPredicate(ctx context.Context, id ConnectedEnvironmentId, ...) (result ConnectedEnvironmentsCertificatesListCompleteResult, err error) + func (c CertificatesClient) ConnectedEnvironmentsCertificatesUpdate(ctx context.Context, id ConnectedEnvironmentCertificateId, ...) (result ConnectedEnvironmentsCertificatesUpdateOperationResponse, err error) + func (c CertificatesClient) CreateOrUpdate(ctx context.Context, id CertificateId, input Certificate) (result CreateOrUpdateOperationResponse, err error) + func (c CertificatesClient) Delete(ctx context.Context, id CertificateId) (result DeleteOperationResponse, err error) + func (c CertificatesClient) Get(ctx context.Context, id CertificateId) (result GetOperationResponse, err error) + func (c CertificatesClient) List(ctx context.Context, id ManagedEnvironmentId) (result ListOperationResponse, err error) + func (c CertificatesClient) ListComplete(ctx context.Context, id ManagedEnvironmentId) (ListCompleteResult, error) + func (c CertificatesClient) ListCompleteMatchingPredicate(ctx context.Context, id ManagedEnvironmentId, ...) (result ListCompleteResult, err error) + func (c CertificatesClient) Update(ctx context.Context, id CertificateId, input CertificatePatch) (result UpdateOperationResponse, err error) + type ConnectedEnvironmentCertificateId struct + CertificateName string + ConnectedEnvironmentName string + ResourceGroupName string + SubscriptionId string + func NewConnectedEnvironmentCertificateID(subscriptionId string, resourceGroupName string, ...) ConnectedEnvironmentCertificateId + func ParseConnectedEnvironmentCertificateID(input string) (*ConnectedEnvironmentCertificateId, error) + func ParseConnectedEnvironmentCertificateIDInsensitively(input string) (*ConnectedEnvironmentCertificateId, error) + func (id *ConnectedEnvironmentCertificateId) FromParseResult(input resourceids.ParseResult) error + func (id ConnectedEnvironmentCertificateId) ID() string + func (id ConnectedEnvironmentCertificateId) Segments() []resourceids.Segment + func (id ConnectedEnvironmentCertificateId) String() string + type ConnectedEnvironmentId struct + ConnectedEnvironmentName string + ResourceGroupName string + SubscriptionId string + func NewConnectedEnvironmentID(subscriptionId string, resourceGroupName string, ...) ConnectedEnvironmentId + func ParseConnectedEnvironmentID(input string) (*ConnectedEnvironmentId, error) + func ParseConnectedEnvironmentIDInsensitively(input string) (*ConnectedEnvironmentId, error) + func (id *ConnectedEnvironmentId) FromParseResult(input resourceids.ParseResult) error + func (id ConnectedEnvironmentId) ID() string + func (id ConnectedEnvironmentId) Segments() []resourceids.Segment + func (id ConnectedEnvironmentId) String() string + type ConnectedEnvironmentsCertificatesCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type ConnectedEnvironmentsCertificatesDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ConnectedEnvironmentsCertificatesGetOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type ConnectedEnvironmentsCertificatesListCompleteResult struct + Items []Certificate + LatestHttpResponse *http.Response + type ConnectedEnvironmentsCertificatesListCustomPager struct + NextLink *odata.Link + func (p *ConnectedEnvironmentsCertificatesListCustomPager) NextPageLink() *odata.Link + type ConnectedEnvironmentsCertificatesListOperationResponse struct + HttpResponse *http.Response + Model *[]Certificate + OData *odata.OData + type ConnectedEnvironmentsCertificatesUpdateOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData + type ListCompleteResult struct + Items []Certificate + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]Certificate + OData *odata.OData + type ManagedEnvironmentId struct + ManagedEnvironmentName string + ResourceGroupName string + SubscriptionId string + func NewManagedEnvironmentID(subscriptionId string, resourceGroupName string, managedEnvironmentName string) ManagedEnvironmentId + func ParseManagedEnvironmentID(input string) (*ManagedEnvironmentId, error) + func ParseManagedEnvironmentIDInsensitively(input string) (*ManagedEnvironmentId, error) + func (id *ManagedEnvironmentId) FromParseResult(input resourceids.ParseResult) error + func (id ManagedEnvironmentId) ID() string + func (id ManagedEnvironmentId) Segments() []resourceids.Segment + func (id ManagedEnvironmentId) String() string + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *Certificate + OData *odata.OData