Documentation ¶
Index ¶
- type HyperVSite
- type HyperVSiteOperationPredicate
- type HyperVSitesListBySubscriptionCompleteResult
- type HyperVSitesListBySubscriptionOperationResponse
- type HyperVSitesListCompleteResult
- type HyperVSitesListOperationResponse
- type MigratesClient
- func (c MigratesClient) HyperVSitesList(ctx context.Context, id commonids.ResourceGroupId) (resp HyperVSitesListOperationResponse, err error)
- func (c MigratesClient) HyperVSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp HyperVSitesListBySubscriptionOperationResponse, err error)
- func (c MigratesClient) HyperVSitesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (HyperVSitesListBySubscriptionCompleteResult, error)
- func (c MigratesClient) HyperVSitesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp HyperVSitesListBySubscriptionCompleteResult, err error)
- func (c MigratesClient) HyperVSitesListComplete(ctx context.Context, id commonids.ResourceGroupId) (HyperVSitesListCompleteResult, error)
- func (c MigratesClient) HyperVSitesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp HyperVSitesListCompleteResult, err error)
- func (c MigratesClient) VMwareSitesList(ctx context.Context, id commonids.ResourceGroupId) (resp VMwareSitesListOperationResponse, err error)
- func (c MigratesClient) VMwareSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp VMwareSitesListBySubscriptionOperationResponse, err error)
- func (c MigratesClient) VMwareSitesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (VMwareSitesListBySubscriptionCompleteResult, error)
- func (c MigratesClient) VMwareSitesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp VMwareSitesListBySubscriptionCompleteResult, err error)
- func (c MigratesClient) VMwareSitesListComplete(ctx context.Context, id commonids.ResourceGroupId) (VMwareSitesListCompleteResult, error)
- func (c MigratesClient) VMwareSitesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp VMwareSitesListCompleteResult, err error)
- type SiteAgentProperties
- type SiteProperties
- type SiteSpnProperties
- type VMwareSite
- type VMwareSiteOperationPredicate
- type VMwareSitesListBySubscriptionCompleteResult
- type VMwareSitesListBySubscriptionOperationResponse
- type VMwareSitesListCompleteResult
- type VMwareSitesListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HyperVSite ¶
type HyperVSite struct { ETag *string `json:"eTag,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *SiteProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type HyperVSiteOperationPredicate ¶
type HyperVSiteOperationPredicate struct { ETag *string Id *string Location *string Name *string Type *string }
func (HyperVSiteOperationPredicate) Matches ¶
func (p HyperVSiteOperationPredicate) Matches(input HyperVSite) bool
type HyperVSitesListBySubscriptionCompleteResult ¶
type HyperVSitesListBySubscriptionCompleteResult struct {
Items []HyperVSite
}
type HyperVSitesListBySubscriptionOperationResponse ¶
type HyperVSitesListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]HyperVSite // contains filtered or unexported fields }
func (HyperVSitesListBySubscriptionOperationResponse) HasMore ¶
func (r HyperVSitesListBySubscriptionOperationResponse) HasMore() bool
func (HyperVSitesListBySubscriptionOperationResponse) LoadMore ¶
func (r HyperVSitesListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp HyperVSitesListBySubscriptionOperationResponse, err error)
type HyperVSitesListCompleteResult ¶
type HyperVSitesListCompleteResult struct {
Items []HyperVSite
}
type HyperVSitesListOperationResponse ¶
type HyperVSitesListOperationResponse struct { HttpResponse *http.Response Model *[]HyperVSite // contains filtered or unexported fields }
func (HyperVSitesListOperationResponse) HasMore ¶
func (r HyperVSitesListOperationResponse) HasMore() bool
func (HyperVSitesListOperationResponse) LoadMore ¶
func (r HyperVSitesListOperationResponse) LoadMore(ctx context.Context) (resp HyperVSitesListOperationResponse, err error)
type MigratesClient ¶
func NewMigratesClientWithBaseURI ¶
func NewMigratesClientWithBaseURI(endpoint string) MigratesClient
func (MigratesClient) HyperVSitesList ¶
func (c MigratesClient) HyperVSitesList(ctx context.Context, id commonids.ResourceGroupId) (resp HyperVSitesListOperationResponse, err error)
HyperVSitesList ...
func (MigratesClient) HyperVSitesListBySubscription ¶
func (c MigratesClient) HyperVSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp HyperVSitesListBySubscriptionOperationResponse, err error)
HyperVSitesListBySubscription ...
func (MigratesClient) HyperVSitesListBySubscriptionComplete ¶
func (c MigratesClient) HyperVSitesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (HyperVSitesListBySubscriptionCompleteResult, error)
HyperVSitesListBySubscriptionComplete retrieves all of the results into a single object
func (MigratesClient) HyperVSitesListBySubscriptionCompleteMatchingPredicate ¶
func (c MigratesClient) HyperVSitesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate HyperVSiteOperationPredicate) (resp HyperVSitesListBySubscriptionCompleteResult, err error)
HyperVSitesListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (MigratesClient) HyperVSitesListComplete ¶
func (c MigratesClient) HyperVSitesListComplete(ctx context.Context, id commonids.ResourceGroupId) (HyperVSitesListCompleteResult, error)
HyperVSitesListComplete retrieves all of the results into a single object
func (MigratesClient) HyperVSitesListCompleteMatchingPredicate ¶
func (c MigratesClient) HyperVSitesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate HyperVSiteOperationPredicate) (resp HyperVSitesListCompleteResult, err error)
HyperVSitesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (MigratesClient) VMwareSitesList ¶
func (c MigratesClient) VMwareSitesList(ctx context.Context, id commonids.ResourceGroupId) (resp VMwareSitesListOperationResponse, err error)
VMwareSitesList ...
func (MigratesClient) VMwareSitesListBySubscription ¶
func (c MigratesClient) VMwareSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp VMwareSitesListBySubscriptionOperationResponse, err error)
VMwareSitesListBySubscription ...
func (MigratesClient) VMwareSitesListBySubscriptionComplete ¶
func (c MigratesClient) VMwareSitesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (VMwareSitesListBySubscriptionCompleteResult, error)
VMwareSitesListBySubscriptionComplete retrieves all of the results into a single object
func (MigratesClient) VMwareSitesListBySubscriptionCompleteMatchingPredicate ¶
func (c MigratesClient) VMwareSitesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate VMwareSiteOperationPredicate) (resp VMwareSitesListBySubscriptionCompleteResult, err error)
VMwareSitesListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (MigratesClient) VMwareSitesListComplete ¶
func (c MigratesClient) VMwareSitesListComplete(ctx context.Context, id commonids.ResourceGroupId) (VMwareSitesListCompleteResult, error)
VMwareSitesListComplete retrieves all of the results into a single object
func (MigratesClient) VMwareSitesListCompleteMatchingPredicate ¶
func (c MigratesClient) VMwareSitesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate VMwareSiteOperationPredicate) (resp VMwareSitesListCompleteResult, err error)
VMwareSitesListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type SiteAgentProperties ¶
type SiteAgentProperties struct { Id *string `json:"id,omitempty"` KeyVaultId *string `json:"keyVaultId,omitempty"` KeyVaultUri *string `json:"keyVaultUri,omitempty"` LastHeartBeatUtc *string `json:"lastHeartBeatUtc,omitempty"` Version *string `json:"version,omitempty"` }
func (*SiteAgentProperties) GetLastHeartBeatUtcAsTime ¶
func (o *SiteAgentProperties) GetLastHeartBeatUtcAsTime() (*time.Time, error)
func (*SiteAgentProperties) SetLastHeartBeatUtcAsTime ¶
func (o *SiteAgentProperties) SetLastHeartBeatUtcAsTime(input time.Time)
type SiteProperties ¶
type SiteProperties struct { AgentDetails *SiteAgentProperties `json:"agentDetails,omitempty"` ApplianceName *string `json:"applianceName,omitempty"` DiscoverySolutionId *string `json:"discoverySolutionId,omitempty"` ServiceEndpoint *string `json:"serviceEndpoint,omitempty"` ServicePrincipalIdentityDetails *SiteSpnProperties `json:"servicePrincipalIdentityDetails,omitempty"` }
type SiteSpnProperties ¶
type SiteSpnProperties struct { AadAuthority *string `json:"aadAuthority,omitempty"` ApplicationId *string `json:"applicationId,omitempty"` Audience *string `json:"audience,omitempty"` ObjectId *string `json:"objectId,omitempty"` RawCertData *string `json:"rawCertData,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
type VMwareSite ¶
type VMwareSite struct { ETag *string `json:"eTag,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *SiteProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type VMwareSiteOperationPredicate ¶
type VMwareSiteOperationPredicate struct { ETag *string Id *string Location *string Name *string Type *string }
func (VMwareSiteOperationPredicate) Matches ¶
func (p VMwareSiteOperationPredicate) Matches(input VMwareSite) bool
type VMwareSitesListBySubscriptionCompleteResult ¶
type VMwareSitesListBySubscriptionCompleteResult struct {
Items []VMwareSite
}
type VMwareSitesListBySubscriptionOperationResponse ¶
type VMwareSitesListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]VMwareSite // contains filtered or unexported fields }
func (VMwareSitesListBySubscriptionOperationResponse) HasMore ¶
func (r VMwareSitesListBySubscriptionOperationResponse) HasMore() bool
func (VMwareSitesListBySubscriptionOperationResponse) LoadMore ¶
func (r VMwareSitesListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp VMwareSitesListBySubscriptionOperationResponse, err error)
type VMwareSitesListCompleteResult ¶
type VMwareSitesListCompleteResult struct {
Items []VMwareSite
}
type VMwareSitesListOperationResponse ¶
type VMwareSitesListOperationResponse struct { HttpResponse *http.Response Model *[]VMwareSite // contains filtered or unexported fields }
func (VMwareSitesListOperationResponse) HasMore ¶
func (r VMwareSitesListOperationResponse) HasMore() bool
func (VMwareSitesListOperationResponse) LoadMore ¶
func (r VMwareSitesListOperationResponse) LoadMore(ctx context.Context) (resp VMwareSitesListOperationResponse, err error)
Source Files ¶
- client.go
- method_hypervsiteslist_autorest.go
- method_hypervsiteslistbysubscription_autorest.go
- method_vmwaresiteslist_autorest.go
- method_vmwaresiteslistbysubscription_autorest.go
- model_hypervsite.go
- model_siteagentproperties.go
- model_siteproperties.go
- model_sitespnproperties.go
- model_vmwaresite.go
- predicates.go
- version.go