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) (result HyperVSitesListOperationResponse, err error)
- func (c MigratesClient) HyperVSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result 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, ...) (result 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, ...) (result HyperVSitesListCompleteResult, err error)
- func (c MigratesClient) VMwareSitesList(ctx context.Context, id commonids.ResourceGroupId) (result VMwareSitesListOperationResponse, err error)
- func (c MigratesClient) VMwareSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result 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, ...) (result 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, ...) (result 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 { LatestHttpResponse *http.Response Items []HyperVSite }
type HyperVSitesListBySubscriptionOperationResponse ¶
type HyperVSitesListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]HyperVSite }
type HyperVSitesListCompleteResult ¶
type HyperVSitesListCompleteResult struct { LatestHttpResponse *http.Response Items []HyperVSite }
type HyperVSitesListOperationResponse ¶
type HyperVSitesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]HyperVSite }
type MigratesClient ¶
type MigratesClient struct {
Client *resourcemanager.Client
}
func NewMigratesClientWithBaseURI ¶
func NewMigratesClientWithBaseURI(sdkApi sdkEnv.Api) (*MigratesClient, error)
func (MigratesClient) HyperVSitesList ¶
func (c MigratesClient) HyperVSitesList(ctx context.Context, id commonids.ResourceGroupId) (result HyperVSitesListOperationResponse, err error)
HyperVSitesList ...
func (MigratesClient) HyperVSitesListBySubscription ¶
func (c MigratesClient) HyperVSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result HyperVSitesListBySubscriptionOperationResponse, err error)
HyperVSitesListBySubscription ...
func (MigratesClient) HyperVSitesListBySubscriptionComplete ¶
func (c MigratesClient) HyperVSitesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (HyperVSitesListBySubscriptionCompleteResult, error)
HyperVSitesListBySubscriptionComplete retrieves all the results into a single object
func (MigratesClient) HyperVSitesListBySubscriptionCompleteMatchingPredicate ¶
func (c MigratesClient) HyperVSitesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate HyperVSiteOperationPredicate) (result HyperVSitesListBySubscriptionCompleteResult, err error)
HyperVSitesListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (MigratesClient) HyperVSitesListComplete ¶
func (c MigratesClient) HyperVSitesListComplete(ctx context.Context, id commonids.ResourceGroupId) (HyperVSitesListCompleteResult, error)
HyperVSitesListComplete retrieves all the results into a single object
func (MigratesClient) HyperVSitesListCompleteMatchingPredicate ¶
func (c MigratesClient) HyperVSitesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate HyperVSiteOperationPredicate) (result HyperVSitesListCompleteResult, err error)
HyperVSitesListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (MigratesClient) VMwareSitesList ¶
func (c MigratesClient) VMwareSitesList(ctx context.Context, id commonids.ResourceGroupId) (result VMwareSitesListOperationResponse, err error)
VMwareSitesList ...
func (MigratesClient) VMwareSitesListBySubscription ¶
func (c MigratesClient) VMwareSitesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result VMwareSitesListBySubscriptionOperationResponse, err error)
VMwareSitesListBySubscription ...
func (MigratesClient) VMwareSitesListBySubscriptionComplete ¶
func (c MigratesClient) VMwareSitesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (VMwareSitesListBySubscriptionCompleteResult, error)
VMwareSitesListBySubscriptionComplete retrieves all the results into a single object
func (MigratesClient) VMwareSitesListBySubscriptionCompleteMatchingPredicate ¶
func (c MigratesClient) VMwareSitesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate VMwareSiteOperationPredicate) (result VMwareSitesListBySubscriptionCompleteResult, err error)
VMwareSitesListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (MigratesClient) VMwareSitesListComplete ¶
func (c MigratesClient) VMwareSitesListComplete(ctx context.Context, id commonids.ResourceGroupId) (VMwareSitesListCompleteResult, error)
VMwareSitesListComplete retrieves all the results into a single object
func (MigratesClient) VMwareSitesListCompleteMatchingPredicate ¶
func (c MigratesClient) VMwareSitesListCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate VMwareSiteOperationPredicate) (result VMwareSitesListCompleteResult, err error)
VMwareSitesListCompleteMatchingPredicate retrieves all the results and then applies 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 { LatestHttpResponse *http.Response Items []VMwareSite }
type VMwareSitesListBySubscriptionOperationResponse ¶
type VMwareSitesListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]VMwareSite }
type VMwareSitesListCompleteResult ¶
type VMwareSitesListCompleteResult struct { LatestHttpResponse *http.Response Items []VMwareSite }
type VMwareSitesListOperationResponse ¶
type VMwareSitesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]VMwareSite }