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 PossibleValuesForVirtualDiskMode() []string + func ValidateVMwareSiteID(input interface{}, key string) (warnings []string, errors []error) + type Application struct + Name *string + Provider *string + Version *string + type AppsAndRoles struct + Applications *[]Application + BizTalkServers *[]BizTalkServer + ExchangeServers *[]ExchangeServer + Features *[]Feature + OtherDatabases *[]OtherDatabase + SharePointServers *[]SharePointServer + SqlServers *[]SQLServer + SystemCenters *[]SystemCenter + WebApplications *[]WebApplication + type BizTalkServer struct + ProductName *string + Status *string + type ExchangeServer struct + Edition *string + ProductName *string + Roles *string + ServicePack *string + Version *string + type Feature struct + FeatureType *string + Name *string + Parent *string + Status *string + type GetAllMachinesInSiteCompleteResult struct + Items []VMwareMachine + LatestHttpResponse *http.Response + type GetAllMachinesInSiteCustomPager struct + NextLink *odata.Link + func (p *GetAllMachinesInSiteCustomPager) NextPageLink() *odata.Link + type GetAllMachinesInSiteOperationOptions struct + ContinuationToken *string + Filter *string + Top *int64 + TotalRecordCount *int64 + func DefaultGetAllMachinesInSiteOperationOptions() GetAllMachinesInSiteOperationOptions + func (o GetAllMachinesInSiteOperationOptions) ToHeaders() *client.Headers + func (o GetAllMachinesInSiteOperationOptions) ToOData() *odata.Query + func (o GetAllMachinesInSiteOperationOptions) ToQuery() *client.QueryParams + type GetAllMachinesInSiteOperationResponse struct + HttpResponse *http.Response + Model *[]VMwareMachine + OData *odata.OData + type GetMachineOperationResponse struct + HttpResponse *http.Response + Model *VMwareMachine + OData *odata.OData + type GuestOSDetails struct + OsName *string + OsType *string + OsVersion *string + type HealthErrorDetails struct + Code *string + Id *int64 + Message *string + MessageParameters *map[string]string + PossibleCauses *string + RecommendedAction *string + Severity *string + Source *string + SummaryMessage *string + type MachinesClient struct + Client *resourcemanager.Client + func NewMachinesClientWithBaseURI(sdkApi sdkEnv.Api) (*MachinesClient, error) + func (c MachinesClient) GetAllMachinesInSite(ctx context.Context, id VMwareSiteId, ...) (result GetAllMachinesInSiteOperationResponse, err error) + func (c MachinesClient) GetAllMachinesInSiteComplete(ctx context.Context, id VMwareSiteId, ...) (GetAllMachinesInSiteCompleteResult, error) + func (c MachinesClient) GetAllMachinesInSiteCompleteMatchingPredicate(ctx context.Context, id VMwareSiteId, ...) (result GetAllMachinesInSiteCompleteResult, err error) + func (c MachinesClient) GetMachine(ctx context.Context, id commonids.VMwareSiteMachineId) (result GetMachineOperationResponse, err error) + func (c MachinesClient) StartMachine(ctx context.Context, id commonids.VMwareSiteMachineId) (result StartMachineOperationResponse, err error) + func (c MachinesClient) StopMachine(ctx context.Context, id commonids.VMwareSiteMachineId) (result StopMachineOperationResponse, err error) + type OperatingSystem struct + OsName *string + OsType *string + OsVersion *string + type OtherDatabase struct + DatabaseType *string + Instance *string + Version *string + type SQLServer struct + ClusterName *string + Clustered *string + Edition *string + Name *string + ServicePack *string + Version *string + type SharePointServer struct + IsEnterprise *bool + ProductName *string + Status *string + Version *string + type StartMachineOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type StopMachineOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type SystemCenter struct + ProductName *string + Status *string + Version *string + type VMwareDisk struct + DiskMode *VirtualDiskMode + DiskProvisioningPolicy *string + DiskScrubbingPolicy *string + DiskType *string + Label *string + Lun *int64 + MaxSizeInBytes *int64 + Name *string + Path *string + Uuid *string + type VMwareMachine struct + Id *string + Name *string + Properties *VMwareMachineProperties + Type *string + type VMwareMachineOperationPredicate struct + Id *string + Name *string + Type *string + func (p VMwareMachineOperationPredicate) Matches(input VMwareMachine) bool + type VMwareMachineProperties struct + AllocatedMemoryInMB *float64 + AppsAndRoles *AppsAndRoles + BiosGuid *string + BiosSerialNumber *string + ChangeTrackingEnabled *bool + ChangeTrackingSupported *bool + CreatedTimestamp *string + DataCenterScope *string + DependencyMapping *string + DependencyMappingStartTime *string + Description *string + Disks *[]VMwareDisk + DisplayName *string + Errors *[]HealthErrorDetails + Firmware *string + GuestDetailsDiscoveryTimestamp *string + GuestOSDetails *GuestOSDetails + HostInMaintenanceMode *bool + HostName *string + HostPowerState *string + HostVersion *string + InstanceUuid *string + IsDeleted *bool + IsGuestDetailsDiscoveryInProgress *bool + MaxSnapshots *int64 + NetworkAdapters *[]VMwareNetworkAdapter + NumberOfApplications *int64 + NumberOfProcessorCore *int64 + OperatingSystemDetails *OperatingSystem + PowerStatus *string + UpdatedTimestamp *string + VCenterFQDN *string + VCenterId *string + VMConfigurationFileLocation *string + VMFqdn *string + VMwareToolsStatus *string + func (o *VMwareMachineProperties) GetDependencyMappingStartTimeAsTime() (*time.Time, error) + func (o *VMwareMachineProperties) GetGuestDetailsDiscoveryTimestampAsTime() (*time.Time, error) + func (o *VMwareMachineProperties) SetDependencyMappingStartTimeAsTime(input time.Time) + func (o *VMwareMachineProperties) SetGuestDetailsDiscoveryTimestampAsTime(input time.Time) + type VMwareNetworkAdapter struct + IPAddressList *[]string + IPAddressType *string + Label *string + MacAddress *string + NetworkName *string + NicId *string + type VMwareSiteId struct + ResourceGroupName string + SubscriptionId string + VmwareSiteName string + func NewVMwareSiteID(subscriptionId string, resourceGroupName string, vmwareSiteName string) VMwareSiteId + func ParseVMwareSiteID(input string) (*VMwareSiteId, error) + func ParseVMwareSiteIDInsensitively(input string) (*VMwareSiteId, error) + func (id *VMwareSiteId) FromParseResult(input resourceids.ParseResult) error + func (id VMwareSiteId) ID() string + func (id VMwareSiteId) Segments() []resourceids.Segment + func (id VMwareSiteId) String() string + type VirtualDiskMode string + const VirtualDiskModeAppend + const VirtualDiskModeIndependentNonpersistent + const VirtualDiskModeIndependentPersistent + const VirtualDiskModeNonpersistent + const VirtualDiskModePersistent + const VirtualDiskModeUndoable + func (s *VirtualDiskMode) UnmarshalJSON(bytes []byte) error + type WebApplication struct + ApplicationPool *string + GroupName *string + Name *string + Platform *string + Status *string + WebServer *string