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 Authorization struct + DelegatedRoleDefinitionIds *[]uuid.UUID + PrincipalID *string + PrincipalIDDisplayName *string + RoleDefinitionID *string + type BaseClient struct + BaseURI string + func New() BaseClient + func NewWithBaseURI(baseURI string) BaseClient + type ErrorDefinition struct + Code *string + Details *[]ErrorDefinition + Message *string + type ErrorResponse struct + Error *ErrorDefinition + 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 + Value *[]Operation + func (ol OperationList) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient() OperationsClient + func NewOperationsClientWithBaseURI(baseURI string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationList, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Plan struct + Name *string + Product *string + Publisher *string + Version *string + type ProvisioningState string + const Accepted + const Canceled + const Created + const Creating + const Deleted + const Deleting + const Failed + const NotSpecified + const Ready + const Running + const Succeeded + const Updating + func PossibleProvisioningStateValues() []ProvisioningState + type RegistrationAssignment struct + ID *string + Name *string + Properties *RegistrationAssignmentProperties + Type *string + func (ra RegistrationAssignment) MarshalJSON() ([]byte, error) + type RegistrationAssignmentList struct + NextLink *string + Value *[]RegistrationAssignment + func (ral RegistrationAssignmentList) IsEmpty() bool + func (ral RegistrationAssignmentList) MarshalJSON() ([]byte, error) + type RegistrationAssignmentListIterator struct + func NewRegistrationAssignmentListIterator(page RegistrationAssignmentListPage) RegistrationAssignmentListIterator + func (iter *RegistrationAssignmentListIterator) Next() error + func (iter *RegistrationAssignmentListIterator) NextWithContext(ctx context.Context) (err error) + func (iter RegistrationAssignmentListIterator) NotDone() bool + func (iter RegistrationAssignmentListIterator) Response() RegistrationAssignmentList + func (iter RegistrationAssignmentListIterator) Value() RegistrationAssignment + type RegistrationAssignmentListPage struct + func NewRegistrationAssignmentListPage(cur RegistrationAssignmentList, ...) RegistrationAssignmentListPage + func (page *RegistrationAssignmentListPage) Next() error + func (page *RegistrationAssignmentListPage) NextWithContext(ctx context.Context) (err error) + func (page RegistrationAssignmentListPage) NotDone() bool + func (page RegistrationAssignmentListPage) Response() RegistrationAssignmentList + func (page RegistrationAssignmentListPage) Values() []RegistrationAssignment + type RegistrationAssignmentProperties struct + ProvisioningState ProvisioningState + RegistrationDefinition *RegistrationAssignmentPropertiesRegistrationDefinition + RegistrationDefinitionID *string + func (rap RegistrationAssignmentProperties) MarshalJSON() ([]byte, error) + type RegistrationAssignmentPropertiesRegistrationDefinition struct + ID *string + Name *string + Plan *Plan + Properties *RegistrationAssignmentPropertiesRegistrationDefinitionProperties + Type *string + func (rapD RegistrationAssignmentPropertiesRegistrationDefinition) MarshalJSON() ([]byte, error) + type RegistrationAssignmentPropertiesRegistrationDefinitionProperties struct + Authorizations *[]Authorization + Description *string + ManagedByTenantID *string + ManagedByTenantName *string + ManageeTenantID *string + ManageeTenantName *string + ProvisioningState ProvisioningState + RegistrationDefinitionName *string + type RegistrationAssignmentsClient struct + func NewRegistrationAssignmentsClient() RegistrationAssignmentsClient + func NewRegistrationAssignmentsClientWithBaseURI(baseURI string) RegistrationAssignmentsClient + func (client RegistrationAssignmentsClient) CreateOrUpdate(ctx context.Context, scope string, registrationAssignmentID string, ...) (result RegistrationAssignmentsCreateOrUpdateFuture, err error) + func (client RegistrationAssignmentsClient) CreateOrUpdatePreparer(ctx context.Context, scope string, registrationAssignmentID string, ...) (*http.Request, error) + func (client RegistrationAssignmentsClient) CreateOrUpdateResponder(resp *http.Response) (result RegistrationAssignment, err error) + func (client RegistrationAssignmentsClient) CreateOrUpdateSender(req *http.Request) (future RegistrationAssignmentsCreateOrUpdateFuture, err error) + func (client RegistrationAssignmentsClient) Delete(ctx context.Context, scope string, registrationAssignmentID string) (result RegistrationAssignmentsDeleteFuture, err error) + func (client RegistrationAssignmentsClient) DeletePreparer(ctx context.Context, scope string, registrationAssignmentID string) (*http.Request, error) + func (client RegistrationAssignmentsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RegistrationAssignmentsClient) DeleteSender(req *http.Request) (future RegistrationAssignmentsDeleteFuture, err error) + func (client RegistrationAssignmentsClient) Get(ctx context.Context, scope string, registrationAssignmentID string, ...) (result RegistrationAssignment, err error) + func (client RegistrationAssignmentsClient) GetPreparer(ctx context.Context, scope string, registrationAssignmentID string, ...) (*http.Request, error) + func (client RegistrationAssignmentsClient) GetResponder(resp *http.Response) (result RegistrationAssignment, err error) + func (client RegistrationAssignmentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RegistrationAssignmentsClient) List(ctx context.Context, scope string, expandRegistrationDefinition *bool) (result RegistrationAssignmentListPage, err error) + func (client RegistrationAssignmentsClient) ListComplete(ctx context.Context, scope string, expandRegistrationDefinition *bool) (result RegistrationAssignmentListIterator, err error) + func (client RegistrationAssignmentsClient) ListPreparer(ctx context.Context, scope string, expandRegistrationDefinition *bool) (*http.Request, error) + func (client RegistrationAssignmentsClient) ListResponder(resp *http.Response) (result RegistrationAssignmentList, err error) + func (client RegistrationAssignmentsClient) ListSender(req *http.Request) (*http.Response, error) + type RegistrationAssignmentsCreateOrUpdateFuture struct + Result func(RegistrationAssignmentsClient) (RegistrationAssignment, error) + func (future *RegistrationAssignmentsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type RegistrationAssignmentsDeleteFuture struct + Result func(RegistrationAssignmentsClient) (autorest.Response, error) + func (future *RegistrationAssignmentsDeleteFuture) UnmarshalJSON(body []byte) error + type RegistrationDefinition struct + ID *string + Name *string + Plan *Plan + Properties *RegistrationDefinitionProperties + Type *string + func (rd RegistrationDefinition) MarshalJSON() ([]byte, error) + type RegistrationDefinitionList struct + NextLink *string + Value *[]RegistrationDefinition + func (rdl RegistrationDefinitionList) IsEmpty() bool + func (rdl RegistrationDefinitionList) MarshalJSON() ([]byte, error) + type RegistrationDefinitionListIterator struct + func NewRegistrationDefinitionListIterator(page RegistrationDefinitionListPage) RegistrationDefinitionListIterator + func (iter *RegistrationDefinitionListIterator) Next() error + func (iter *RegistrationDefinitionListIterator) NextWithContext(ctx context.Context) (err error) + func (iter RegistrationDefinitionListIterator) NotDone() bool + func (iter RegistrationDefinitionListIterator) Response() RegistrationDefinitionList + func (iter RegistrationDefinitionListIterator) Value() RegistrationDefinition + type RegistrationDefinitionListPage struct + func NewRegistrationDefinitionListPage(cur RegistrationDefinitionList, ...) RegistrationDefinitionListPage + func (page *RegistrationDefinitionListPage) Next() error + func (page *RegistrationDefinitionListPage) NextWithContext(ctx context.Context) (err error) + func (page RegistrationDefinitionListPage) NotDone() bool + func (page RegistrationDefinitionListPage) Response() RegistrationDefinitionList + func (page RegistrationDefinitionListPage) Values() []RegistrationDefinition + type RegistrationDefinitionProperties struct + Authorizations *[]Authorization + Description *string + ManagedByTenantID *string + ManagedByTenantName *string + ProvisioningState ProvisioningState + RegistrationDefinitionName *string + func (rdp RegistrationDefinitionProperties) MarshalJSON() ([]byte, error) + type RegistrationDefinitionsClient struct + func NewRegistrationDefinitionsClient() RegistrationDefinitionsClient + func NewRegistrationDefinitionsClientWithBaseURI(baseURI string) RegistrationDefinitionsClient + func (client RegistrationDefinitionsClient) CreateOrUpdate(ctx context.Context, registrationDefinitionID string, scope string, ...) (result RegistrationDefinitionsCreateOrUpdateFuture, err error) + func (client RegistrationDefinitionsClient) CreateOrUpdatePreparer(ctx context.Context, registrationDefinitionID string, scope string, ...) (*http.Request, error) + func (client RegistrationDefinitionsClient) CreateOrUpdateResponder(resp *http.Response) (result RegistrationDefinition, err error) + func (client RegistrationDefinitionsClient) CreateOrUpdateSender(req *http.Request) (future RegistrationDefinitionsCreateOrUpdateFuture, err error) + func (client RegistrationDefinitionsClient) Delete(ctx context.Context, registrationDefinitionID string, scope string) (result autorest.Response, err error) + func (client RegistrationDefinitionsClient) DeletePreparer(ctx context.Context, registrationDefinitionID string, scope string) (*http.Request, error) + func (client RegistrationDefinitionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client RegistrationDefinitionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client RegistrationDefinitionsClient) Get(ctx context.Context, scope string, registrationDefinitionID string) (result RegistrationDefinition, err error) + func (client RegistrationDefinitionsClient) GetPreparer(ctx context.Context, scope string, registrationDefinitionID string) (*http.Request, error) + func (client RegistrationDefinitionsClient) GetResponder(resp *http.Response) (result RegistrationDefinition, err error) + func (client RegistrationDefinitionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client RegistrationDefinitionsClient) List(ctx context.Context, scope string) (result RegistrationDefinitionListPage, err error) + func (client RegistrationDefinitionsClient) ListComplete(ctx context.Context, scope string) (result RegistrationDefinitionListIterator, err error) + func (client RegistrationDefinitionsClient) ListPreparer(ctx context.Context, scope string) (*http.Request, error) + func (client RegistrationDefinitionsClient) ListResponder(resp *http.Response) (result RegistrationDefinitionList, err error) + func (client RegistrationDefinitionsClient) ListSender(req *http.Request) (*http.Response, error) + type RegistrationDefinitionsCreateOrUpdateFuture struct + Result func(RegistrationDefinitionsClient) (RegistrationDefinition, error) + func (future *RegistrationDefinitionsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error