Documentation ¶
Overview ¶
Package mixedreality implements the Azure ARM Mixedreality service API version 2019-02-28-preview.
Mixed Reality Client
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type AzureEntityResource
- type BaseClient
- func (client BaseClient) CheckNameAvailabilityLocal(ctx context.Context, location string, ...) (result CheckNameAvailabilityResponse, err error)
- func (client BaseClient) CheckNameAvailabilityLocalPreparer(ctx context.Context, location string, ...) (*http.Request, error)
- func (client BaseClient) CheckNameAvailabilityLocalResponder(resp *http.Response) (result CheckNameAvailabilityResponse, err error)
- func (client BaseClient) CheckNameAvailabilityLocalSender(req *http.Request) (*http.Response, error)
- type CheckNameAvailabilityRequest
- type CheckNameAvailabilityResponse
- type ErrorResponse
- type NameAvailability
- type NameUnavailableReason
- type Operation
- type OperationDisplay
- type OperationList
- type OperationListIterator
- type OperationListPage
- type OperationsClient
- func (client OperationsClient) List(ctx context.Context) (result OperationListPage, err error)
- func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListIterator, 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 ProxyResource
- type Resource
- type SpatialAnchorsAccount
- type SpatialAnchorsAccountKeyRegenerateRequest
- type SpatialAnchorsAccountKeys
- type SpatialAnchorsAccountList
- type SpatialAnchorsAccountListIterator
- func (iter *SpatialAnchorsAccountListIterator) Next() error
- func (iter *SpatialAnchorsAccountListIterator) NextWithContext(ctx context.Context) (err error)
- func (iter SpatialAnchorsAccountListIterator) NotDone() bool
- func (iter SpatialAnchorsAccountListIterator) Response() SpatialAnchorsAccountList
- func (iter SpatialAnchorsAccountListIterator) Value() SpatialAnchorsAccount
- type SpatialAnchorsAccountListPage
- func (page *SpatialAnchorsAccountListPage) Next() error
- func (page *SpatialAnchorsAccountListPage) NextWithContext(ctx context.Context) (err error)
- func (page SpatialAnchorsAccountListPage) NotDone() bool
- func (page SpatialAnchorsAccountListPage) Response() SpatialAnchorsAccountList
- func (page SpatialAnchorsAccountListPage) Values() []SpatialAnchorsAccount
- type SpatialAnchorsAccountProperties
- type SpatialAnchorsAccountsClient
- func (client SpatialAnchorsAccountsClient) Create(ctx context.Context, resourceGroupName string, ...) (result SpatialAnchorsAccount, err error)
- func (client SpatialAnchorsAccountsClient) CreatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) CreateResponder(resp *http.Response) (result SpatialAnchorsAccount, err error)
- func (client SpatialAnchorsAccountsClient) CreateSender(req *http.Request) (*http.Response, error)
- func (client SpatialAnchorsAccountsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result autorest.Response, err error)
- func (client SpatialAnchorsAccountsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client SpatialAnchorsAccountsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client SpatialAnchorsAccountsClient) Get(ctx context.Context, resourceGroupName string, ...) (result SpatialAnchorsAccount, err error)
- func (client SpatialAnchorsAccountsClient) GetKeys(ctx context.Context, resourceGroupName string, ...) (result SpatialAnchorsAccountKeys, err error)
- func (client SpatialAnchorsAccountsClient) GetKeysPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) GetKeysResponder(resp *http.Response) (result SpatialAnchorsAccountKeys, err error)
- func (client SpatialAnchorsAccountsClient) GetKeysSender(req *http.Request) (*http.Response, error)
- func (client SpatialAnchorsAccountsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) GetResponder(resp *http.Response) (result SpatialAnchorsAccount, err error)
- func (client SpatialAnchorsAccountsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client SpatialAnchorsAccountsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result SpatialAnchorsAccountListPage, err error)
- func (client SpatialAnchorsAccountsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result SpatialAnchorsAccountListIterator, err error)
- func (client SpatialAnchorsAccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) ListByResourceGroupResponder(resp *http.Response) (result SpatialAnchorsAccountList, err error)
- func (client SpatialAnchorsAccountsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client SpatialAnchorsAccountsClient) ListBySubscription(ctx context.Context) (result SpatialAnchorsAccountListPage, err error)
- func (client SpatialAnchorsAccountsClient) ListBySubscriptionComplete(ctx context.Context) (result SpatialAnchorsAccountListIterator, err error)
- func (client SpatialAnchorsAccountsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) ListBySubscriptionResponder(resp *http.Response) (result SpatialAnchorsAccountList, err error)
- func (client SpatialAnchorsAccountsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client SpatialAnchorsAccountsClient) RegenerateKeys(ctx context.Context, resourceGroupName string, ...) (result SpatialAnchorsAccountKeys, err error)
- func (client SpatialAnchorsAccountsClient) RegenerateKeysPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) RegenerateKeysResponder(resp *http.Response) (result SpatialAnchorsAccountKeys, err error)
- func (client SpatialAnchorsAccountsClient) RegenerateKeysSender(req *http.Request) (*http.Response, error)
- func (client SpatialAnchorsAccountsClient) Update(ctx context.Context, resourceGroupName string, ...) (result SpatialAnchorsAccount, err error)
- func (client SpatialAnchorsAccountsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error)
- func (client SpatialAnchorsAccountsClient) UpdateResponder(resp *http.Response) (result SpatialAnchorsAccount, err error)
- func (client SpatialAnchorsAccountsClient) UpdateSender(req *http.Request) (*http.Response, error)
- type TrackedResource
Constants ¶
const (
// DefaultBaseURI is the default URI used for the service Mixedreality
DefaultBaseURI = "https://management.azure.com"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type AzureEntityResource ¶
type AzureEntityResource struct { // Etag - Resource Etag. Etag *string `json:"etag,omitempty"` // ID - Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ID *string `json:"id,omitempty"` // Name - The name of the resource Name *string `json:"name,omitempty"` // Type - The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type *string `json:"type,omitempty"` }
AzureEntityResource the resource model definition for a Azure Resource Manager resource with an etag.
type BaseClient ¶
BaseClient is the base client for Mixedreality.
func New ¶
func New(subscriptionID string) BaseClient
New creates an instance of the BaseClient client.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient
NewWithBaseURI creates an instance of the BaseClient client.
func (BaseClient) CheckNameAvailabilityLocal ¶
func (client BaseClient) CheckNameAvailabilityLocal(ctx context.Context, location string, checkNameAvailability CheckNameAvailabilityRequest) (result CheckNameAvailabilityResponse, err error)
CheckNameAvailabilityLocal check Name Availability for global uniqueness Parameters: location - the location in which uniqueness will be verified. checkNameAvailability - check Name Availability Request.
func (BaseClient) CheckNameAvailabilityLocalPreparer ¶
func (client BaseClient) CheckNameAvailabilityLocalPreparer(ctx context.Context, location string, checkNameAvailability CheckNameAvailabilityRequest) (*http.Request, error)
CheckNameAvailabilityLocalPreparer prepares the CheckNameAvailabilityLocal request.
func (BaseClient) CheckNameAvailabilityLocalResponder ¶
func (client BaseClient) CheckNameAvailabilityLocalResponder(resp *http.Response) (result CheckNameAvailabilityResponse, err error)
CheckNameAvailabilityLocalResponder handles the response to the CheckNameAvailabilityLocal request. The method always closes the http.Response Body.
func (BaseClient) CheckNameAvailabilityLocalSender ¶
func (client BaseClient) CheckNameAvailabilityLocalSender(req *http.Request) (*http.Response, error)
CheckNameAvailabilityLocalSender sends the CheckNameAvailabilityLocal request. The method will close the http.Response Body if it receives an error.
type CheckNameAvailabilityRequest ¶
type CheckNameAvailabilityRequest struct { // Name - Resource Name To Verify Name *string `json:"name,omitempty"` // Type - Fully qualified resource type which includes provider namespace Type *string `json:"type,omitempty"` }
CheckNameAvailabilityRequest check Name Availability Request
type CheckNameAvailabilityResponse ¶
type CheckNameAvailabilityResponse struct { autorest.Response `json:"-"` // NameAvailable - if name Available. Possible values include: 'True', 'False' NameAvailable NameAvailability `json:"nameAvailable,omitempty"` // Reason - Resource Name To Verify. Possible values include: 'Invalid', 'AlreadyExists' Reason NameUnavailableReason `json:"reason,omitempty"` // Message - detail message Message *string `json:"message,omitempty"` }
CheckNameAvailabilityResponse check Name Availability Response
type ErrorResponse ¶
type ErrorResponse struct { // Message - Describes the error in detail and provides debugging information Message *string `json:"message,omitempty"` // Code - String that can be used to programmatically identify the error. Code *string `json:"code,omitempty"` // Target - The target of the particular error Target *string `json:"target,omitempty"` // Details - An array of JSON objects that MUST contain name/value pairs for code and message, and MAY contain a name/value pair for target, as described above.The contents of this section are service-defined but must adhere to the aforementioned schema. Details *string `json:"details,omitempty"` }
ErrorResponse response on Error
type NameAvailability ¶
type NameAvailability string
NameAvailability enumerates the values for name availability.
const ( // False ... False NameAvailability = "false" // True ... True NameAvailability = "true" )
func PossibleNameAvailabilityValues ¶
func PossibleNameAvailabilityValues() []NameAvailability
PossibleNameAvailabilityValues returns an array of possible values for the NameAvailability const type.
type NameUnavailableReason ¶
type NameUnavailableReason string
NameUnavailableReason enumerates the values for name unavailable reason.
const ( // AlreadyExists ... AlreadyExists NameUnavailableReason = "AlreadyExists" // Invalid ... Invalid NameUnavailableReason = "Invalid" )
func PossibleNameUnavailableReasonValues ¶
func PossibleNameUnavailableReasonValues() []NameUnavailableReason
PossibleNameUnavailableReasonValues returns an array of possible values for the NameUnavailableReason const type.
type Operation ¶
type Operation struct { // Name - Operation name: {provider}/{resource}/{operation} Name *string `json:"name,omitempty"` // Display - The object that represents the operation. Display *OperationDisplay `json:"display,omitempty"` }
Operation REST API operation
type OperationDisplay ¶
type OperationDisplay struct { // Provider - Service provider: Microsoft.ResourceProvider Provider *string `json:"provider,omitempty"` // Resource - Resource on which the operation is performed: Profile, endpoint, etc. Resource *string `json:"resource,omitempty"` // Operation - Operation type: Read, write, delete, etc. Operation *string `json:"operation,omitempty"` // Description - Description of operation Description *string `json:"description,omitempty"` }
OperationDisplay the object that represents the operation.
type OperationList ¶
type OperationList struct { autorest.Response `json:"-"` // Value - List of operations supported by the Resource Provider. Value *[]Operation `json:"value,omitempty"` // NextLink - URL to get the next set of operation list results if there are any. NextLink *string `json:"nextLink,omitempty"` }
OperationList result of the request to list Resource Provider operations. It contains a list of operations and a URL link to get the next set of results.
func (OperationList) IsEmpty ¶
func (ol OperationList) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type OperationListIterator ¶
type OperationListIterator struct {
// contains filtered or unexported fields
}
OperationListIterator provides access to a complete listing of Operation values.
func NewOperationListIterator ¶
func NewOperationListIterator(page OperationListPage) OperationListIterator
Creates a new instance of the OperationListIterator type.
func (*OperationListIterator) Next ¶
func (iter *OperationListIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*OperationListIterator) NextWithContext ¶
func (iter *OperationListIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (OperationListIterator) NotDone ¶
func (iter OperationListIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (OperationListIterator) Response ¶
func (iter OperationListIterator) Response() OperationList
Response returns the raw server response from the last page request.
func (OperationListIterator) Value ¶
func (iter OperationListIterator) Value() Operation
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type OperationListPage ¶
type OperationListPage struct {
// contains filtered or unexported fields
}
OperationListPage contains a page of Operation values.
func NewOperationListPage ¶
func NewOperationListPage(getNextPage func(context.Context, OperationList) (OperationList, error)) OperationListPage
Creates a new instance of the OperationListPage type.
func (*OperationListPage) Next ¶
func (page *OperationListPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*OperationListPage) NextWithContext ¶
func (page *OperationListPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (OperationListPage) NotDone ¶
func (page OperationListPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (OperationListPage) Response ¶
func (page OperationListPage) Response() OperationList
Response returns the raw server response from the last page request.
func (OperationListPage) Values ¶
func (page OperationListPage) Values() []Operation
Values returns the slice of values for the current page or nil if there are no values.
type OperationsClient ¶
type OperationsClient struct {
BaseClient
}
OperationsClient is the mixed Reality Client
func NewOperationsClient ¶
func NewOperationsClient(subscriptionID string) OperationsClient
NewOperationsClient creates an instance of the OperationsClient client.
func NewOperationsClientWithBaseURI ¶
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient
NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.
func (OperationsClient) List ¶
func (client OperationsClient) List(ctx context.Context) (result OperationListPage, err error)
List exposing Available Operations
func (OperationsClient) ListComplete ¶
func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (OperationsClient) ListPreparer ¶
ListPreparer prepares the List request.
func (OperationsClient) ListResponder ¶
func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (OperationsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ProxyResource ¶
type ProxyResource struct { // ID - Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ID *string `json:"id,omitempty"` // Name - The name of the resource Name *string `json:"name,omitempty"` // Type - The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type *string `json:"type,omitempty"` }
ProxyResource the resource model definition for a ARM proxy resource. It will have everything other than required location and tags
type Resource ¶
type Resource struct { // ID - Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ID *string `json:"id,omitempty"` // Name - The name of the resource Name *string `json:"name,omitempty"` // Type - The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type *string `json:"type,omitempty"` }
Resource ...
type SpatialAnchorsAccount ¶
type SpatialAnchorsAccount struct { autorest.Response `json:"-"` // SpatialAnchorsAccountProperties - Property bag. *SpatialAnchorsAccountProperties `json:"properties,omitempty"` // Tags - Resource tags. Tags map[string]*string `json:"tags"` // Location - The geo-location where the resource lives Location *string `json:"location,omitempty"` // ID - Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ID *string `json:"id,omitempty"` // Name - The name of the resource Name *string `json:"name,omitempty"` // Type - The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type *string `json:"type,omitempty"` }
SpatialAnchorsAccount spatialAnchorsAccount Response.
func (SpatialAnchorsAccount) MarshalJSON ¶
func (saa SpatialAnchorsAccount) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SpatialAnchorsAccount.
func (*SpatialAnchorsAccount) UnmarshalJSON ¶
func (saa *SpatialAnchorsAccount) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for SpatialAnchorsAccount struct.
type SpatialAnchorsAccountKeyRegenerateRequest ¶
type SpatialAnchorsAccountKeyRegenerateRequest struct { // Serial - serial of key to be regenerated Serial *int32 `json:"serial,omitempty"` }
SpatialAnchorsAccountKeyRegenerateRequest spatial Anchors Account Regenerate Key
type SpatialAnchorsAccountKeys ¶
type SpatialAnchorsAccountKeys struct { autorest.Response `json:"-"` // PrimaryKey - value of primary key. PrimaryKey *string `json:"primaryKey,omitempty"` // SecondaryKey - value of secondary key. SecondaryKey *string `json:"secondaryKey,omitempty"` }
SpatialAnchorsAccountKeys spatial Anchors Account Keys
type SpatialAnchorsAccountList ¶
type SpatialAnchorsAccountList struct { autorest.Response `json:"-"` // Value - List of resources supported by the Resource Provider. Value *[]SpatialAnchorsAccount `json:"value,omitempty"` // NextLink - URL to get the next set of resource list results if there are any. NextLink *string `json:"nextLink,omitempty"` }
SpatialAnchorsAccountList result of the request to get resource collection. It contains a list of resources and a URL link to get the next set of results.
func (SpatialAnchorsAccountList) IsEmpty ¶
func (saal SpatialAnchorsAccountList) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type SpatialAnchorsAccountListIterator ¶
type SpatialAnchorsAccountListIterator struct {
// contains filtered or unexported fields
}
SpatialAnchorsAccountListIterator provides access to a complete listing of SpatialAnchorsAccount values.
func NewSpatialAnchorsAccountListIterator ¶
func NewSpatialAnchorsAccountListIterator(page SpatialAnchorsAccountListPage) SpatialAnchorsAccountListIterator
Creates a new instance of the SpatialAnchorsAccountListIterator type.
func (*SpatialAnchorsAccountListIterator) Next ¶
func (iter *SpatialAnchorsAccountListIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*SpatialAnchorsAccountListIterator) NextWithContext ¶
func (iter *SpatialAnchorsAccountListIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (SpatialAnchorsAccountListIterator) NotDone ¶
func (iter SpatialAnchorsAccountListIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (SpatialAnchorsAccountListIterator) Response ¶
func (iter SpatialAnchorsAccountListIterator) Response() SpatialAnchorsAccountList
Response returns the raw server response from the last page request.
func (SpatialAnchorsAccountListIterator) Value ¶
func (iter SpatialAnchorsAccountListIterator) Value() SpatialAnchorsAccount
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type SpatialAnchorsAccountListPage ¶
type SpatialAnchorsAccountListPage struct {
// contains filtered or unexported fields
}
SpatialAnchorsAccountListPage contains a page of SpatialAnchorsAccount values.
func NewSpatialAnchorsAccountListPage ¶
func NewSpatialAnchorsAccountListPage(getNextPage func(context.Context, SpatialAnchorsAccountList) (SpatialAnchorsAccountList, error)) SpatialAnchorsAccountListPage
Creates a new instance of the SpatialAnchorsAccountListPage type.
func (*SpatialAnchorsAccountListPage) Next ¶
func (page *SpatialAnchorsAccountListPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*SpatialAnchorsAccountListPage) NextWithContext ¶
func (page *SpatialAnchorsAccountListPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (SpatialAnchorsAccountListPage) NotDone ¶
func (page SpatialAnchorsAccountListPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (SpatialAnchorsAccountListPage) Response ¶
func (page SpatialAnchorsAccountListPage) Response() SpatialAnchorsAccountList
Response returns the raw server response from the last page request.
func (SpatialAnchorsAccountListPage) Values ¶
func (page SpatialAnchorsAccountListPage) Values() []SpatialAnchorsAccount
Values returns the slice of values for the current page or nil if there are no values.
type SpatialAnchorsAccountProperties ¶
type SpatialAnchorsAccountProperties struct { // AccountID - unique id of certain Spatial Anchors Account data contract. AccountID *string `json:"accountId,omitempty"` // AccountDomain - Correspond domain name of certain Spatial Anchors Account AccountDomain *string `json:"accountDomain,omitempty"` }
SpatialAnchorsAccountProperties spatial Anchors Account Customize Properties
type SpatialAnchorsAccountsClient ¶
type SpatialAnchorsAccountsClient struct {
BaseClient
}
SpatialAnchorsAccountsClient is the mixed Reality Client
func NewSpatialAnchorsAccountsClient ¶
func NewSpatialAnchorsAccountsClient(subscriptionID string) SpatialAnchorsAccountsClient
NewSpatialAnchorsAccountsClient creates an instance of the SpatialAnchorsAccountsClient client.
func NewSpatialAnchorsAccountsClientWithBaseURI ¶
func NewSpatialAnchorsAccountsClientWithBaseURI(baseURI string, subscriptionID string) SpatialAnchorsAccountsClient
NewSpatialAnchorsAccountsClientWithBaseURI creates an instance of the SpatialAnchorsAccountsClient client.
func (SpatialAnchorsAccountsClient) Create ¶
func (client SpatialAnchorsAccountsClient) Create(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string, spatialAnchorsAccount SpatialAnchorsAccount) (result SpatialAnchorsAccount, err error)
Create creating or Updating a Spatial Anchors Account. Parameters: resourceGroupName - name of an Azure resource group. spatialAnchorsAccountName - name of an Mixed Reality Spatial Anchors Account. spatialAnchorsAccount - spatial Anchors Account parameter.
func (SpatialAnchorsAccountsClient) CreatePreparer ¶
func (client SpatialAnchorsAccountsClient) CreatePreparer(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string, spatialAnchorsAccount SpatialAnchorsAccount) (*http.Request, error)
CreatePreparer prepares the Create request.
func (SpatialAnchorsAccountsClient) CreateResponder ¶
func (client SpatialAnchorsAccountsClient) CreateResponder(resp *http.Response) (result SpatialAnchorsAccount, err error)
CreateResponder handles the response to the Create request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) CreateSender ¶
CreateSender sends the Create request. The method will close the http.Response Body if it receives an error.
func (SpatialAnchorsAccountsClient) Delete ¶
func (client SpatialAnchorsAccountsClient) Delete(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string) (result autorest.Response, err error)
Delete delete a Spatial Anchors Account. Parameters: resourceGroupName - name of an Azure resource group. spatialAnchorsAccountName - name of an Mixed Reality Spatial Anchors Account.
func (SpatialAnchorsAccountsClient) DeletePreparer ¶
func (client SpatialAnchorsAccountsClient) DeletePreparer(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (SpatialAnchorsAccountsClient) DeleteResponder ¶
func (client SpatialAnchorsAccountsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) DeleteSender ¶
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (SpatialAnchorsAccountsClient) Get ¶
func (client SpatialAnchorsAccountsClient) Get(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string) (result SpatialAnchorsAccount, err error)
Get retrieve a Spatial Anchors Account. Parameters: resourceGroupName - name of an Azure resource group. spatialAnchorsAccountName - name of an Mixed Reality Spatial Anchors Account.
func (SpatialAnchorsAccountsClient) GetKeys ¶
func (client SpatialAnchorsAccountsClient) GetKeys(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string) (result SpatialAnchorsAccountKeys, err error)
GetKeys get Both of the 2 Keys of a Spatial Anchors Account Parameters: resourceGroupName - name of an Azure resource group. spatialAnchorsAccountName - name of an Mixed Reality Spatial Anchors Account.
func (SpatialAnchorsAccountsClient) GetKeysPreparer ¶
func (client SpatialAnchorsAccountsClient) GetKeysPreparer(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string) (*http.Request, error)
GetKeysPreparer prepares the GetKeys request.
func (SpatialAnchorsAccountsClient) GetKeysResponder ¶
func (client SpatialAnchorsAccountsClient) GetKeysResponder(resp *http.Response) (result SpatialAnchorsAccountKeys, err error)
GetKeysResponder handles the response to the GetKeys request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) GetKeysSender ¶
GetKeysSender sends the GetKeys request. The method will close the http.Response Body if it receives an error.
func (SpatialAnchorsAccountsClient) GetPreparer ¶
func (client SpatialAnchorsAccountsClient) GetPreparer(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (SpatialAnchorsAccountsClient) GetResponder ¶
func (client SpatialAnchorsAccountsClient) GetResponder(resp *http.Response) (result SpatialAnchorsAccount, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (SpatialAnchorsAccountsClient) ListByResourceGroup ¶
func (client SpatialAnchorsAccountsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result SpatialAnchorsAccountListPage, err error)
ListByResourceGroup list Resources by Resource Group Parameters: resourceGroupName - name of an Azure resource group.
func (SpatialAnchorsAccountsClient) ListByResourceGroupComplete ¶
func (client SpatialAnchorsAccountsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result SpatialAnchorsAccountListIterator, err error)
ListByResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (SpatialAnchorsAccountsClient) ListByResourceGroupPreparer ¶
func (client SpatialAnchorsAccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (SpatialAnchorsAccountsClient) ListByResourceGroupResponder ¶
func (client SpatialAnchorsAccountsClient) ListByResourceGroupResponder(resp *http.Response) (result SpatialAnchorsAccountList, err error)
ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) ListByResourceGroupSender ¶
func (client SpatialAnchorsAccountsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.
func (SpatialAnchorsAccountsClient) ListBySubscription ¶
func (client SpatialAnchorsAccountsClient) ListBySubscription(ctx context.Context) (result SpatialAnchorsAccountListPage, err error)
ListBySubscription list Spatial Anchors Accounts by Subscription
func (SpatialAnchorsAccountsClient) ListBySubscriptionComplete ¶
func (client SpatialAnchorsAccountsClient) ListBySubscriptionComplete(ctx context.Context) (result SpatialAnchorsAccountListIterator, err error)
ListBySubscriptionComplete enumerates all values, automatically crossing page boundaries as required.
func (SpatialAnchorsAccountsClient) ListBySubscriptionPreparer ¶
func (client SpatialAnchorsAccountsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error)
ListBySubscriptionPreparer prepares the ListBySubscription request.
func (SpatialAnchorsAccountsClient) ListBySubscriptionResponder ¶
func (client SpatialAnchorsAccountsClient) ListBySubscriptionResponder(resp *http.Response) (result SpatialAnchorsAccountList, err error)
ListBySubscriptionResponder handles the response to the ListBySubscription request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) ListBySubscriptionSender ¶
func (client SpatialAnchorsAccountsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
ListBySubscriptionSender sends the ListBySubscription request. The method will close the http.Response Body if it receives an error.
func (SpatialAnchorsAccountsClient) RegenerateKeys ¶
func (client SpatialAnchorsAccountsClient) RegenerateKeys(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string, spatialAnchorsAccountKeyRegenerate SpatialAnchorsAccountKeyRegenerateRequest) (result SpatialAnchorsAccountKeys, err error)
RegenerateKeys regenerate 1 Key of a Spatial Anchors Account Parameters: resourceGroupName - name of an Azure resource group. spatialAnchorsAccountName - name of an Mixed Reality Spatial Anchors Account. spatialAnchorsAccountKeyRegenerate - specifying which key to be regenerated.
func (SpatialAnchorsAccountsClient) RegenerateKeysPreparer ¶
func (client SpatialAnchorsAccountsClient) RegenerateKeysPreparer(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string, spatialAnchorsAccountKeyRegenerate SpatialAnchorsAccountKeyRegenerateRequest) (*http.Request, error)
RegenerateKeysPreparer prepares the RegenerateKeys request.
func (SpatialAnchorsAccountsClient) RegenerateKeysResponder ¶
func (client SpatialAnchorsAccountsClient) RegenerateKeysResponder(resp *http.Response) (result SpatialAnchorsAccountKeys, err error)
RegenerateKeysResponder handles the response to the RegenerateKeys request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) RegenerateKeysSender ¶
func (client SpatialAnchorsAccountsClient) RegenerateKeysSender(req *http.Request) (*http.Response, error)
RegenerateKeysSender sends the RegenerateKeys request. The method will close the http.Response Body if it receives an error.
func (SpatialAnchorsAccountsClient) Update ¶
func (client SpatialAnchorsAccountsClient) Update(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string, spatialAnchorsAccount SpatialAnchorsAccount) (result SpatialAnchorsAccount, err error)
Update updating a Spatial Anchors Account Parameters: resourceGroupName - name of an Azure resource group. spatialAnchorsAccountName - name of an Mixed Reality Spatial Anchors Account. spatialAnchorsAccount - spatial Anchors Account parameter.
func (SpatialAnchorsAccountsClient) UpdatePreparer ¶
func (client SpatialAnchorsAccountsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, spatialAnchorsAccountName string, spatialAnchorsAccount SpatialAnchorsAccount) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (SpatialAnchorsAccountsClient) UpdateResponder ¶
func (client SpatialAnchorsAccountsClient) UpdateResponder(resp *http.Response) (result SpatialAnchorsAccount, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (SpatialAnchorsAccountsClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type TrackedResource ¶
type TrackedResource struct { // Tags - Resource tags. Tags map[string]*string `json:"tags"` // Location - The geo-location where the resource lives Location *string `json:"location,omitempty"` // ID - Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ID *string `json:"id,omitempty"` // Name - The name of the resource Name *string `json:"name,omitempty"` // Type - The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type *string `json:"type,omitempty"` }
TrackedResource the resource model definition for a ARM tracked top level resource
func (TrackedResource) MarshalJSON ¶
func (tr TrackedResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for TrackedResource.