Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func ValidateHyperVSiteID(input interface{}, key string) (warnings []string, errors []error) + type DeleteSiteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetSiteHealthSummaryCompleteResult struct + Items []SiteHealthSummary + LatestHttpResponse *http.Response + type GetSiteHealthSummaryCustomPager struct + NextLink *odata.Link + func (p *GetSiteHealthSummaryCustomPager) NextPageLink() *odata.Link + type GetSiteHealthSummaryOperationResponse struct + HttpResponse *http.Response + Model *[]SiteHealthSummary + OData *odata.OData + type GetSiteOperationResponse struct + HttpResponse *http.Response + Model *HyperVSite + OData *odata.OData + type GetSiteUsageOperationResponse struct + HttpResponse *http.Response + Model *HyperVSiteUsage + OData *odata.OData + type HyperVSite struct + ETag *string + Id *string + Location *string + Name *string + Properties *SiteProperties + Tags *map[string]string + Type *string + type HyperVSiteId struct + HyperVSiteName string + ResourceGroupName string + SubscriptionId string + func NewHyperVSiteID(subscriptionId string, resourceGroupName string, hyperVSiteName string) HyperVSiteId + func ParseHyperVSiteID(input string) (*HyperVSiteId, error) + func ParseHyperVSiteIDInsensitively(input string) (*HyperVSiteId, error) + func (id *HyperVSiteId) FromParseResult(input resourceids.ParseResult) error + func (id HyperVSiteId) ID() string + func (id HyperVSiteId) Segments() []resourceids.Segment + func (id HyperVSiteId) String() string + type HyperVSiteUsage struct + ClusterCount *int64 + HostCount *int64 + MachineCount *int64 + RunAsAccountCount *int64 + type HyperVSitesClient struct + Client *resourcemanager.Client + func NewHyperVSitesClientWithBaseURI(sdkApi sdkEnv.Api) (*HyperVSitesClient, error) + func (c HyperVSitesClient) DeleteSite(ctx context.Context, id HyperVSiteId) (result DeleteSiteOperationResponse, err error) + func (c HyperVSitesClient) GetSite(ctx context.Context, id HyperVSiteId) (result GetSiteOperationResponse, err error) + func (c HyperVSitesClient) GetSiteHealthSummary(ctx context.Context, id HyperVSiteId) (result GetSiteHealthSummaryOperationResponse, err error) + func (c HyperVSitesClient) GetSiteHealthSummaryComplete(ctx context.Context, id HyperVSiteId) (GetSiteHealthSummaryCompleteResult, error) + func (c HyperVSitesClient) GetSiteHealthSummaryCompleteMatchingPredicate(ctx context.Context, id HyperVSiteId, ...) (result GetSiteHealthSummaryCompleteResult, err error) + func (c HyperVSitesClient) GetSiteUsage(ctx context.Context, id HyperVSiteId) (result GetSiteUsageOperationResponse, err error) + func (c HyperVSitesClient) PatchSite(ctx context.Context, id HyperVSiteId, input HyperVSite) (result PatchSiteOperationResponse, err error) + func (c HyperVSitesClient) PutSite(ctx context.Context, id HyperVSiteId, input HyperVSite) (result PutSiteOperationResponse, err error) + func (c HyperVSitesClient) RefreshSite(ctx context.Context, id HyperVSiteId) (result RefreshSiteOperationResponse, err error) + type PatchSiteOperationResponse struct + HttpResponse *http.Response + Model *HyperVSite + OData *odata.OData + type PutSiteOperationResponse struct + HttpResponse *http.Response + Model *HyperVSite + OData *odata.OData + type RefreshSiteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type SiteAgentProperties struct + Id *string + KeyVaultId *string + KeyVaultUri *string + LastHeartBeatUtc *string + Version *string + func (o *SiteAgentProperties) GetLastHeartBeatUtcAsTime() (*time.Time, error) + func (o *SiteAgentProperties) SetLastHeartBeatUtcAsTime(input time.Time) + type SiteHealthSummary struct + AffectedObjectsCount *int64 + AffectedResourceType *string + AffectedResources *[]string + ApplianceName *string + ErrorCode *string + ErrorId *int64 + ErrorMessage *string + HitCount *int64 + RemediationGuidance *string + Severity *string + SummaryMessage *string + type SiteHealthSummaryOperationPredicate struct + AffectedObjectsCount *int64 + AffectedResourceType *string + ApplianceName *string + ErrorCode *string + ErrorId *int64 + ErrorMessage *string + HitCount *int64 + RemediationGuidance *string + Severity *string + SummaryMessage *string + func (p SiteHealthSummaryOperationPredicate) Matches(input SiteHealthSummary) bool + type SiteProperties struct + AgentDetails *SiteAgentProperties + ApplianceName *string + DiscoverySolutionId *string + ServiceEndpoint *string + ServicePrincipalIdentityDetails *SiteSpnProperties + type SiteSpnProperties struct + AadAuthority *string + ApplicationId *string + Audience *string + ObjectId *string + RawCertData *string + TenantId *string