Versions in this module Expand all Collapse all v1 v1.1.4 Sep 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AuthorizationProfile struct + ApprovedTime *date.Time + Approver *string + RequestedTime *date.Time + Requester *string + RequesterObjectID *string + func (ap AuthorizationProfile) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + func (client BaseClient) ListOperations(ctx context.Context) (result OperationListResultPage, err error) + func (client BaseClient) ListOperationsComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client BaseClient) ListOperationsPreparer(ctx context.Context) (*http.Request, error) + func (client BaseClient) ListOperationsResponder(resp *http.Response) (result OperationListResult, err error) + func (client BaseClient) ListOperationsSender(req *http.Request) (*http.Response, error) + type Client struct + func NewClient(subscriptionID string) Client + func NewClientWithBaseURI(baseURI string, subscriptionID string) Client + func (client Client) Get(ctx context.Context, resourceProviderNamespace string, featureName string) (result Result, err error) + func (client Client) GetPreparer(ctx context.Context, resourceProviderNamespace string, featureName string) (*http.Request, error) + func (client Client) GetResponder(resp *http.Response) (result Result, err error) + func (client Client) GetSender(req *http.Request) (*http.Response, error) + func (client Client) List(ctx context.Context, resourceProviderNamespace string) (result OperationsListResultPage, err error) + func (client Client) ListAll(ctx context.Context) (result OperationsListResultPage, err error) + func (client Client) ListAllComplete(ctx context.Context) (result OperationsListResultIterator, err error) + func (client Client) ListAllPreparer(ctx context.Context) (*http.Request, error) + func (client Client) ListAllResponder(resp *http.Response) (result OperationsListResult, err error) + func (client Client) ListAllSender(req *http.Request) (*http.Response, error) + func (client Client) ListComplete(ctx context.Context, resourceProviderNamespace string) (result OperationsListResultIterator, err error) + func (client Client) ListPreparer(ctx context.Context, resourceProviderNamespace string) (*http.Request, error) + func (client Client) ListResponder(resp *http.Response) (result OperationsListResult, err error) + func (client Client) ListSender(req *http.Request) (*http.Response, error) + func (client Client) Register(ctx context.Context, resourceProviderNamespace string, featureName string) (result Result, err error) + func (client Client) RegisterPreparer(ctx context.Context, resourceProviderNamespace string, featureName string) (*http.Request, error) + func (client Client) RegisterResponder(resp *http.Response) (result Result, err error) + func (client Client) RegisterSender(req *http.Request) (*http.Response, error) + func (client Client) Unregister(ctx context.Context, resourceProviderNamespace string, featureName string) (result Result, err error) + func (client Client) UnregisterPreparer(ctx context.Context, resourceProviderNamespace string, featureName string) (*http.Request, error) + func (client Client) UnregisterResponder(resp *http.Response) (result Result, err error) + func (client Client) UnregisterSender(req *http.Request) (*http.Response, error) + type ErrorDefinition struct + Code *string + Details *[]ErrorDefinition + Message *string + func (ed ErrorDefinition) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDefinition + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + type OperationListResultIterator struct + func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator + func (iter *OperationListResultIterator) Next() error + func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func NewOperationListResultPage(cur OperationListResult, ...) OperationListResultPage + func (page *OperationListResultPage) Next() error + func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type OperationsListResult struct + NextLink *string + Value *[]Result + func (olr OperationsListResult) IsEmpty() bool + type OperationsListResultIterator struct + func NewOperationsListResultIterator(page OperationsListResultPage) OperationsListResultIterator + func (iter *OperationsListResultIterator) Next() error + func (iter *OperationsListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationsListResultIterator) NotDone() bool + func (iter OperationsListResultIterator) Response() OperationsListResult + func (iter OperationsListResultIterator) Value() Result + type OperationsListResultPage struct + func NewOperationsListResultPage(cur OperationsListResult, ...) OperationsListResultPage + func (page *OperationsListResultPage) Next() error + func (page *OperationsListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationsListResultPage) NotDone() bool + func (page OperationsListResultPage) Response() OperationsListResult + func (page OperationsListResultPage) Values() []Result + type Properties struct + State *string + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type Result struct + ID *string + Name *string + Properties *Properties + Type *string + type SubscriptionFeatureRegistration struct + ID *string + Name *string + Properties *SubscriptionFeatureRegistrationProperties + Type *string + func (sfr SubscriptionFeatureRegistration) MarshalJSON() ([]byte, error) + type SubscriptionFeatureRegistrationApprovalType string + const SubscriptionFeatureRegistrationApprovalTypeApprovalRequired + const SubscriptionFeatureRegistrationApprovalTypeAutoApproval + const SubscriptionFeatureRegistrationApprovalTypeNotSpecified + func PossibleSubscriptionFeatureRegistrationApprovalTypeValues() []SubscriptionFeatureRegistrationApprovalType + type SubscriptionFeatureRegistrationList struct + NextLink *string + Value *[]SubscriptionFeatureRegistration + func (sfrl SubscriptionFeatureRegistrationList) IsEmpty() bool + type SubscriptionFeatureRegistrationListIterator struct + func NewSubscriptionFeatureRegistrationListIterator(page SubscriptionFeatureRegistrationListPage) SubscriptionFeatureRegistrationListIterator + func (iter *SubscriptionFeatureRegistrationListIterator) Next() error + func (iter *SubscriptionFeatureRegistrationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter SubscriptionFeatureRegistrationListIterator) NotDone() bool + func (iter SubscriptionFeatureRegistrationListIterator) Response() SubscriptionFeatureRegistrationList + func (iter SubscriptionFeatureRegistrationListIterator) Value() SubscriptionFeatureRegistration + type SubscriptionFeatureRegistrationListPage struct + func NewSubscriptionFeatureRegistrationListPage(cur SubscriptionFeatureRegistrationList, ...) SubscriptionFeatureRegistrationListPage + func (page *SubscriptionFeatureRegistrationListPage) Next() error + func (page *SubscriptionFeatureRegistrationListPage) NextWithContext(ctx context.Context) (err error) + func (page SubscriptionFeatureRegistrationListPage) NotDone() bool + func (page SubscriptionFeatureRegistrationListPage) Response() SubscriptionFeatureRegistrationList + func (page SubscriptionFeatureRegistrationListPage) Values() []SubscriptionFeatureRegistration + type SubscriptionFeatureRegistrationProperties struct + ApprovalType SubscriptionFeatureRegistrationApprovalType + AuthorizationProfile *AuthorizationProfile + Description *string + DisplayName *string + DocumentationLink *string + FeatureName *string + Metadata map[string]*string + ProviderNamespace *string + RegistrationDate *date.Time + ReleaseDate *date.Time + ShouldFeatureDisplayInPortal *bool + State SubscriptionFeatureRegistrationState + SubscriptionID *string + TenantID *string + func (sfr SubscriptionFeatureRegistrationProperties) MarshalJSON() ([]byte, error) + type SubscriptionFeatureRegistrationState string + const SubscriptionFeatureRegistrationStateNotRegistered + const SubscriptionFeatureRegistrationStateNotSpecified + const SubscriptionFeatureRegistrationStatePending + const SubscriptionFeatureRegistrationStateRegistered + const SubscriptionFeatureRegistrationStateRegistering + const SubscriptionFeatureRegistrationStateUnregistered + const SubscriptionFeatureRegistrationStateUnregistering + func PossibleSubscriptionFeatureRegistrationStateValues() []SubscriptionFeatureRegistrationState + type SubscriptionFeatureRegistrationsClient struct + func NewSubscriptionFeatureRegistrationsClient(subscriptionID string) SubscriptionFeatureRegistrationsClient + func NewSubscriptionFeatureRegistrationsClientWithBaseURI(baseURI string, subscriptionID string) SubscriptionFeatureRegistrationsClient + func (client SubscriptionFeatureRegistrationsClient) CreateOrUpdate(ctx context.Context, providerNamespace string, featureName string, ...) (result SubscriptionFeatureRegistration, err error) + func (client SubscriptionFeatureRegistrationsClient) CreateOrUpdatePreparer(ctx context.Context, providerNamespace string, featureName string, ...) (*http.Request, error) + func (client SubscriptionFeatureRegistrationsClient) CreateOrUpdateResponder(resp *http.Response) (result SubscriptionFeatureRegistration, err error) + func (client SubscriptionFeatureRegistrationsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client SubscriptionFeatureRegistrationsClient) Delete(ctx context.Context, providerNamespace string, featureName string) (result autorest.Response, err error) + func (client SubscriptionFeatureRegistrationsClient) DeletePreparer(ctx context.Context, providerNamespace string, featureName string) (*http.Request, error) + func (client SubscriptionFeatureRegistrationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client SubscriptionFeatureRegistrationsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client SubscriptionFeatureRegistrationsClient) Get(ctx context.Context, providerNamespace string, featureName string) (result SubscriptionFeatureRegistration, err error) + func (client SubscriptionFeatureRegistrationsClient) GetPreparer(ctx context.Context, providerNamespace string, featureName string) (*http.Request, error) + func (client SubscriptionFeatureRegistrationsClient) GetResponder(resp *http.Response) (result SubscriptionFeatureRegistration, err error) + func (client SubscriptionFeatureRegistrationsClient) GetSender(req *http.Request) (*http.Response, error) + func (client SubscriptionFeatureRegistrationsClient) ListAllBySubscription(ctx context.Context) (result SubscriptionFeatureRegistrationListPage, err error) + func (client SubscriptionFeatureRegistrationsClient) ListAllBySubscriptionComplete(ctx context.Context) (result SubscriptionFeatureRegistrationListIterator, err error) + func (client SubscriptionFeatureRegistrationsClient) ListAllBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client SubscriptionFeatureRegistrationsClient) ListAllBySubscriptionResponder(resp *http.Response) (result SubscriptionFeatureRegistrationList, err error) + func (client SubscriptionFeatureRegistrationsClient) ListAllBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client SubscriptionFeatureRegistrationsClient) ListBySubscription(ctx context.Context, providerNamespace string) (result SubscriptionFeatureRegistrationListPage, err error) + func (client SubscriptionFeatureRegistrationsClient) ListBySubscriptionComplete(ctx context.Context, providerNamespace string) (result SubscriptionFeatureRegistrationListIterator, err error) + func (client SubscriptionFeatureRegistrationsClient) ListBySubscriptionPreparer(ctx context.Context, providerNamespace string) (*http.Request, error) + func (client SubscriptionFeatureRegistrationsClient) ListBySubscriptionResponder(resp *http.Response) (result SubscriptionFeatureRegistrationList, err error) + func (client SubscriptionFeatureRegistrationsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)