Documentation ¶
Index ¶
- func PossibleValuesForDhcpTypeEnum() []string
- func PossibleValuesForDnsServiceLogLevelEnum() []string
- func PossibleValuesForDnsServiceStatusEnum() []string
- func PossibleValuesForPortMirroringDirectionEnum() []string
- func PossibleValuesForPortMirroringStatusEnum() []string
- func PossibleValuesForSegmentStatusEnum() []string
- func PossibleValuesForVMGroupStatusEnum() []string
- func PossibleValuesForVMTypeEnum() []string
- func PossibleValuesForWorkloadNetworkDhcpProvisioningState() []string
- func PossibleValuesForWorkloadNetworkDnsServiceProvisioningState() []string
- func PossibleValuesForWorkloadNetworkDnsZoneProvisioningState() []string
- func PossibleValuesForWorkloadNetworkPortMirroringProvisioningState() []string
- func PossibleValuesForWorkloadNetworkPublicIPProvisioningState() []string
- func PossibleValuesForWorkloadNetworkSegmentProvisioningState() []string
- func PossibleValuesForWorkloadNetworkVMGroupProvisioningState() []string
- func ValidateDefaultVirtualMachineID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDhcpConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDnsServiceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDnsZoneID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateGatewayID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePortMirroringProfileID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePrivateCloudID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePublicIPID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSegmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVMGroupID(input interface{}, key string) (warnings []string, errors []error)
- type CreateDhcpOperationResponse
- type CreateDnsServiceOperationResponse
- type CreateDnsZoneOperationResponse
- type CreatePortMirroringOperationResponse
- type CreatePublicIPOperationResponse
- type CreateSegmentsOperationResponse
- type CreateVMGroupOperationResponse
- type DefaultVirtualMachineId
- func NewDefaultVirtualMachineID(subscriptionId string, resourceGroupName string, privateCloudName string, ...) DefaultVirtualMachineId
- func ParseDefaultVirtualMachineID(input string) (*DefaultVirtualMachineId, error)
- func ParseDefaultVirtualMachineIDInsensitively(input string) (*DefaultVirtualMachineId, error)
- type DeleteDhcpOperationResponse
- type DeleteDnsServiceOperationResponse
- type DeleteDnsZoneOperationResponse
- type DeletePortMirroringOperationResponse
- type DeletePublicIPOperationResponse
- type DeleteSegmentOperationResponse
- type DeleteVMGroupOperationResponse
- type DhcpConfigurationId
- type DhcpTypeEnum
- type DnsServiceId
- type DnsServiceLogLevelEnum
- type DnsServiceStatusEnum
- type DnsZoneId
- type GatewayId
- type GetDhcpOperationResponse
- type GetDnsServiceOperationResponse
- type GetDnsZoneOperationResponse
- type GetGatewayOperationResponse
- type GetPortMirroringOperationResponse
- type GetPublicIPOperationResponse
- type GetSegmentOperationResponse
- type GetVMGroupOperationResponse
- type GetVirtualMachineOperationResponse
- type ListDhcpCompleteResult
- type ListDhcpOperationResponse
- type ListDnsServicesCompleteResult
- type ListDnsServicesOperationResponse
- type ListDnsZonesCompleteResult
- type ListDnsZonesOperationResponse
- type ListGatewaysCompleteResult
- type ListGatewaysOperationResponse
- type ListPortMirroringCompleteResult
- type ListPortMirroringOperationResponse
- type ListPublicIPsCompleteResult
- type ListPublicIPsOperationResponse
- type ListSegmentsCompleteResult
- type ListSegmentsOperationResponse
- type ListVMGroupsCompleteResult
- type ListVMGroupsOperationResponse
- type ListVirtualMachinesCompleteResult
- type ListVirtualMachinesOperationResponse
- type PortMirroringDirectionEnum
- type PortMirroringProfileId
- func NewPortMirroringProfileID(subscriptionId string, resourceGroupName string, privateCloudName string, ...) PortMirroringProfileId
- func ParsePortMirroringProfileID(input string) (*PortMirroringProfileId, error)
- func ParsePortMirroringProfileIDInsensitively(input string) (*PortMirroringProfileId, error)
- type PortMirroringStatusEnum
- type PrivateCloudId
- type PublicIPId
- type SegmentId
- type SegmentStatusEnum
- type UpdateDhcpOperationResponse
- type UpdateDnsServiceOperationResponse
- type UpdateDnsZoneOperationResponse
- type UpdatePortMirroringOperationResponse
- type UpdateSegmentsOperationResponse
- type UpdateVMGroupOperationResponse
- type VMGroupId
- type VMGroupStatusEnum
- type VMTypeEnum
- type WorkloadNetworkDhcp
- type WorkloadNetworkDhcpEntity
- type WorkloadNetworkDhcpOperationPredicate
- type WorkloadNetworkDhcpProvisioningState
- type WorkloadNetworkDhcpRelay
- type WorkloadNetworkDhcpServer
- type WorkloadNetworkDnsService
- type WorkloadNetworkDnsServiceOperationPredicate
- type WorkloadNetworkDnsServiceProperties
- type WorkloadNetworkDnsServiceProvisioningState
- type WorkloadNetworkDnsZone
- type WorkloadNetworkDnsZoneOperationPredicate
- type WorkloadNetworkDnsZoneProperties
- type WorkloadNetworkDnsZoneProvisioningState
- type WorkloadNetworkGateway
- type WorkloadNetworkGatewayOperationPredicate
- type WorkloadNetworkGatewayProperties
- type WorkloadNetworkPortMirroring
- type WorkloadNetworkPortMirroringOperationPredicate
- type WorkloadNetworkPortMirroringProperties
- type WorkloadNetworkPortMirroringProvisioningState
- type WorkloadNetworkPublicIP
- type WorkloadNetworkPublicIPOperationPredicate
- type WorkloadNetworkPublicIPProperties
- type WorkloadNetworkPublicIPProvisioningState
- type WorkloadNetworkSegment
- type WorkloadNetworkSegmentOperationPredicate
- type WorkloadNetworkSegmentPortVif
- type WorkloadNetworkSegmentProperties
- type WorkloadNetworkSegmentProvisioningState
- type WorkloadNetworkSegmentSubnet
- type WorkloadNetworkVMGroup
- type WorkloadNetworkVMGroupOperationPredicate
- type WorkloadNetworkVMGroupProperties
- type WorkloadNetworkVMGroupProvisioningState
- type WorkloadNetworkVirtualMachine
- type WorkloadNetworkVirtualMachineOperationPredicate
- type WorkloadNetworkVirtualMachineProperties
- type WorkloadNetworksClient
- func (c WorkloadNetworksClient) CreateDhcp(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) (result CreateDhcpOperationResponse, err error)
- func (c WorkloadNetworksClient) CreateDhcpThenPoll(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) error
- func (c WorkloadNetworksClient) CreateDnsService(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) (result CreateDnsServiceOperationResponse, err error)
- func (c WorkloadNetworksClient) CreateDnsServiceThenPoll(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) error
- func (c WorkloadNetworksClient) CreateDnsZone(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) (result CreateDnsZoneOperationResponse, err error)
- func (c WorkloadNetworksClient) CreateDnsZoneThenPoll(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) error
- func (c WorkloadNetworksClient) CreatePortMirroring(ctx context.Context, id PortMirroringProfileId, ...) (result CreatePortMirroringOperationResponse, err error)
- func (c WorkloadNetworksClient) CreatePortMirroringThenPoll(ctx context.Context, id PortMirroringProfileId, ...) error
- func (c WorkloadNetworksClient) CreatePublicIP(ctx context.Context, id PublicIPId, input WorkloadNetworkPublicIP) (result CreatePublicIPOperationResponse, err error)
- func (c WorkloadNetworksClient) CreatePublicIPThenPoll(ctx context.Context, id PublicIPId, input WorkloadNetworkPublicIP) error
- func (c WorkloadNetworksClient) CreateSegments(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) (result CreateSegmentsOperationResponse, err error)
- func (c WorkloadNetworksClient) CreateSegmentsThenPoll(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) error
- func (c WorkloadNetworksClient) CreateVMGroup(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) (result CreateVMGroupOperationResponse, err error)
- func (c WorkloadNetworksClient) CreateVMGroupThenPoll(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) error
- func (c WorkloadNetworksClient) DeleteDhcp(ctx context.Context, id DhcpConfigurationId) (result DeleteDhcpOperationResponse, err error)
- func (c WorkloadNetworksClient) DeleteDhcpThenPoll(ctx context.Context, id DhcpConfigurationId) error
- func (c WorkloadNetworksClient) DeleteDnsService(ctx context.Context, id DnsServiceId) (result DeleteDnsServiceOperationResponse, err error)
- func (c WorkloadNetworksClient) DeleteDnsServiceThenPoll(ctx context.Context, id DnsServiceId) error
- func (c WorkloadNetworksClient) DeleteDnsZone(ctx context.Context, id DnsZoneId) (result DeleteDnsZoneOperationResponse, err error)
- func (c WorkloadNetworksClient) DeleteDnsZoneThenPoll(ctx context.Context, id DnsZoneId) error
- func (c WorkloadNetworksClient) DeletePortMirroring(ctx context.Context, id PortMirroringProfileId) (result DeletePortMirroringOperationResponse, err error)
- func (c WorkloadNetworksClient) DeletePortMirroringThenPoll(ctx context.Context, id PortMirroringProfileId) error
- func (c WorkloadNetworksClient) DeletePublicIP(ctx context.Context, id PublicIPId) (result DeletePublicIPOperationResponse, err error)
- func (c WorkloadNetworksClient) DeletePublicIPThenPoll(ctx context.Context, id PublicIPId) error
- func (c WorkloadNetworksClient) DeleteSegment(ctx context.Context, id SegmentId) (result DeleteSegmentOperationResponse, err error)
- func (c WorkloadNetworksClient) DeleteSegmentThenPoll(ctx context.Context, id SegmentId) error
- func (c WorkloadNetworksClient) DeleteVMGroup(ctx context.Context, id VMGroupId) (result DeleteVMGroupOperationResponse, err error)
- func (c WorkloadNetworksClient) DeleteVMGroupThenPoll(ctx context.Context, id VMGroupId) error
- func (c WorkloadNetworksClient) GetDhcp(ctx context.Context, id DhcpConfigurationId) (result GetDhcpOperationResponse, err error)
- func (c WorkloadNetworksClient) GetDnsService(ctx context.Context, id DnsServiceId) (result GetDnsServiceOperationResponse, err error)
- func (c WorkloadNetworksClient) GetDnsZone(ctx context.Context, id DnsZoneId) (result GetDnsZoneOperationResponse, err error)
- func (c WorkloadNetworksClient) GetGateway(ctx context.Context, id GatewayId) (result GetGatewayOperationResponse, err error)
- func (c WorkloadNetworksClient) GetPortMirroring(ctx context.Context, id PortMirroringProfileId) (result GetPortMirroringOperationResponse, err error)
- func (c WorkloadNetworksClient) GetPublicIP(ctx context.Context, id PublicIPId) (result GetPublicIPOperationResponse, err error)
- func (c WorkloadNetworksClient) GetSegment(ctx context.Context, id SegmentId) (result GetSegmentOperationResponse, err error)
- func (c WorkloadNetworksClient) GetVMGroup(ctx context.Context, id VMGroupId) (result GetVMGroupOperationResponse, err error)
- func (c WorkloadNetworksClient) GetVirtualMachine(ctx context.Context, id DefaultVirtualMachineId) (result GetVirtualMachineOperationResponse, err error)
- func (c WorkloadNetworksClient) ListDhcp(ctx context.Context, id PrivateCloudId) (resp ListDhcpOperationResponse, err error)
- func (c WorkloadNetworksClient) ListDhcpComplete(ctx context.Context, id PrivateCloudId) (ListDhcpCompleteResult, error)
- func (c WorkloadNetworksClient) ListDhcpCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListDhcpCompleteResult, err error)
- func (c WorkloadNetworksClient) ListDnsServices(ctx context.Context, id PrivateCloudId) (resp ListDnsServicesOperationResponse, err error)
- func (c WorkloadNetworksClient) ListDnsServicesComplete(ctx context.Context, id PrivateCloudId) (ListDnsServicesCompleteResult, error)
- func (c WorkloadNetworksClient) ListDnsServicesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListDnsServicesCompleteResult, err error)
- func (c WorkloadNetworksClient) ListDnsZones(ctx context.Context, id PrivateCloudId) (resp ListDnsZonesOperationResponse, err error)
- func (c WorkloadNetworksClient) ListDnsZonesComplete(ctx context.Context, id PrivateCloudId) (ListDnsZonesCompleteResult, error)
- func (c WorkloadNetworksClient) ListDnsZonesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListDnsZonesCompleteResult, err error)
- func (c WorkloadNetworksClient) ListGateways(ctx context.Context, id PrivateCloudId) (resp ListGatewaysOperationResponse, err error)
- func (c WorkloadNetworksClient) ListGatewaysComplete(ctx context.Context, id PrivateCloudId) (ListGatewaysCompleteResult, error)
- func (c WorkloadNetworksClient) ListGatewaysCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListGatewaysCompleteResult, err error)
- func (c WorkloadNetworksClient) ListPortMirroring(ctx context.Context, id PrivateCloudId) (resp ListPortMirroringOperationResponse, err error)
- func (c WorkloadNetworksClient) ListPortMirroringComplete(ctx context.Context, id PrivateCloudId) (ListPortMirroringCompleteResult, error)
- func (c WorkloadNetworksClient) ListPortMirroringCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListPortMirroringCompleteResult, err error)
- func (c WorkloadNetworksClient) ListPublicIPs(ctx context.Context, id PrivateCloudId) (resp ListPublicIPsOperationResponse, err error)
- func (c WorkloadNetworksClient) ListPublicIPsComplete(ctx context.Context, id PrivateCloudId) (ListPublicIPsCompleteResult, error)
- func (c WorkloadNetworksClient) ListPublicIPsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListPublicIPsCompleteResult, err error)
- func (c WorkloadNetworksClient) ListSegments(ctx context.Context, id PrivateCloudId) (resp ListSegmentsOperationResponse, err error)
- func (c WorkloadNetworksClient) ListSegmentsComplete(ctx context.Context, id PrivateCloudId) (ListSegmentsCompleteResult, error)
- func (c WorkloadNetworksClient) ListSegmentsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListSegmentsCompleteResult, err error)
- func (c WorkloadNetworksClient) ListVMGroups(ctx context.Context, id PrivateCloudId) (resp ListVMGroupsOperationResponse, err error)
- func (c WorkloadNetworksClient) ListVMGroupsComplete(ctx context.Context, id PrivateCloudId) (ListVMGroupsCompleteResult, error)
- func (c WorkloadNetworksClient) ListVMGroupsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListVMGroupsCompleteResult, err error)
- func (c WorkloadNetworksClient) ListVirtualMachines(ctx context.Context, id PrivateCloudId) (resp ListVirtualMachinesOperationResponse, err error)
- func (c WorkloadNetworksClient) ListVirtualMachinesComplete(ctx context.Context, id PrivateCloudId) (ListVirtualMachinesCompleteResult, error)
- func (c WorkloadNetworksClient) ListVirtualMachinesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (resp ListVirtualMachinesCompleteResult, err error)
- func (c WorkloadNetworksClient) UpdateDhcp(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) (result UpdateDhcpOperationResponse, err error)
- func (c WorkloadNetworksClient) UpdateDhcpThenPoll(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) error
- func (c WorkloadNetworksClient) UpdateDnsService(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) (result UpdateDnsServiceOperationResponse, err error)
- func (c WorkloadNetworksClient) UpdateDnsServiceThenPoll(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) error
- func (c WorkloadNetworksClient) UpdateDnsZone(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) (result UpdateDnsZoneOperationResponse, err error)
- func (c WorkloadNetworksClient) UpdateDnsZoneThenPoll(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) error
- func (c WorkloadNetworksClient) UpdatePortMirroring(ctx context.Context, id PortMirroringProfileId, ...) (result UpdatePortMirroringOperationResponse, err error)
- func (c WorkloadNetworksClient) UpdatePortMirroringThenPoll(ctx context.Context, id PortMirroringProfileId, ...) error
- func (c WorkloadNetworksClient) UpdateSegments(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) (result UpdateSegmentsOperationResponse, err error)
- func (c WorkloadNetworksClient) UpdateSegmentsThenPoll(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) error
- func (c WorkloadNetworksClient) UpdateVMGroup(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) (result UpdateVMGroupOperationResponse, err error)
- func (c WorkloadNetworksClient) UpdateVMGroupThenPoll(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDhcpTypeEnum ¶
func PossibleValuesForDhcpTypeEnum() []string
func PossibleValuesForDnsServiceLogLevelEnum ¶
func PossibleValuesForDnsServiceLogLevelEnum() []string
func PossibleValuesForDnsServiceStatusEnum ¶
func PossibleValuesForDnsServiceStatusEnum() []string
func PossibleValuesForPortMirroringDirectionEnum ¶
func PossibleValuesForPortMirroringDirectionEnum() []string
func PossibleValuesForPortMirroringStatusEnum ¶
func PossibleValuesForPortMirroringStatusEnum() []string
func PossibleValuesForSegmentStatusEnum ¶
func PossibleValuesForSegmentStatusEnum() []string
func PossibleValuesForVMGroupStatusEnum ¶
func PossibleValuesForVMGroupStatusEnum() []string
func PossibleValuesForVMTypeEnum ¶
func PossibleValuesForVMTypeEnum() []string
func PossibleValuesForWorkloadNetworkDhcpProvisioningState ¶
func PossibleValuesForWorkloadNetworkDhcpProvisioningState() []string
func PossibleValuesForWorkloadNetworkDnsServiceProvisioningState ¶
func PossibleValuesForWorkloadNetworkDnsServiceProvisioningState() []string
func PossibleValuesForWorkloadNetworkDnsZoneProvisioningState ¶
func PossibleValuesForWorkloadNetworkDnsZoneProvisioningState() []string
func PossibleValuesForWorkloadNetworkPortMirroringProvisioningState ¶
func PossibleValuesForWorkloadNetworkPortMirroringProvisioningState() []string
func PossibleValuesForWorkloadNetworkPublicIPProvisioningState ¶
func PossibleValuesForWorkloadNetworkPublicIPProvisioningState() []string
func PossibleValuesForWorkloadNetworkSegmentProvisioningState ¶
func PossibleValuesForWorkloadNetworkSegmentProvisioningState() []string
func PossibleValuesForWorkloadNetworkVMGroupProvisioningState ¶
func PossibleValuesForWorkloadNetworkVMGroupProvisioningState() []string
func ValidateDefaultVirtualMachineID ¶
func ValidateDefaultVirtualMachineID(input interface{}, key string) (warnings []string, errors []error)
ValidateDefaultVirtualMachineID checks that 'input' can be parsed as a Default Virtual Machine ID
func ValidateDhcpConfigurationID ¶
ValidateDhcpConfigurationID checks that 'input' can be parsed as a Dhcp Configuration ID
func ValidateDnsServiceID ¶
ValidateDnsServiceID checks that 'input' can be parsed as a Dns Service ID
func ValidateDnsZoneID ¶
ValidateDnsZoneID checks that 'input' can be parsed as a Dns Zone ID
func ValidateGatewayID ¶
ValidateGatewayID checks that 'input' can be parsed as a Gateway ID
func ValidatePortMirroringProfileID ¶
func ValidatePortMirroringProfileID(input interface{}, key string) (warnings []string, errors []error)
ValidatePortMirroringProfileID checks that 'input' can be parsed as a Port Mirroring Profile ID
func ValidatePrivateCloudID ¶
ValidatePrivateCloudID checks that 'input' can be parsed as a Private Cloud ID
func ValidatePublicIPID ¶
ValidatePublicIPID checks that 'input' can be parsed as a Public I P ID
func ValidateSegmentID ¶
ValidateSegmentID checks that 'input' can be parsed as a Segment ID
func ValidateVMGroupID ¶ added in v0.20221130.1084848
ValidateVMGroupID checks that 'input' can be parsed as a V M Group ID
Types ¶
type CreateDhcpOperationResponse ¶
type CreateDhcpOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateDnsServiceOperationResponse ¶
type CreateDnsServiceOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateDnsZoneOperationResponse ¶
type CreateDnsZoneOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreatePortMirroringOperationResponse ¶
type CreatePortMirroringOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreatePublicIPOperationResponse ¶
type CreatePublicIPOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateSegmentsOperationResponse ¶
type CreateSegmentsOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateVMGroupOperationResponse ¶
type CreateVMGroupOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DefaultVirtualMachineId ¶
type DefaultVirtualMachineId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string VirtualMachineId string }
DefaultVirtualMachineId is a struct representing the Resource ID for a Default Virtual Machine
func NewDefaultVirtualMachineID ¶
func NewDefaultVirtualMachineID(subscriptionId string, resourceGroupName string, privateCloudName string, virtualMachineId string) DefaultVirtualMachineId
NewDefaultVirtualMachineID returns a new DefaultVirtualMachineId struct
func ParseDefaultVirtualMachineID ¶
func ParseDefaultVirtualMachineID(input string) (*DefaultVirtualMachineId, error)
ParseDefaultVirtualMachineID parses 'input' into a DefaultVirtualMachineId
func ParseDefaultVirtualMachineIDInsensitively ¶
func ParseDefaultVirtualMachineIDInsensitively(input string) (*DefaultVirtualMachineId, error)
ParseDefaultVirtualMachineIDInsensitively parses 'input' case-insensitively into a DefaultVirtualMachineId note: this method should only be used for API response data and not user input
func (DefaultVirtualMachineId) ID ¶
func (id DefaultVirtualMachineId) ID() string
ID returns the formatted Default Virtual Machine ID
func (DefaultVirtualMachineId) Segments ¶
func (id DefaultVirtualMachineId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Default Virtual Machine ID
func (DefaultVirtualMachineId) String ¶
func (id DefaultVirtualMachineId) String() string
String returns a human-readable description of this Default Virtual Machine ID
type DeleteDhcpOperationResponse ¶
type DeleteDhcpOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteDnsServiceOperationResponse ¶
type DeleteDnsServiceOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteDnsZoneOperationResponse ¶
type DeleteDnsZoneOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeletePortMirroringOperationResponse ¶
type DeletePortMirroringOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeletePublicIPOperationResponse ¶
type DeletePublicIPOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteSegmentOperationResponse ¶
type DeleteSegmentOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteVMGroupOperationResponse ¶
type DeleteVMGroupOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DhcpConfigurationId ¶
type DhcpConfigurationId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string DhcpId string }
DhcpConfigurationId is a struct representing the Resource ID for a Dhcp Configuration
func NewDhcpConfigurationID ¶
func NewDhcpConfigurationID(subscriptionId string, resourceGroupName string, privateCloudName string, dhcpId string) DhcpConfigurationId
NewDhcpConfigurationID returns a new DhcpConfigurationId struct
func ParseDhcpConfigurationID ¶
func ParseDhcpConfigurationID(input string) (*DhcpConfigurationId, error)
ParseDhcpConfigurationID parses 'input' into a DhcpConfigurationId
func ParseDhcpConfigurationIDInsensitively ¶
func ParseDhcpConfigurationIDInsensitively(input string) (*DhcpConfigurationId, error)
ParseDhcpConfigurationIDInsensitively parses 'input' case-insensitively into a DhcpConfigurationId note: this method should only be used for API response data and not user input
func (DhcpConfigurationId) ID ¶
func (id DhcpConfigurationId) ID() string
ID returns the formatted Dhcp Configuration ID
func (DhcpConfigurationId) Segments ¶
func (id DhcpConfigurationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dhcp Configuration ID
func (DhcpConfigurationId) String ¶
func (id DhcpConfigurationId) String() string
String returns a human-readable description of this Dhcp Configuration ID
type DhcpTypeEnum ¶
type DhcpTypeEnum string
const ( DhcpTypeEnumRELAY DhcpTypeEnum = "RELAY" DhcpTypeEnumSERVER DhcpTypeEnum = "SERVER" )
type DnsServiceId ¶
type DnsServiceId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string DnsServiceId string }
DnsServiceId is a struct representing the Resource ID for a Dns Service
func NewDnsServiceID ¶
func NewDnsServiceID(subscriptionId string, resourceGroupName string, privateCloudName string, dnsServiceId string) DnsServiceId
NewDnsServiceID returns a new DnsServiceId struct
func ParseDnsServiceID ¶
func ParseDnsServiceID(input string) (*DnsServiceId, error)
ParseDnsServiceID parses 'input' into a DnsServiceId
func ParseDnsServiceIDInsensitively ¶
func ParseDnsServiceIDInsensitively(input string) (*DnsServiceId, error)
ParseDnsServiceIDInsensitively parses 'input' case-insensitively into a DnsServiceId note: this method should only be used for API response data and not user input
func (DnsServiceId) Segments ¶
func (id DnsServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dns Service ID
func (DnsServiceId) String ¶
func (id DnsServiceId) String() string
String returns a human-readable description of this Dns Service ID
type DnsServiceLogLevelEnum ¶
type DnsServiceLogLevelEnum string
const ( DnsServiceLogLevelEnumDEBUG DnsServiceLogLevelEnum = "DEBUG" DnsServiceLogLevelEnumERROR DnsServiceLogLevelEnum = "ERROR" DnsServiceLogLevelEnumFATAL DnsServiceLogLevelEnum = "FATAL" DnsServiceLogLevelEnumINFO DnsServiceLogLevelEnum = "INFO" DnsServiceLogLevelEnumWARNING DnsServiceLogLevelEnum = "WARNING" )
type DnsServiceStatusEnum ¶
type DnsServiceStatusEnum string
const ( DnsServiceStatusEnumFAILURE DnsServiceStatusEnum = "FAILURE" DnsServiceStatusEnumSUCCESS DnsServiceStatusEnum = "SUCCESS" )
type DnsZoneId ¶
type DnsZoneId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string DnsZoneId string }
DnsZoneId is a struct representing the Resource ID for a Dns Zone
func NewDnsZoneID ¶
func NewDnsZoneID(subscriptionId string, resourceGroupName string, privateCloudName string, dnsZoneId string) DnsZoneId
NewDnsZoneID returns a new DnsZoneId struct
func ParseDnsZoneID ¶
ParseDnsZoneID parses 'input' into a DnsZoneId
func ParseDnsZoneIDInsensitively ¶
ParseDnsZoneIDInsensitively parses 'input' case-insensitively into a DnsZoneId note: this method should only be used for API response data and not user input
func (DnsZoneId) Segments ¶
func (id DnsZoneId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dns Zone ID
type GatewayId ¶
type GatewayId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string GatewayId string }
GatewayId is a struct representing the Resource ID for a Gateway
func NewGatewayID ¶
func NewGatewayID(subscriptionId string, resourceGroupName string, privateCloudName string, gatewayId string) GatewayId
NewGatewayID returns a new GatewayId struct
func ParseGatewayID ¶
ParseGatewayID parses 'input' into a GatewayId
func ParseGatewayIDInsensitively ¶
ParseGatewayIDInsensitively parses 'input' case-insensitively into a GatewayId note: this method should only be used for API response data and not user input
func (GatewayId) Segments ¶
func (id GatewayId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Gateway ID
type GetDhcpOperationResponse ¶
type GetDhcpOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkDhcp }
type GetDnsServiceOperationResponse ¶
type GetDnsServiceOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkDnsService }
type GetDnsZoneOperationResponse ¶
type GetDnsZoneOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkDnsZone }
type GetGatewayOperationResponse ¶
type GetGatewayOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkGateway }
type GetPortMirroringOperationResponse ¶
type GetPortMirroringOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkPortMirroring }
type GetPublicIPOperationResponse ¶
type GetPublicIPOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkPublicIP }
type GetSegmentOperationResponse ¶
type GetSegmentOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkSegment }
type GetVMGroupOperationResponse ¶
type GetVMGroupOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkVMGroup }
type GetVirtualMachineOperationResponse ¶
type GetVirtualMachineOperationResponse struct { HttpResponse *http.Response Model *WorkloadNetworkVirtualMachine }
type ListDhcpCompleteResult ¶
type ListDhcpCompleteResult struct {
Items []WorkloadNetworkDhcp
}
type ListDhcpOperationResponse ¶
type ListDhcpOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkDhcp // contains filtered or unexported fields }
func (ListDhcpOperationResponse) HasMore ¶
func (r ListDhcpOperationResponse) HasMore() bool
func (ListDhcpOperationResponse) LoadMore ¶
func (r ListDhcpOperationResponse) LoadMore(ctx context.Context) (resp ListDhcpOperationResponse, err error)
type ListDnsServicesCompleteResult ¶
type ListDnsServicesCompleteResult struct {
Items []WorkloadNetworkDnsService
}
type ListDnsServicesOperationResponse ¶
type ListDnsServicesOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkDnsService // contains filtered or unexported fields }
func (ListDnsServicesOperationResponse) HasMore ¶
func (r ListDnsServicesOperationResponse) HasMore() bool
func (ListDnsServicesOperationResponse) LoadMore ¶
func (r ListDnsServicesOperationResponse) LoadMore(ctx context.Context) (resp ListDnsServicesOperationResponse, err error)
type ListDnsZonesCompleteResult ¶
type ListDnsZonesCompleteResult struct {
Items []WorkloadNetworkDnsZone
}
type ListDnsZonesOperationResponse ¶
type ListDnsZonesOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkDnsZone // contains filtered or unexported fields }
func (ListDnsZonesOperationResponse) HasMore ¶
func (r ListDnsZonesOperationResponse) HasMore() bool
func (ListDnsZonesOperationResponse) LoadMore ¶
func (r ListDnsZonesOperationResponse) LoadMore(ctx context.Context) (resp ListDnsZonesOperationResponse, err error)
type ListGatewaysCompleteResult ¶
type ListGatewaysCompleteResult struct {
Items []WorkloadNetworkGateway
}
type ListGatewaysOperationResponse ¶
type ListGatewaysOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkGateway // contains filtered or unexported fields }
func (ListGatewaysOperationResponse) HasMore ¶
func (r ListGatewaysOperationResponse) HasMore() bool
func (ListGatewaysOperationResponse) LoadMore ¶
func (r ListGatewaysOperationResponse) LoadMore(ctx context.Context) (resp ListGatewaysOperationResponse, err error)
type ListPortMirroringCompleteResult ¶
type ListPortMirroringCompleteResult struct {
Items []WorkloadNetworkPortMirroring
}
type ListPortMirroringOperationResponse ¶
type ListPortMirroringOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkPortMirroring // contains filtered or unexported fields }
func (ListPortMirroringOperationResponse) HasMore ¶
func (r ListPortMirroringOperationResponse) HasMore() bool
func (ListPortMirroringOperationResponse) LoadMore ¶
func (r ListPortMirroringOperationResponse) LoadMore(ctx context.Context) (resp ListPortMirroringOperationResponse, err error)
type ListPublicIPsCompleteResult ¶
type ListPublicIPsCompleteResult struct {
Items []WorkloadNetworkPublicIP
}
type ListPublicIPsOperationResponse ¶
type ListPublicIPsOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkPublicIP // contains filtered or unexported fields }
func (ListPublicIPsOperationResponse) HasMore ¶
func (r ListPublicIPsOperationResponse) HasMore() bool
func (ListPublicIPsOperationResponse) LoadMore ¶
func (r ListPublicIPsOperationResponse) LoadMore(ctx context.Context) (resp ListPublicIPsOperationResponse, err error)
type ListSegmentsCompleteResult ¶
type ListSegmentsCompleteResult struct {
Items []WorkloadNetworkSegment
}
type ListSegmentsOperationResponse ¶
type ListSegmentsOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkSegment // contains filtered or unexported fields }
func (ListSegmentsOperationResponse) HasMore ¶
func (r ListSegmentsOperationResponse) HasMore() bool
func (ListSegmentsOperationResponse) LoadMore ¶
func (r ListSegmentsOperationResponse) LoadMore(ctx context.Context) (resp ListSegmentsOperationResponse, err error)
type ListVMGroupsCompleteResult ¶
type ListVMGroupsCompleteResult struct {
Items []WorkloadNetworkVMGroup
}
type ListVMGroupsOperationResponse ¶
type ListVMGroupsOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkVMGroup // contains filtered or unexported fields }
func (ListVMGroupsOperationResponse) HasMore ¶
func (r ListVMGroupsOperationResponse) HasMore() bool
func (ListVMGroupsOperationResponse) LoadMore ¶
func (r ListVMGroupsOperationResponse) LoadMore(ctx context.Context) (resp ListVMGroupsOperationResponse, err error)
type ListVirtualMachinesCompleteResult ¶
type ListVirtualMachinesCompleteResult struct {
Items []WorkloadNetworkVirtualMachine
}
type ListVirtualMachinesOperationResponse ¶
type ListVirtualMachinesOperationResponse struct { HttpResponse *http.Response Model *[]WorkloadNetworkVirtualMachine // contains filtered or unexported fields }
func (ListVirtualMachinesOperationResponse) HasMore ¶
func (r ListVirtualMachinesOperationResponse) HasMore() bool
func (ListVirtualMachinesOperationResponse) LoadMore ¶
func (r ListVirtualMachinesOperationResponse) LoadMore(ctx context.Context) (resp ListVirtualMachinesOperationResponse, err error)
type PortMirroringDirectionEnum ¶
type PortMirroringDirectionEnum string
const ( PortMirroringDirectionEnumBIDIRECTIONAL PortMirroringDirectionEnum = "BIDIRECTIONAL" PortMirroringDirectionEnumEGRESS PortMirroringDirectionEnum = "EGRESS" PortMirroringDirectionEnumINGRESS PortMirroringDirectionEnum = "INGRESS" )
type PortMirroringProfileId ¶
type PortMirroringProfileId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string PortMirroringId string }
PortMirroringProfileId is a struct representing the Resource ID for a Port Mirroring Profile
func NewPortMirroringProfileID ¶
func NewPortMirroringProfileID(subscriptionId string, resourceGroupName string, privateCloudName string, portMirroringId string) PortMirroringProfileId
NewPortMirroringProfileID returns a new PortMirroringProfileId struct
func ParsePortMirroringProfileID ¶
func ParsePortMirroringProfileID(input string) (*PortMirroringProfileId, error)
ParsePortMirroringProfileID parses 'input' into a PortMirroringProfileId
func ParsePortMirroringProfileIDInsensitively ¶
func ParsePortMirroringProfileIDInsensitively(input string) (*PortMirroringProfileId, error)
ParsePortMirroringProfileIDInsensitively parses 'input' case-insensitively into a PortMirroringProfileId note: this method should only be used for API response data and not user input
func (PortMirroringProfileId) ID ¶
func (id PortMirroringProfileId) ID() string
ID returns the formatted Port Mirroring Profile ID
func (PortMirroringProfileId) Segments ¶
func (id PortMirroringProfileId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Port Mirroring Profile ID
func (PortMirroringProfileId) String ¶
func (id PortMirroringProfileId) String() string
String returns a human-readable description of this Port Mirroring Profile ID
type PortMirroringStatusEnum ¶
type PortMirroringStatusEnum string
const ( PortMirroringStatusEnumFAILURE PortMirroringStatusEnum = "FAILURE" PortMirroringStatusEnumSUCCESS PortMirroringStatusEnum = "SUCCESS" )
type PrivateCloudId ¶
type PrivateCloudId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string }
PrivateCloudId is a struct representing the Resource ID for a Private Cloud
func NewPrivateCloudID ¶
func NewPrivateCloudID(subscriptionId string, resourceGroupName string, privateCloudName string) PrivateCloudId
NewPrivateCloudID returns a new PrivateCloudId struct
func ParsePrivateCloudID ¶
func ParsePrivateCloudID(input string) (*PrivateCloudId, error)
ParsePrivateCloudID parses 'input' into a PrivateCloudId
func ParsePrivateCloudIDInsensitively ¶
func ParsePrivateCloudIDInsensitively(input string) (*PrivateCloudId, error)
ParsePrivateCloudIDInsensitively parses 'input' case-insensitively into a PrivateCloudId note: this method should only be used for API response data and not user input
func (PrivateCloudId) ID ¶
func (id PrivateCloudId) ID() string
ID returns the formatted Private Cloud ID
func (PrivateCloudId) Segments ¶
func (id PrivateCloudId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Private Cloud ID
func (PrivateCloudId) String ¶
func (id PrivateCloudId) String() string
String returns a human-readable description of this Private Cloud ID
type PublicIPId ¶
type PublicIPId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string PublicIPId string }
PublicIPId is a struct representing the Resource ID for a Public I P
func NewPublicIPID ¶
func NewPublicIPID(subscriptionId string, resourceGroupName string, privateCloudName string, publicIPId string) PublicIPId
NewPublicIPID returns a new PublicIPId struct
func ParsePublicIPID ¶
func ParsePublicIPID(input string) (*PublicIPId, error)
ParsePublicIPID parses 'input' into a PublicIPId
func ParsePublicIPIDInsensitively ¶
func ParsePublicIPIDInsensitively(input string) (*PublicIPId, error)
ParsePublicIPIDInsensitively parses 'input' case-insensitively into a PublicIPId note: this method should only be used for API response data and not user input
func (PublicIPId) Segments ¶
func (id PublicIPId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Public I P ID
func (PublicIPId) String ¶
func (id PublicIPId) String() string
String returns a human-readable description of this Public I P ID
type SegmentId ¶
type SegmentId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string SegmentId string }
SegmentId is a struct representing the Resource ID for a Segment
func NewSegmentID ¶
func NewSegmentID(subscriptionId string, resourceGroupName string, privateCloudName string, segmentId string) SegmentId
NewSegmentID returns a new SegmentId struct
func ParseSegmentID ¶
ParseSegmentID parses 'input' into a SegmentId
func ParseSegmentIDInsensitively ¶
ParseSegmentIDInsensitively parses 'input' case-insensitively into a SegmentId note: this method should only be used for API response data and not user input
func (SegmentId) Segments ¶
func (id SegmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Segment ID
type SegmentStatusEnum ¶
type SegmentStatusEnum string
const ( SegmentStatusEnumFAILURE SegmentStatusEnum = "FAILURE" SegmentStatusEnumSUCCESS SegmentStatusEnum = "SUCCESS" )
type UpdateDhcpOperationResponse ¶
type UpdateDhcpOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpdateDnsServiceOperationResponse ¶
type UpdateDnsServiceOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpdateDnsZoneOperationResponse ¶
type UpdateDnsZoneOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpdatePortMirroringOperationResponse ¶
type UpdatePortMirroringOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpdateSegmentsOperationResponse ¶
type UpdateSegmentsOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpdateVMGroupOperationResponse ¶
type UpdateVMGroupOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type VMGroupId ¶ added in v0.20221130.1084848
type VMGroupId struct { SubscriptionId string ResourceGroupName string PrivateCloudName string VmGroupId string }
VMGroupId is a struct representing the Resource ID for a V M Group
func NewVMGroupID ¶ added in v0.20221130.1084848
func NewVMGroupID(subscriptionId string, resourceGroupName string, privateCloudName string, vmGroupId string) VMGroupId
NewVMGroupID returns a new VMGroupId struct
func ParseVMGroupID ¶ added in v0.20221130.1084848
ParseVMGroupID parses 'input' into a VMGroupId
func ParseVMGroupIDInsensitively ¶ added in v0.20221130.1084848
ParseVMGroupIDInsensitively parses 'input' case-insensitively into a VMGroupId note: this method should only be used for API response data and not user input
func (VMGroupId) Segments ¶ added in v0.20221130.1084848
func (id VMGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this V M Group ID
type VMGroupStatusEnum ¶
type VMGroupStatusEnum string
const ( VMGroupStatusEnumFAILURE VMGroupStatusEnum = "FAILURE" VMGroupStatusEnumSUCCESS VMGroupStatusEnum = "SUCCESS" )
type VMTypeEnum ¶
type VMTypeEnum string
const ( VMTypeEnumEDGE VMTypeEnum = "EDGE" VMTypeEnumREGULAR VMTypeEnum = "REGULAR" VMTypeEnumSERVICE VMTypeEnum = "SERVICE" )
type WorkloadNetworkDhcp ¶
type WorkloadNetworkDhcp struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties WorkloadNetworkDhcpEntity `json:"properties"` Type *string `json:"type,omitempty"` }
func (*WorkloadNetworkDhcp) UnmarshalJSON ¶
func (s *WorkloadNetworkDhcp) UnmarshalJSON(bytes []byte) error
type WorkloadNetworkDhcpEntity ¶
type WorkloadNetworkDhcpEntity interface { }
type WorkloadNetworkDhcpOperationPredicate ¶
func (WorkloadNetworkDhcpOperationPredicate) Matches ¶
func (p WorkloadNetworkDhcpOperationPredicate) Matches(input WorkloadNetworkDhcp) bool
type WorkloadNetworkDhcpProvisioningState ¶
type WorkloadNetworkDhcpProvisioningState string
const ( WorkloadNetworkDhcpProvisioningStateBuilding WorkloadNetworkDhcpProvisioningState = "Building" WorkloadNetworkDhcpProvisioningStateDeleting WorkloadNetworkDhcpProvisioningState = "Deleting" WorkloadNetworkDhcpProvisioningStateFailed WorkloadNetworkDhcpProvisioningState = "Failed" WorkloadNetworkDhcpProvisioningStateSucceeded WorkloadNetworkDhcpProvisioningState = "Succeeded" WorkloadNetworkDhcpProvisioningStateUpdating WorkloadNetworkDhcpProvisioningState = "Updating" )
type WorkloadNetworkDhcpRelay ¶
type WorkloadNetworkDhcpRelay struct { ServerAddresses *[]string `json:"serverAddresses,omitempty"` // Fields inherited from WorkloadNetworkDhcpEntity DisplayName *string `json:"displayName,omitempty"` ProvisioningState *WorkloadNetworkDhcpProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` Segments *[]string `json:"segments,omitempty"` }
func (WorkloadNetworkDhcpRelay) MarshalJSON ¶
func (s WorkloadNetworkDhcpRelay) MarshalJSON() ([]byte, error)
type WorkloadNetworkDhcpServer ¶
type WorkloadNetworkDhcpServer struct { LeaseTime *int64 `json:"leaseTime,omitempty"` ServerAddress *string `json:"serverAddress,omitempty"` // Fields inherited from WorkloadNetworkDhcpEntity DisplayName *string `json:"displayName,omitempty"` ProvisioningState *WorkloadNetworkDhcpProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` Segments *[]string `json:"segments,omitempty"` }
func (WorkloadNetworkDhcpServer) MarshalJSON ¶
func (s WorkloadNetworkDhcpServer) MarshalJSON() ([]byte, error)
type WorkloadNetworkDnsService ¶
type WorkloadNetworkDnsService struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkDnsServiceProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkDnsServiceOperationPredicate ¶
func (WorkloadNetworkDnsServiceOperationPredicate) Matches ¶
func (p WorkloadNetworkDnsServiceOperationPredicate) Matches(input WorkloadNetworkDnsService) bool
type WorkloadNetworkDnsServiceProperties ¶
type WorkloadNetworkDnsServiceProperties struct { DefaultDnsZone *string `json:"defaultDnsZone,omitempty"` DisplayName *string `json:"displayName,omitempty"` DnsServiceIP *string `json:"dnsServiceIp,omitempty"` FqdnZones *[]string `json:"fqdnZones,omitempty"` LogLevel *DnsServiceLogLevelEnum `json:"logLevel,omitempty"` ProvisioningState *WorkloadNetworkDnsServiceProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` Status *DnsServiceStatusEnum `json:"status,omitempty"` }
type WorkloadNetworkDnsServiceProvisioningState ¶
type WorkloadNetworkDnsServiceProvisioningState string
const ( WorkloadNetworkDnsServiceProvisioningStateBuilding WorkloadNetworkDnsServiceProvisioningState = "Building" WorkloadNetworkDnsServiceProvisioningStateDeleting WorkloadNetworkDnsServiceProvisioningState = "Deleting" WorkloadNetworkDnsServiceProvisioningStateFailed WorkloadNetworkDnsServiceProvisioningState = "Failed" WorkloadNetworkDnsServiceProvisioningStateSucceeded WorkloadNetworkDnsServiceProvisioningState = "Succeeded" WorkloadNetworkDnsServiceProvisioningStateUpdating WorkloadNetworkDnsServiceProvisioningState = "Updating" )
type WorkloadNetworkDnsZone ¶
type WorkloadNetworkDnsZone struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkDnsZoneProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkDnsZoneOperationPredicate ¶
func (WorkloadNetworkDnsZoneOperationPredicate) Matches ¶
func (p WorkloadNetworkDnsZoneOperationPredicate) Matches(input WorkloadNetworkDnsZone) bool
type WorkloadNetworkDnsZoneProperties ¶
type WorkloadNetworkDnsZoneProperties struct { DisplayName *string `json:"displayName,omitempty"` DnsServerIPs *[]string `json:"dnsServerIps,omitempty"` DnsServices *int64 `json:"dnsServices,omitempty"` Domain *[]string `json:"domain,omitempty"` ProvisioningState *WorkloadNetworkDnsZoneProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` SourceIP *string `json:"sourceIp,omitempty"` }
type WorkloadNetworkDnsZoneProvisioningState ¶
type WorkloadNetworkDnsZoneProvisioningState string
const ( WorkloadNetworkDnsZoneProvisioningStateBuilding WorkloadNetworkDnsZoneProvisioningState = "Building" WorkloadNetworkDnsZoneProvisioningStateDeleting WorkloadNetworkDnsZoneProvisioningState = "Deleting" WorkloadNetworkDnsZoneProvisioningStateFailed WorkloadNetworkDnsZoneProvisioningState = "Failed" WorkloadNetworkDnsZoneProvisioningStateSucceeded WorkloadNetworkDnsZoneProvisioningState = "Succeeded" WorkloadNetworkDnsZoneProvisioningStateUpdating WorkloadNetworkDnsZoneProvisioningState = "Updating" )
type WorkloadNetworkGateway ¶
type WorkloadNetworkGateway struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkGatewayProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkGatewayOperationPredicate ¶
func (WorkloadNetworkGatewayOperationPredicate) Matches ¶
func (p WorkloadNetworkGatewayOperationPredicate) Matches(input WorkloadNetworkGateway) bool
type WorkloadNetworkPortMirroring ¶
type WorkloadNetworkPortMirroring struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkPortMirroringProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkPortMirroringOperationPredicate ¶
func (WorkloadNetworkPortMirroringOperationPredicate) Matches ¶
func (p WorkloadNetworkPortMirroringOperationPredicate) Matches(input WorkloadNetworkPortMirroring) bool
type WorkloadNetworkPortMirroringProperties ¶
type WorkloadNetworkPortMirroringProperties struct { Destination *string `json:"destination,omitempty"` Direction *PortMirroringDirectionEnum `json:"direction,omitempty"` DisplayName *string `json:"displayName,omitempty"` ProvisioningState *WorkloadNetworkPortMirroringProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` Source *string `json:"source,omitempty"` Status *PortMirroringStatusEnum `json:"status,omitempty"` }
type WorkloadNetworkPortMirroringProvisioningState ¶
type WorkloadNetworkPortMirroringProvisioningState string
const ( WorkloadNetworkPortMirroringProvisioningStateBuilding WorkloadNetworkPortMirroringProvisioningState = "Building" WorkloadNetworkPortMirroringProvisioningStateDeleting WorkloadNetworkPortMirroringProvisioningState = "Deleting" WorkloadNetworkPortMirroringProvisioningStateFailed WorkloadNetworkPortMirroringProvisioningState = "Failed" WorkloadNetworkPortMirroringProvisioningStateSucceeded WorkloadNetworkPortMirroringProvisioningState = "Succeeded" WorkloadNetworkPortMirroringProvisioningStateUpdating WorkloadNetworkPortMirroringProvisioningState = "Updating" )
type WorkloadNetworkPublicIP ¶
type WorkloadNetworkPublicIP struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkPublicIPProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkPublicIPOperationPredicate ¶
func (WorkloadNetworkPublicIPOperationPredicate) Matches ¶
func (p WorkloadNetworkPublicIPOperationPredicate) Matches(input WorkloadNetworkPublicIP) bool
type WorkloadNetworkPublicIPProperties ¶
type WorkloadNetworkPublicIPProperties struct { DisplayName *string `json:"displayName,omitempty"` NumberOfPublicIPs *int64 `json:"numberOfPublicIPs,omitempty"` ProvisioningState *WorkloadNetworkPublicIPProvisioningState `json:"provisioningState,omitempty"` PublicIPBlock *string `json:"publicIPBlock,omitempty"` }
type WorkloadNetworkPublicIPProvisioningState ¶
type WorkloadNetworkPublicIPProvisioningState string
const ( WorkloadNetworkPublicIPProvisioningStateBuilding WorkloadNetworkPublicIPProvisioningState = "Building" WorkloadNetworkPublicIPProvisioningStateDeleting WorkloadNetworkPublicIPProvisioningState = "Deleting" WorkloadNetworkPublicIPProvisioningStateFailed WorkloadNetworkPublicIPProvisioningState = "Failed" WorkloadNetworkPublicIPProvisioningStateSucceeded WorkloadNetworkPublicIPProvisioningState = "Succeeded" WorkloadNetworkPublicIPProvisioningStateUpdating WorkloadNetworkPublicIPProvisioningState = "Updating" )
type WorkloadNetworkSegment ¶
type WorkloadNetworkSegment struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkSegmentProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkSegmentOperationPredicate ¶
func (WorkloadNetworkSegmentOperationPredicate) Matches ¶
func (p WorkloadNetworkSegmentOperationPredicate) Matches(input WorkloadNetworkSegment) bool
type WorkloadNetworkSegmentPortVif ¶
type WorkloadNetworkSegmentPortVif struct {
PortName *string `json:"portName,omitempty"`
}
type WorkloadNetworkSegmentProperties ¶
type WorkloadNetworkSegmentProperties struct { ConnectedGateway *string `json:"connectedGateway,omitempty"` DisplayName *string `json:"displayName,omitempty"` PortVif *[]WorkloadNetworkSegmentPortVif `json:"portVif,omitempty"` ProvisioningState *WorkloadNetworkSegmentProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` Status *SegmentStatusEnum `json:"status,omitempty"` Subnet *WorkloadNetworkSegmentSubnet `json:"subnet,omitempty"` }
type WorkloadNetworkSegmentProvisioningState ¶
type WorkloadNetworkSegmentProvisioningState string
const ( WorkloadNetworkSegmentProvisioningStateBuilding WorkloadNetworkSegmentProvisioningState = "Building" WorkloadNetworkSegmentProvisioningStateDeleting WorkloadNetworkSegmentProvisioningState = "Deleting" WorkloadNetworkSegmentProvisioningStateFailed WorkloadNetworkSegmentProvisioningState = "Failed" WorkloadNetworkSegmentProvisioningStateSucceeded WorkloadNetworkSegmentProvisioningState = "Succeeded" WorkloadNetworkSegmentProvisioningStateUpdating WorkloadNetworkSegmentProvisioningState = "Updating" )
type WorkloadNetworkVMGroup ¶
type WorkloadNetworkVMGroup struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkVMGroupProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkVMGroupOperationPredicate ¶
func (WorkloadNetworkVMGroupOperationPredicate) Matches ¶
func (p WorkloadNetworkVMGroupOperationPredicate) Matches(input WorkloadNetworkVMGroup) bool
type WorkloadNetworkVMGroupProperties ¶
type WorkloadNetworkVMGroupProperties struct { DisplayName *string `json:"displayName,omitempty"` Members *[]string `json:"members,omitempty"` ProvisioningState *WorkloadNetworkVMGroupProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` Status *VMGroupStatusEnum `json:"status,omitempty"` }
type WorkloadNetworkVMGroupProvisioningState ¶
type WorkloadNetworkVMGroupProvisioningState string
const ( WorkloadNetworkVMGroupProvisioningStateBuilding WorkloadNetworkVMGroupProvisioningState = "Building" WorkloadNetworkVMGroupProvisioningStateDeleting WorkloadNetworkVMGroupProvisioningState = "Deleting" WorkloadNetworkVMGroupProvisioningStateFailed WorkloadNetworkVMGroupProvisioningState = "Failed" WorkloadNetworkVMGroupProvisioningStateSucceeded WorkloadNetworkVMGroupProvisioningState = "Succeeded" WorkloadNetworkVMGroupProvisioningStateUpdating WorkloadNetworkVMGroupProvisioningState = "Updating" )
type WorkloadNetworkVirtualMachine ¶
type WorkloadNetworkVirtualMachine struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *WorkloadNetworkVirtualMachineProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type WorkloadNetworkVirtualMachineOperationPredicate ¶
type WorkloadNetworkVirtualMachineOperationPredicate struct { Id *string Name *string Type *string }
func (WorkloadNetworkVirtualMachineOperationPredicate) Matches ¶
func (p WorkloadNetworkVirtualMachineOperationPredicate) Matches(input WorkloadNetworkVirtualMachine) bool
type WorkloadNetworkVirtualMachineProperties ¶
type WorkloadNetworkVirtualMachineProperties struct { DisplayName *string `json:"displayName,omitempty"` VMType *VMTypeEnum `json:"vmType,omitempty"` }
type WorkloadNetworksClient ¶
type WorkloadNetworksClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewWorkloadNetworksClientWithBaseURI ¶
func NewWorkloadNetworksClientWithBaseURI(endpoint string) WorkloadNetworksClient
func (WorkloadNetworksClient) CreateDhcp ¶
func (c WorkloadNetworksClient) CreateDhcp(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) (result CreateDhcpOperationResponse, err error)
CreateDhcp ...
func (WorkloadNetworksClient) CreateDhcpThenPoll ¶
func (c WorkloadNetworksClient) CreateDhcpThenPoll(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) error
CreateDhcpThenPoll performs CreateDhcp then polls until it's completed
func (WorkloadNetworksClient) CreateDnsService ¶
func (c WorkloadNetworksClient) CreateDnsService(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) (result CreateDnsServiceOperationResponse, err error)
CreateDnsService ...
func (WorkloadNetworksClient) CreateDnsServiceThenPoll ¶
func (c WorkloadNetworksClient) CreateDnsServiceThenPoll(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) error
CreateDnsServiceThenPoll performs CreateDnsService then polls until it's completed
func (WorkloadNetworksClient) CreateDnsZone ¶
func (c WorkloadNetworksClient) CreateDnsZone(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) (result CreateDnsZoneOperationResponse, err error)
CreateDnsZone ...
func (WorkloadNetworksClient) CreateDnsZoneThenPoll ¶
func (c WorkloadNetworksClient) CreateDnsZoneThenPoll(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) error
CreateDnsZoneThenPoll performs CreateDnsZone then polls until it's completed
func (WorkloadNetworksClient) CreatePortMirroring ¶
func (c WorkloadNetworksClient) CreatePortMirroring(ctx context.Context, id PortMirroringProfileId, input WorkloadNetworkPortMirroring) (result CreatePortMirroringOperationResponse, err error)
CreatePortMirroring ...
func (WorkloadNetworksClient) CreatePortMirroringThenPoll ¶
func (c WorkloadNetworksClient) CreatePortMirroringThenPoll(ctx context.Context, id PortMirroringProfileId, input WorkloadNetworkPortMirroring) error
CreatePortMirroringThenPoll performs CreatePortMirroring then polls until it's completed
func (WorkloadNetworksClient) CreatePublicIP ¶
func (c WorkloadNetworksClient) CreatePublicIP(ctx context.Context, id PublicIPId, input WorkloadNetworkPublicIP) (result CreatePublicIPOperationResponse, err error)
CreatePublicIP ...
func (WorkloadNetworksClient) CreatePublicIPThenPoll ¶
func (c WorkloadNetworksClient) CreatePublicIPThenPoll(ctx context.Context, id PublicIPId, input WorkloadNetworkPublicIP) error
CreatePublicIPThenPoll performs CreatePublicIP then polls until it's completed
func (WorkloadNetworksClient) CreateSegments ¶
func (c WorkloadNetworksClient) CreateSegments(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) (result CreateSegmentsOperationResponse, err error)
CreateSegments ...
func (WorkloadNetworksClient) CreateSegmentsThenPoll ¶
func (c WorkloadNetworksClient) CreateSegmentsThenPoll(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) error
CreateSegmentsThenPoll performs CreateSegments then polls until it's completed
func (WorkloadNetworksClient) CreateVMGroup ¶
func (c WorkloadNetworksClient) CreateVMGroup(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) (result CreateVMGroupOperationResponse, err error)
CreateVMGroup ...
func (WorkloadNetworksClient) CreateVMGroupThenPoll ¶
func (c WorkloadNetworksClient) CreateVMGroupThenPoll(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) error
CreateVMGroupThenPoll performs CreateVMGroup then polls until it's completed
func (WorkloadNetworksClient) DeleteDhcp ¶
func (c WorkloadNetworksClient) DeleteDhcp(ctx context.Context, id DhcpConfigurationId) (result DeleteDhcpOperationResponse, err error)
DeleteDhcp ...
func (WorkloadNetworksClient) DeleteDhcpThenPoll ¶
func (c WorkloadNetworksClient) DeleteDhcpThenPoll(ctx context.Context, id DhcpConfigurationId) error
DeleteDhcpThenPoll performs DeleteDhcp then polls until it's completed
func (WorkloadNetworksClient) DeleteDnsService ¶
func (c WorkloadNetworksClient) DeleteDnsService(ctx context.Context, id DnsServiceId) (result DeleteDnsServiceOperationResponse, err error)
DeleteDnsService ...
func (WorkloadNetworksClient) DeleteDnsServiceThenPoll ¶
func (c WorkloadNetworksClient) DeleteDnsServiceThenPoll(ctx context.Context, id DnsServiceId) error
DeleteDnsServiceThenPoll performs DeleteDnsService then polls until it's completed
func (WorkloadNetworksClient) DeleteDnsZone ¶
func (c WorkloadNetworksClient) DeleteDnsZone(ctx context.Context, id DnsZoneId) (result DeleteDnsZoneOperationResponse, err error)
DeleteDnsZone ...
func (WorkloadNetworksClient) DeleteDnsZoneThenPoll ¶
func (c WorkloadNetworksClient) DeleteDnsZoneThenPoll(ctx context.Context, id DnsZoneId) error
DeleteDnsZoneThenPoll performs DeleteDnsZone then polls until it's completed
func (WorkloadNetworksClient) DeletePortMirroring ¶
func (c WorkloadNetworksClient) DeletePortMirroring(ctx context.Context, id PortMirroringProfileId) (result DeletePortMirroringOperationResponse, err error)
DeletePortMirroring ...
func (WorkloadNetworksClient) DeletePortMirroringThenPoll ¶
func (c WorkloadNetworksClient) DeletePortMirroringThenPoll(ctx context.Context, id PortMirroringProfileId) error
DeletePortMirroringThenPoll performs DeletePortMirroring then polls until it's completed
func (WorkloadNetworksClient) DeletePublicIP ¶
func (c WorkloadNetworksClient) DeletePublicIP(ctx context.Context, id PublicIPId) (result DeletePublicIPOperationResponse, err error)
DeletePublicIP ...
func (WorkloadNetworksClient) DeletePublicIPThenPoll ¶
func (c WorkloadNetworksClient) DeletePublicIPThenPoll(ctx context.Context, id PublicIPId) error
DeletePublicIPThenPoll performs DeletePublicIP then polls until it's completed
func (WorkloadNetworksClient) DeleteSegment ¶
func (c WorkloadNetworksClient) DeleteSegment(ctx context.Context, id SegmentId) (result DeleteSegmentOperationResponse, err error)
DeleteSegment ...
func (WorkloadNetworksClient) DeleteSegmentThenPoll ¶
func (c WorkloadNetworksClient) DeleteSegmentThenPoll(ctx context.Context, id SegmentId) error
DeleteSegmentThenPoll performs DeleteSegment then polls until it's completed
func (WorkloadNetworksClient) DeleteVMGroup ¶
func (c WorkloadNetworksClient) DeleteVMGroup(ctx context.Context, id VMGroupId) (result DeleteVMGroupOperationResponse, err error)
DeleteVMGroup ...
func (WorkloadNetworksClient) DeleteVMGroupThenPoll ¶
func (c WorkloadNetworksClient) DeleteVMGroupThenPoll(ctx context.Context, id VMGroupId) error
DeleteVMGroupThenPoll performs DeleteVMGroup then polls until it's completed
func (WorkloadNetworksClient) GetDhcp ¶
func (c WorkloadNetworksClient) GetDhcp(ctx context.Context, id DhcpConfigurationId) (result GetDhcpOperationResponse, err error)
GetDhcp ...
func (WorkloadNetworksClient) GetDnsService ¶
func (c WorkloadNetworksClient) GetDnsService(ctx context.Context, id DnsServiceId) (result GetDnsServiceOperationResponse, err error)
GetDnsService ...
func (WorkloadNetworksClient) GetDnsZone ¶
func (c WorkloadNetworksClient) GetDnsZone(ctx context.Context, id DnsZoneId) (result GetDnsZoneOperationResponse, err error)
GetDnsZone ...
func (WorkloadNetworksClient) GetGateway ¶
func (c WorkloadNetworksClient) GetGateway(ctx context.Context, id GatewayId) (result GetGatewayOperationResponse, err error)
GetGateway ...
func (WorkloadNetworksClient) GetPortMirroring ¶
func (c WorkloadNetworksClient) GetPortMirroring(ctx context.Context, id PortMirroringProfileId) (result GetPortMirroringOperationResponse, err error)
GetPortMirroring ...
func (WorkloadNetworksClient) GetPublicIP ¶
func (c WorkloadNetworksClient) GetPublicIP(ctx context.Context, id PublicIPId) (result GetPublicIPOperationResponse, err error)
GetPublicIP ...
func (WorkloadNetworksClient) GetSegment ¶
func (c WorkloadNetworksClient) GetSegment(ctx context.Context, id SegmentId) (result GetSegmentOperationResponse, err error)
GetSegment ...
func (WorkloadNetworksClient) GetVMGroup ¶
func (c WorkloadNetworksClient) GetVMGroup(ctx context.Context, id VMGroupId) (result GetVMGroupOperationResponse, err error)
GetVMGroup ...
func (WorkloadNetworksClient) GetVirtualMachine ¶
func (c WorkloadNetworksClient) GetVirtualMachine(ctx context.Context, id DefaultVirtualMachineId) (result GetVirtualMachineOperationResponse, err error)
GetVirtualMachine ...
func (WorkloadNetworksClient) ListDhcp ¶
func (c WorkloadNetworksClient) ListDhcp(ctx context.Context, id PrivateCloudId) (resp ListDhcpOperationResponse, err error)
ListDhcp ...
func (WorkloadNetworksClient) ListDhcpComplete ¶
func (c WorkloadNetworksClient) ListDhcpComplete(ctx context.Context, id PrivateCloudId) (ListDhcpCompleteResult, error)
ListDhcpComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListDhcpCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListDhcpCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkDhcpOperationPredicate) (resp ListDhcpCompleteResult, err error)
ListDhcpCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListDnsServices ¶
func (c WorkloadNetworksClient) ListDnsServices(ctx context.Context, id PrivateCloudId) (resp ListDnsServicesOperationResponse, err error)
ListDnsServices ...
func (WorkloadNetworksClient) ListDnsServicesComplete ¶
func (c WorkloadNetworksClient) ListDnsServicesComplete(ctx context.Context, id PrivateCloudId) (ListDnsServicesCompleteResult, error)
ListDnsServicesComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListDnsServicesCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListDnsServicesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkDnsServiceOperationPredicate) (resp ListDnsServicesCompleteResult, err error)
ListDnsServicesCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListDnsZones ¶
func (c WorkloadNetworksClient) ListDnsZones(ctx context.Context, id PrivateCloudId) (resp ListDnsZonesOperationResponse, err error)
ListDnsZones ...
func (WorkloadNetworksClient) ListDnsZonesComplete ¶
func (c WorkloadNetworksClient) ListDnsZonesComplete(ctx context.Context, id PrivateCloudId) (ListDnsZonesCompleteResult, error)
ListDnsZonesComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListDnsZonesCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListDnsZonesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkDnsZoneOperationPredicate) (resp ListDnsZonesCompleteResult, err error)
ListDnsZonesCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListGateways ¶
func (c WorkloadNetworksClient) ListGateways(ctx context.Context, id PrivateCloudId) (resp ListGatewaysOperationResponse, err error)
ListGateways ...
func (WorkloadNetworksClient) ListGatewaysComplete ¶
func (c WorkloadNetworksClient) ListGatewaysComplete(ctx context.Context, id PrivateCloudId) (ListGatewaysCompleteResult, error)
ListGatewaysComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListGatewaysCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListGatewaysCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkGatewayOperationPredicate) (resp ListGatewaysCompleteResult, err error)
ListGatewaysCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListPortMirroring ¶
func (c WorkloadNetworksClient) ListPortMirroring(ctx context.Context, id PrivateCloudId) (resp ListPortMirroringOperationResponse, err error)
ListPortMirroring ...
func (WorkloadNetworksClient) ListPortMirroringComplete ¶
func (c WorkloadNetworksClient) ListPortMirroringComplete(ctx context.Context, id PrivateCloudId) (ListPortMirroringCompleteResult, error)
ListPortMirroringComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListPortMirroringCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListPortMirroringCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkPortMirroringOperationPredicate) (resp ListPortMirroringCompleteResult, err error)
ListPortMirroringCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListPublicIPs ¶
func (c WorkloadNetworksClient) ListPublicIPs(ctx context.Context, id PrivateCloudId) (resp ListPublicIPsOperationResponse, err error)
ListPublicIPs ...
func (WorkloadNetworksClient) ListPublicIPsComplete ¶
func (c WorkloadNetworksClient) ListPublicIPsComplete(ctx context.Context, id PrivateCloudId) (ListPublicIPsCompleteResult, error)
ListPublicIPsComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListPublicIPsCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListPublicIPsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkPublicIPOperationPredicate) (resp ListPublicIPsCompleteResult, err error)
ListPublicIPsCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListSegments ¶
func (c WorkloadNetworksClient) ListSegments(ctx context.Context, id PrivateCloudId) (resp ListSegmentsOperationResponse, err error)
ListSegments ...
func (WorkloadNetworksClient) ListSegmentsComplete ¶
func (c WorkloadNetworksClient) ListSegmentsComplete(ctx context.Context, id PrivateCloudId) (ListSegmentsCompleteResult, error)
ListSegmentsComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListSegmentsCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListSegmentsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkSegmentOperationPredicate) (resp ListSegmentsCompleteResult, err error)
ListSegmentsCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListVMGroups ¶
func (c WorkloadNetworksClient) ListVMGroups(ctx context.Context, id PrivateCloudId) (resp ListVMGroupsOperationResponse, err error)
ListVMGroups ...
func (WorkloadNetworksClient) ListVMGroupsComplete ¶
func (c WorkloadNetworksClient) ListVMGroupsComplete(ctx context.Context, id PrivateCloudId) (ListVMGroupsCompleteResult, error)
ListVMGroupsComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListVMGroupsCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListVMGroupsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkVMGroupOperationPredicate) (resp ListVMGroupsCompleteResult, err error)
ListVMGroupsCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) ListVirtualMachines ¶
func (c WorkloadNetworksClient) ListVirtualMachines(ctx context.Context, id PrivateCloudId) (resp ListVirtualMachinesOperationResponse, err error)
ListVirtualMachines ...
func (WorkloadNetworksClient) ListVirtualMachinesComplete ¶
func (c WorkloadNetworksClient) ListVirtualMachinesComplete(ctx context.Context, id PrivateCloudId) (ListVirtualMachinesCompleteResult, error)
ListVirtualMachinesComplete retrieves all of the results into a single object
func (WorkloadNetworksClient) ListVirtualMachinesCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListVirtualMachinesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkVirtualMachineOperationPredicate) (resp ListVirtualMachinesCompleteResult, err error)
ListVirtualMachinesCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (WorkloadNetworksClient) UpdateDhcp ¶
func (c WorkloadNetworksClient) UpdateDhcp(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) (result UpdateDhcpOperationResponse, err error)
UpdateDhcp ...
func (WorkloadNetworksClient) UpdateDhcpThenPoll ¶
func (c WorkloadNetworksClient) UpdateDhcpThenPoll(ctx context.Context, id DhcpConfigurationId, input WorkloadNetworkDhcp) error
UpdateDhcpThenPoll performs UpdateDhcp then polls until it's completed
func (WorkloadNetworksClient) UpdateDnsService ¶
func (c WorkloadNetworksClient) UpdateDnsService(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) (result UpdateDnsServiceOperationResponse, err error)
UpdateDnsService ...
func (WorkloadNetworksClient) UpdateDnsServiceThenPoll ¶
func (c WorkloadNetworksClient) UpdateDnsServiceThenPoll(ctx context.Context, id DnsServiceId, input WorkloadNetworkDnsService) error
UpdateDnsServiceThenPoll performs UpdateDnsService then polls until it's completed
func (WorkloadNetworksClient) UpdateDnsZone ¶
func (c WorkloadNetworksClient) UpdateDnsZone(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) (result UpdateDnsZoneOperationResponse, err error)
UpdateDnsZone ...
func (WorkloadNetworksClient) UpdateDnsZoneThenPoll ¶
func (c WorkloadNetworksClient) UpdateDnsZoneThenPoll(ctx context.Context, id DnsZoneId, input WorkloadNetworkDnsZone) error
UpdateDnsZoneThenPoll performs UpdateDnsZone then polls until it's completed
func (WorkloadNetworksClient) UpdatePortMirroring ¶
func (c WorkloadNetworksClient) UpdatePortMirroring(ctx context.Context, id PortMirroringProfileId, input WorkloadNetworkPortMirroring) (result UpdatePortMirroringOperationResponse, err error)
UpdatePortMirroring ...
func (WorkloadNetworksClient) UpdatePortMirroringThenPoll ¶
func (c WorkloadNetworksClient) UpdatePortMirroringThenPoll(ctx context.Context, id PortMirroringProfileId, input WorkloadNetworkPortMirroring) error
UpdatePortMirroringThenPoll performs UpdatePortMirroring then polls until it's completed
func (WorkloadNetworksClient) UpdateSegments ¶
func (c WorkloadNetworksClient) UpdateSegments(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) (result UpdateSegmentsOperationResponse, err error)
UpdateSegments ...
func (WorkloadNetworksClient) UpdateSegmentsThenPoll ¶
func (c WorkloadNetworksClient) UpdateSegmentsThenPoll(ctx context.Context, id SegmentId, input WorkloadNetworkSegment) error
UpdateSegmentsThenPoll performs UpdateSegments then polls until it's completed
func (WorkloadNetworksClient) UpdateVMGroup ¶
func (c WorkloadNetworksClient) UpdateVMGroup(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) (result UpdateVMGroupOperationResponse, err error)
UpdateVMGroup ...
func (WorkloadNetworksClient) UpdateVMGroupThenPoll ¶
func (c WorkloadNetworksClient) UpdateVMGroupThenPoll(ctx context.Context, id VMGroupId, input WorkloadNetworkVMGroup) error
UpdateVMGroupThenPoll performs UpdateVMGroup then polls until it's completed
Source Files ¶
- client.go
- constants.go
- id_defaultvirtualmachine.go
- id_dhcpconfiguration.go
- id_dnsservice.go
- id_dnszone.go
- id_gateway.go
- id_portmirroringprofile.go
- id_privatecloud.go
- id_publicip.go
- id_segment.go
- id_vmgroup.go
- method_createdhcp_autorest.go
- method_creatednsservice_autorest.go
- method_creatednszone_autorest.go
- method_createportmirroring_autorest.go
- method_createpublicip_autorest.go
- method_createsegments_autorest.go
- method_createvmgroup_autorest.go
- method_deletedhcp_autorest.go
- method_deletednsservice_autorest.go
- method_deletednszone_autorest.go
- method_deleteportmirroring_autorest.go
- method_deletepublicip_autorest.go
- method_deletesegment_autorest.go
- method_deletevmgroup_autorest.go
- method_getdhcp_autorest.go
- method_getdnsservice_autorest.go
- method_getdnszone_autorest.go
- method_getgateway_autorest.go
- method_getportmirroring_autorest.go
- method_getpublicip_autorest.go
- method_getsegment_autorest.go
- method_getvirtualmachine_autorest.go
- method_getvmgroup_autorest.go
- method_listdhcp_autorest.go
- method_listdnsservices_autorest.go
- method_listdnszones_autorest.go
- method_listgateways_autorest.go
- method_listportmirroring_autorest.go
- method_listpublicips_autorest.go
- method_listsegments_autorest.go
- method_listvirtualmachines_autorest.go
- method_listvmgroups_autorest.go
- method_updatedhcp_autorest.go
- method_updatednsservice_autorest.go
- method_updatednszone_autorest.go
- method_updateportmirroring_autorest.go
- method_updatesegments_autorest.go
- method_updatevmgroup_autorest.go
- model_workloadnetworkdhcp.go
- model_workloadnetworkdhcpentity.go
- model_workloadnetworkdhcprelay.go
- model_workloadnetworkdhcpserver.go
- model_workloadnetworkdnsservice.go
- model_workloadnetworkdnsserviceproperties.go
- model_workloadnetworkdnszone.go
- model_workloadnetworkdnszoneproperties.go
- model_workloadnetworkgateway.go
- model_workloadnetworkgatewayproperties.go
- model_workloadnetworkportmirroring.go
- model_workloadnetworkportmirroringproperties.go
- model_workloadnetworkpublicip.go
- model_workloadnetworkpublicipproperties.go
- model_workloadnetworksegment.go
- model_workloadnetworksegmentportvif.go
- model_workloadnetworksegmentproperties.go
- model_workloadnetworksegmentsubnet.go
- model_workloadnetworkvirtualmachine.go
- model_workloadnetworkvirtualmachineproperties.go
- model_workloadnetworkvmgroup.go
- model_workloadnetworkvmgroupproperties.go
- predicates.go
- version.go