Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AzureEntityResource struct + Etag *string + ID *string + Name *string + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + type Extension struct + ID *string + Identity *Identity + Name *string + SystemData *SystemData + Type *string + func (e *Extension) UnmarshalJSON(body []byte) error + func (e Extension) MarshalJSON() ([]byte, error) + type ExtensionProperties struct + AksAssignedIdentity *ExtensionPropertiesAksAssignedIdentity + AutoUpgradeMinorVersion *bool + ConfigurationProtectedSettings map[string]*string + ConfigurationSettings map[string]*string + CustomLocationSettings map[string]*string + ErrorInfo *ErrorDetail + ExtensionType *string + PackageURI *string + ProvisioningState ProvisioningState + ReleaseTrain *string + Scope *Scope + Statuses *[]ExtensionStatus + Version *string + func (e ExtensionProperties) MarshalJSON() ([]byte, error) + type ExtensionPropertiesAksAssignedIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (eAi ExtensionPropertiesAksAssignedIdentity) MarshalJSON() ([]byte, error) + type ExtensionStatus struct + Code *string + DisplayStatus *string + Level LevelType + Message *string + Time *string + type ExtensionsClient struct + func NewExtensionsClient(subscriptionID string) ExtensionsClient + func NewExtensionsClientWithBaseURI(baseURI string, subscriptionID string) ExtensionsClient + func (client ExtensionsClient) Create(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result ExtensionsCreateFuture, err error) + func (client ExtensionsClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterRp string, ...) (*http.Request, error) + func (client ExtensionsClient) CreateResponder(resp *http.Response) (result Extension, err error) + func (client ExtensionsClient) CreateSender(req *http.Request) (future ExtensionsCreateFuture, err error) + func (client ExtensionsClient) Delete(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result ExtensionsDeleteFuture, err error) + func (client ExtensionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterRp string, ...) (*http.Request, error) + func (client ExtensionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ExtensionsClient) DeleteSender(req *http.Request) (future ExtensionsDeleteFuture, err error) + func (client ExtensionsClient) Get(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result Extension, err error) + func (client ExtensionsClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterRp string, ...) (*http.Request, error) + func (client ExtensionsClient) GetResponder(resp *http.Response) (result Extension, err error) + func (client ExtensionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ExtensionsClient) List(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result ExtensionsListPage, err error) + func (client ExtensionsClient) ListComplete(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result ExtensionsListIterator, err error) + func (client ExtensionsClient) ListPreparer(ctx context.Context, resourceGroupName string, clusterRp string, ...) (*http.Request, error) + func (client ExtensionsClient) ListResponder(resp *http.Response) (result ExtensionsList, err error) + func (client ExtensionsClient) ListSender(req *http.Request) (*http.Response, error) + func (client ExtensionsClient) Update(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result ExtensionsUpdateFuture, err error) + func (client ExtensionsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, clusterRp string, ...) (*http.Request, error) + func (client ExtensionsClient) UpdateResponder(resp *http.Response) (result Extension, err error) + func (client ExtensionsClient) UpdateSender(req *http.Request) (future ExtensionsUpdateFuture, err error) + type ExtensionsCreateFuture struct + Result func(ExtensionsClient) (Extension, error) + func (future *ExtensionsCreateFuture) UnmarshalJSON(body []byte) error + type ExtensionsDeleteFuture struct + Result func(ExtensionsClient) (autorest.Response, error) + func (future *ExtensionsDeleteFuture) UnmarshalJSON(body []byte) error + type ExtensionsList struct + NextLink *string + Value *[]Extension + func (el ExtensionsList) IsEmpty() bool + func (el ExtensionsList) MarshalJSON() ([]byte, error) + type ExtensionsListIterator struct + func NewExtensionsListIterator(page ExtensionsListPage) ExtensionsListIterator + func (iter *ExtensionsListIterator) Next() error + func (iter *ExtensionsListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ExtensionsListIterator) NotDone() bool + func (iter ExtensionsListIterator) Response() ExtensionsList + func (iter ExtensionsListIterator) Value() Extension + type ExtensionsListPage struct + func NewExtensionsListPage(cur ExtensionsList, ...) ExtensionsListPage + func (page *ExtensionsListPage) Next() error + func (page *ExtensionsListPage) NextWithContext(ctx context.Context) (err error) + func (page ExtensionsListPage) NotDone() bool + func (page ExtensionsListPage) Response() ExtensionsList + func (page ExtensionsListPage) Values() []Extension + type ExtensionsUpdateFuture struct + Result func(ExtensionsClient) (Extension, error) + func (future *ExtensionsUpdateFuture) UnmarshalJSON(body []byte) error + type Identity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (i Identity) MarshalJSON() ([]byte, error) + type LevelType string + const LevelTypeError + const LevelTypeInformation + const LevelTypeWarning + func PossibleLevelTypeValues() []LevelType + type OperationStatusClient struct + func NewOperationStatusClient(subscriptionID string) OperationStatusClient + func NewOperationStatusClientWithBaseURI(baseURI string, subscriptionID string) OperationStatusClient + func (client OperationStatusClient) Get(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result OperationStatusResult, err error) + func (client OperationStatusClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterRp string, ...) (*http.Request, error) + func (client OperationStatusClient) GetResponder(resp *http.Response) (result OperationStatusResult, err error) + func (client OperationStatusClient) GetSender(req *http.Request) (*http.Response, error) + func (client OperationStatusClient) List(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result OperationStatusListPage, err error) + func (client OperationStatusClient) ListComplete(ctx context.Context, resourceGroupName string, clusterRp string, ...) (result OperationStatusListIterator, err error) + func (client OperationStatusClient) ListPreparer(ctx context.Context, resourceGroupName string, clusterRp string, ...) (*http.Request, error) + func (client OperationStatusClient) ListResponder(resp *http.Response) (result OperationStatusList, err error) + func (client OperationStatusClient) ListSender(req *http.Request) (*http.Response, error) + type OperationStatusList struct + NextLink *string + Value *[]OperationStatusResult + func (osl OperationStatusList) IsEmpty() bool + func (osl OperationStatusList) MarshalJSON() ([]byte, error) + type OperationStatusListIterator struct + func NewOperationStatusListIterator(page OperationStatusListPage) OperationStatusListIterator + func (iter *OperationStatusListIterator) Next() error + func (iter *OperationStatusListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationStatusListIterator) NotDone() bool + func (iter OperationStatusListIterator) Response() OperationStatusList + func (iter OperationStatusListIterator) Value() OperationStatusResult + type OperationStatusListPage struct + func NewOperationStatusListPage(cur OperationStatusList, ...) OperationStatusListPage + func (page *OperationStatusListPage) Next() error + func (page *OperationStatusListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationStatusListPage) NotDone() bool + func (page OperationStatusListPage) Response() OperationStatusList + func (page OperationStatusListPage) Values() []OperationStatusResult + type OperationStatusResult struct + Error *ErrorDetail + ID *string + Name *string + Properties map[string]*string + Status *string + func (osr OperationStatusResult) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result ResourceProviderOperationListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result ResourceProviderOperationListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result ResourceProviderOperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type PatchExtension struct + func (peVar *PatchExtension) UnmarshalJSON(body []byte) error + func (peVar PatchExtension) MarshalJSON() ([]byte, error) + type PatchExtensionProperties struct + AutoUpgradeMinorVersion *bool + ConfigurationProtectedSettings map[string]*string + ConfigurationSettings map[string]*string + ReleaseTrain *string + Version *string + func (peVar PatchExtensionProperties) MarshalJSON() ([]byte, error) + type Plan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + Version *string + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const ResourceIdentityTypeSystemAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type ResourceModelWithAllowedPropertySet struct + Etag *string + ID *string + Identity *ResourceModelWithAllowedPropertySetIdentity + Kind *string + Location *string + ManagedBy *string + Name *string + Plan *ResourceModelWithAllowedPropertySetPlan + Sku *ResourceModelWithAllowedPropertySetSku + Tags map[string]*string + Type *string + func (rmwaps ResourceModelWithAllowedPropertySet) MarshalJSON() ([]byte, error) + type ResourceModelWithAllowedPropertySetIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (rmwaps ResourceModelWithAllowedPropertySetIdentity) MarshalJSON() ([]byte, error) + type ResourceModelWithAllowedPropertySetPlan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + Version *string + type ResourceModelWithAllowedPropertySetSku struct + Capacity *int32 + Family *string + Name *string + Size *string + Tier SkuTier + type ResourceProviderOperation struct + Display *ResourceProviderOperationDisplay + IsDataAction *bool + Name *string + Origin *string + func (rpo ResourceProviderOperation) MarshalJSON() ([]byte, error) + type ResourceProviderOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type ResourceProviderOperationList struct + NextLink *string + Value *[]ResourceProviderOperation + func (rpol ResourceProviderOperationList) IsEmpty() bool + func (rpol ResourceProviderOperationList) MarshalJSON() ([]byte, error) + type ResourceProviderOperationListIterator struct + func NewResourceProviderOperationListIterator(page ResourceProviderOperationListPage) ResourceProviderOperationListIterator + func (iter *ResourceProviderOperationListIterator) Next() error + func (iter *ResourceProviderOperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceProviderOperationListIterator) NotDone() bool + func (iter ResourceProviderOperationListIterator) Response() ResourceProviderOperationList + func (iter ResourceProviderOperationListIterator) Value() ResourceProviderOperation + type ResourceProviderOperationListPage struct + func NewResourceProviderOperationListPage(cur ResourceProviderOperationList, ...) ResourceProviderOperationListPage + func (page *ResourceProviderOperationListPage) Next() error + func (page *ResourceProviderOperationListPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceProviderOperationListPage) NotDone() bool + func (page ResourceProviderOperationListPage) Response() ResourceProviderOperationList + func (page ResourceProviderOperationListPage) Values() []ResourceProviderOperation + type Scope struct + Cluster *ScopeCluster + Namespace *ScopeNamespace + type ScopeCluster struct + ReleaseNamespace *string + type ScopeNamespace struct + TargetNamespace *string + type Sku struct + Capacity *int32 + Family *string + Name *string + Size *string + Tier SkuTier + type SkuTier string + const SkuTierBasic + const SkuTierFree + const SkuTierPremium + const SkuTierStandard + func PossibleSkuTierValues() []SkuTier + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error)