Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AuthenticationMethod string + const AuthenticationMethodAAD + const AuthenticationMethodToken + func PossibleAuthenticationMethodValues() []AuthenticationMethod + 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 ConnectedCluster struct + ID *string + Identity *ConnectedClusterIdentity + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (cc *ConnectedCluster) UnmarshalJSON(body []byte) error + func (cc ConnectedCluster) MarshalJSON() ([]byte, error) + type ConnectedClusterClient struct + func NewConnectedClusterClient(subscriptionID string) ConnectedClusterClient + func NewConnectedClusterClientWithBaseURI(baseURI string, subscriptionID string) ConnectedClusterClient + func (client ConnectedClusterClient) Create(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ConnectedClusterCreateFuture, err error) + func (client ConnectedClusterClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ConnectedClusterClient) CreateResponder(resp *http.Response) (result ConnectedCluster, err error) + func (client ConnectedClusterClient) CreateSender(req *http.Request) (future ConnectedClusterCreateFuture, err error) + func (client ConnectedClusterClient) Delete(ctx context.Context, resourceGroupName string, clusterName string) (result ConnectedClusterDeleteFuture, err error) + func (client ConnectedClusterClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterName string) (*http.Request, error) + func (client ConnectedClusterClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ConnectedClusterClient) DeleteSender(req *http.Request) (future ConnectedClusterDeleteFuture, err error) + func (client ConnectedClusterClient) Get(ctx context.Context, resourceGroupName string, clusterName string) (result ConnectedCluster, err error) + func (client ConnectedClusterClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterName string) (*http.Request, error) + func (client ConnectedClusterClient) GetResponder(resp *http.Response) (result ConnectedCluster, err error) + func (client ConnectedClusterClient) GetSender(req *http.Request) (*http.Response, error) + func (client ConnectedClusterClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ConnectedClusterListPage, err error) + func (client ConnectedClusterClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ConnectedClusterListIterator, err error) + func (client ConnectedClusterClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ConnectedClusterClient) ListByResourceGroupResponder(resp *http.Response) (result ConnectedClusterList, err error) + func (client ConnectedClusterClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ConnectedClusterClient) ListBySubscription(ctx context.Context) (result ConnectedClusterListPage, err error) + func (client ConnectedClusterClient) ListBySubscriptionComplete(ctx context.Context) (result ConnectedClusterListIterator, err error) + func (client ConnectedClusterClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client ConnectedClusterClient) ListBySubscriptionResponder(resp *http.Response) (result ConnectedClusterList, err error) + func (client ConnectedClusterClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client ConnectedClusterClient) ListClusterUserCredentials(ctx context.Context, resourceGroupName string, clusterName string, ...) (result CredentialResults, err error) + func (client ConnectedClusterClient) ListClusterUserCredentialsPreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ConnectedClusterClient) ListClusterUserCredentialsResponder(resp *http.Response) (result CredentialResults, err error) + func (client ConnectedClusterClient) ListClusterUserCredentialsSender(req *http.Request) (*http.Response, error) + func (client ConnectedClusterClient) Update(ctx context.Context, resourceGroupName string, clusterName string, ...) (result ConnectedClusterUpdateFuture, err error) + func (client ConnectedClusterClient) UpdatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ConnectedClusterClient) UpdateResponder(resp *http.Response) (result ConnectedCluster, err error) + func (client ConnectedClusterClient) UpdateSender(req *http.Request) (future ConnectedClusterUpdateFuture, err error) + type ConnectedClusterCreateFuture struct + Result func(ConnectedClusterClient) (ConnectedCluster, error) + func (future *ConnectedClusterCreateFuture) UnmarshalJSON(body []byte) error + type ConnectedClusterDeleteFuture struct + Result func(ConnectedClusterClient) (autorest.Response, error) + func (future *ConnectedClusterDeleteFuture) UnmarshalJSON(body []byte) error + type ConnectedClusterIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (cci ConnectedClusterIdentity) MarshalJSON() ([]byte, error) + type ConnectedClusterList struct + NextLink *string + Value *[]ConnectedCluster + func (ccl ConnectedClusterList) IsEmpty() bool + type ConnectedClusterListIterator struct + func NewConnectedClusterListIterator(page ConnectedClusterListPage) ConnectedClusterListIterator + func (iter *ConnectedClusterListIterator) Next() error + func (iter *ConnectedClusterListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ConnectedClusterListIterator) NotDone() bool + func (iter ConnectedClusterListIterator) Response() ConnectedClusterList + func (iter ConnectedClusterListIterator) Value() ConnectedCluster + type ConnectedClusterListPage struct + func NewConnectedClusterListPage(cur ConnectedClusterList, ...) ConnectedClusterListPage + func (page *ConnectedClusterListPage) Next() error + func (page *ConnectedClusterListPage) NextWithContext(ctx context.Context) (err error) + func (page ConnectedClusterListPage) NotDone() bool + func (page ConnectedClusterListPage) Response() ConnectedClusterList + func (page ConnectedClusterListPage) Values() []ConnectedCluster + type ConnectedClusterPatch struct + Tags map[string]*string + func (ccp *ConnectedClusterPatch) UnmarshalJSON(body []byte) error + func (ccp ConnectedClusterPatch) MarshalJSON() ([]byte, error) + type ConnectedClusterPatchProperties struct + PrivateLinkScopeResourceID *string + PrivateLinkState PrivateLinkState + type ConnectedClusterProperties struct + AgentPublicKeyCertificate *string + AgentVersion *string + ConnectivityStatus ConnectivityStatus + Distribution *string + Infrastructure *string + KubernetesVersion *string + LastConnectivityTime *date.Time + ManagedIdentityCertificateExpirationTime *date.Time + Offering *string + PrivateLinkScopeResourceID *string + PrivateLinkState PrivateLinkState + ProvisioningState ProvisioningState + TotalCoreCount *int32 + TotalNodeCount *int32 + func (ccp ConnectedClusterProperties) MarshalJSON() ([]byte, error) + type ConnectedClusterUpdateFuture struct + Result func(ConnectedClusterClient) (ConnectedCluster, error) + func (future *ConnectedClusterUpdateFuture) UnmarshalJSON(body []byte) error + type ConnectivityStatus string + const ConnectivityStatusConnected + const ConnectivityStatusConnecting + const ConnectivityStatusExpired + const ConnectivityStatusOffline + func PossibleConnectivityStatusValues() []ConnectivityStatus + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type CredentialResult struct + Name *string + Value *[]byte + func (cr CredentialResult) MarshalJSON() ([]byte, error) + type CredentialResults struct + HybridConnectionConfig *HybridConnectionConfig + Kubeconfigs *[]CredentialResult + func (cr CredentialResults) MarshalJSON() ([]byte, error) + 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 HybridConnectionConfig struct + ExpirationTime *int64 + HybridConnectionName *string + Relay *string + Token *string + func (hcc HybridConnectionConfig) MarshalJSON() ([]byte, error) + type LastModifiedByType string + const LastModifiedByTypeApplication + const LastModifiedByTypeKey + const LastModifiedByTypeManagedIdentity + const LastModifiedByTypeUser + func PossibleLastModifiedByTypeValues() []LastModifiedByType + type ListClusterUserCredentialsProperties struct + AuthenticationMethod AuthenticationMethod + ClientProxy *bool + type Operation struct + Display *OperationDisplay + Name *string + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationList struct + NextLink *string + Value *[]Operation + func (ol OperationList) IsEmpty() bool + func (ol OperationList) MarshalJSON() ([]byte, error) + type OperationListIterator struct + func NewOperationListIterator(page OperationListPage) OperationListIterator + func (iter *OperationListIterator) Next() error + func (iter *OperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListIterator) NotDone() bool + func (iter OperationListIterator) Response() OperationList + func (iter OperationListIterator) Value() Operation + type OperationListPage struct + func NewOperationListPage(cur OperationList, ...) OperationListPage + func (page *OperationListPage) Next() error + func (page *OperationListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListPage) NotDone() bool + func (page OperationListPage) Response() OperationList + func (page OperationListPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) Get(ctx context.Context) (result OperationListPage, err error) + func (client OperationsClient) GetComplete(ctx context.Context) (result OperationListIterator, err error) + func (client OperationsClient) GetPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) GetResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) GetSender(req *http.Request) (*http.Response, error) + type PrivateLinkState string + const PrivateLinkStateDisabled + const PrivateLinkStateEnabled + func PossiblePrivateLinkStateValues() []PrivateLinkState + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateProvisioning + 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 ResourceIdentityTypeNone + const ResourceIdentityTypeSystemAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType LastModifiedByType + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error)