Documentation ¶
Index ¶
- func PossibleValuesForNameUnavailableReason() []string
- func PossibleValuesForSkuTier() []string
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- type CheckNameAvailabilityLocalOperationResponse
- type CheckNameAvailabilityRequest
- type CheckNameAvailabilityResponse
- type LocationId
- type MixedRealityAccountProperties
- type NameUnavailableReason
- type ProxyClient
- func (c ProxyClient) CheckNameAvailabilityLocal(ctx context.Context, id LocationId, input CheckNameAvailabilityRequest) (result CheckNameAvailabilityLocalOperationResponse, err error)
- func (c ProxyClient) RemoteRenderingAccountsListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result RemoteRenderingAccountsListBySubscriptionOperationResponse, err error)
- func (c ProxyClient) RemoteRenderingAccountsListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (RemoteRenderingAccountsListBySubscriptionCompleteResult, error)
- func (c ProxyClient) RemoteRenderingAccountsListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result RemoteRenderingAccountsListBySubscriptionCompleteResult, err error)
- func (c ProxyClient) SpatialAnchorsAccountsListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result SpatialAnchorsAccountsListBySubscriptionOperationResponse, err error)
- func (c ProxyClient) SpatialAnchorsAccountsListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (SpatialAnchorsAccountsListBySubscriptionCompleteResult, error)
- func (c ProxyClient) SpatialAnchorsAccountsListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result SpatialAnchorsAccountsListBySubscriptionCompleteResult, err error)
- type RemoteRenderingAccount
- type RemoteRenderingAccountOperationPredicate
- type RemoteRenderingAccountsListBySubscriptionCompleteResult
- type RemoteRenderingAccountsListBySubscriptionOperationResponse
- type Sku
- type SkuTier
- type SpatialAnchorsAccount
- type SpatialAnchorsAccountOperationPredicate
- type SpatialAnchorsAccountsListBySubscriptionCompleteResult
- type SpatialAnchorsAccountsListBySubscriptionOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForNameUnavailableReason ¶
func PossibleValuesForNameUnavailableReason() []string
func PossibleValuesForSkuTier ¶
func PossibleValuesForSkuTier() []string
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
Types ¶
type CheckNameAvailabilityLocalOperationResponse ¶
type CheckNameAvailabilityLocalOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CheckNameAvailabilityResponse }
type CheckNameAvailabilityResponse ¶
type CheckNameAvailabilityResponse struct { Message *string `json:"message,omitempty"` NameAvailable bool `json:"nameAvailable"` Reason *NameUnavailableReason `json:"reason,omitempty"` }
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, locationName string) LocationId
NewLocationID returns a new LocationId struct
func ParseLocationID ¶
func ParseLocationID(input string) (*LocationId, error)
ParseLocationID parses 'input' into a LocationId
func ParseLocationIDInsensitively ¶
func ParseLocationIDInsensitively(input string) (*LocationId, error)
ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input
func (LocationId) Segments ¶
func (id LocationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Location ID
func (LocationId) String ¶
func (id LocationId) String() string
String returns a human-readable description of this Location ID
type NameUnavailableReason ¶
type NameUnavailableReason string
const ()
func (*NameUnavailableReason) UnmarshalJSON ¶ added in v0.20230713.1092427
func (s *NameUnavailableReason) UnmarshalJSON(bytes []byte) error
type ProxyClient ¶
type ProxyClient struct {
Client *resourcemanager.Client
}
func NewProxyClientWithBaseURI ¶
func NewProxyClientWithBaseURI(api environments.Api) (*ProxyClient, error)
func (ProxyClient) CheckNameAvailabilityLocal ¶
func (c ProxyClient) CheckNameAvailabilityLocal(ctx context.Context, id LocationId, input CheckNameAvailabilityRequest) (result CheckNameAvailabilityLocalOperationResponse, err error)
CheckNameAvailabilityLocal ...
func (ProxyClient) RemoteRenderingAccountsListBySubscription ¶
func (c ProxyClient) RemoteRenderingAccountsListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result RemoteRenderingAccountsListBySubscriptionOperationResponse, err error)
RemoteRenderingAccountsListBySubscription ...
func (ProxyClient) RemoteRenderingAccountsListBySubscriptionComplete ¶
func (c ProxyClient) RemoteRenderingAccountsListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (RemoteRenderingAccountsListBySubscriptionCompleteResult, error)
RemoteRenderingAccountsListBySubscriptionComplete retrieves all the results into a single object
func (ProxyClient) RemoteRenderingAccountsListBySubscriptionCompleteMatchingPredicate ¶
func (c ProxyClient) RemoteRenderingAccountsListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate RemoteRenderingAccountOperationPredicate) (result RemoteRenderingAccountsListBySubscriptionCompleteResult, err error)
RemoteRenderingAccountsListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ProxyClient) SpatialAnchorsAccountsListBySubscription ¶
func (c ProxyClient) SpatialAnchorsAccountsListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result SpatialAnchorsAccountsListBySubscriptionOperationResponse, err error)
SpatialAnchorsAccountsListBySubscription ...
func (ProxyClient) SpatialAnchorsAccountsListBySubscriptionComplete ¶
func (c ProxyClient) SpatialAnchorsAccountsListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (SpatialAnchorsAccountsListBySubscriptionCompleteResult, error)
SpatialAnchorsAccountsListBySubscriptionComplete retrieves all the results into a single object
func (ProxyClient) SpatialAnchorsAccountsListBySubscriptionCompleteMatchingPredicate ¶
func (c ProxyClient) SpatialAnchorsAccountsListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate SpatialAnchorsAccountOperationPredicate) (result SpatialAnchorsAccountsListBySubscriptionCompleteResult, err error)
SpatialAnchorsAccountsListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
type RemoteRenderingAccount ¶
type RemoteRenderingAccount struct { Id *string `json:"id,omitempty"` Identity *identity.SystemAssigned `json:"identity,omitempty"` Kind *Sku `json:"kind,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Plan *identity.SystemAssigned `json:"plan,omitempty"` Properties *MixedRealityAccountProperties `json:"properties,omitempty"` Sku *Sku `json:"sku,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type RemoteRenderingAccountOperationPredicate ¶
type RemoteRenderingAccountOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (RemoteRenderingAccountOperationPredicate) Matches ¶
func (p RemoteRenderingAccountOperationPredicate) Matches(input RemoteRenderingAccount) bool
type RemoteRenderingAccountsListBySubscriptionCompleteResult ¶
type RemoteRenderingAccountsListBySubscriptionCompleteResult struct {
Items []RemoteRenderingAccount
}
type RemoteRenderingAccountsListBySubscriptionOperationResponse ¶
type RemoteRenderingAccountsListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]RemoteRenderingAccount }
type SpatialAnchorsAccount ¶
type SpatialAnchorsAccount struct { Id *string `json:"id,omitempty"` Identity *identity.SystemAssigned `json:"identity,omitempty"` Kind *Sku `json:"kind,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Plan *identity.SystemAssigned `json:"plan,omitempty"` Properties *MixedRealityAccountProperties `json:"properties,omitempty"` Sku *Sku `json:"sku,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type SpatialAnchorsAccountOperationPredicate ¶
type SpatialAnchorsAccountOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (SpatialAnchorsAccountOperationPredicate) Matches ¶
func (p SpatialAnchorsAccountOperationPredicate) Matches(input SpatialAnchorsAccount) bool
type SpatialAnchorsAccountsListBySubscriptionCompleteResult ¶
type SpatialAnchorsAccountsListBySubscriptionCompleteResult struct {
Items []SpatialAnchorsAccount
}
type SpatialAnchorsAccountsListBySubscriptionOperationResponse ¶
type SpatialAnchorsAccountsListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SpatialAnchorsAccount }
Source Files ¶
- client.go
- constants.go
- id_location.go
- method_checknameavailabilitylocal.go
- method_remoterenderingaccountslistbysubscription.go
- method_spatialanchorsaccountslistbysubscription.go
- model_checknameavailabilityrequest.go
- model_checknameavailabilityresponse.go
- model_mixedrealityaccountproperties.go
- model_remoterenderingaccount.go
- model_sku.go
- model_spatialanchorsaccount.go
- predicates.go
- version.go