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 BaseWorkloadNetworkDhcpEntityImpl
- 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 GetOperationResponse
- type GetPortMirroringOperationResponse
- type GetPublicIPOperationResponse
- type GetSegmentOperationResponse
- type GetVMGroupOperationResponse
- type GetVirtualMachineOperationResponse
- type ListCompleteResult
- type ListCustomPager
- type ListDhcpCompleteResult
- type ListDhcpCustomPager
- type ListDhcpOperationResponse
- type ListDnsServicesCompleteResult
- type ListDnsServicesCustomPager
- type ListDnsServicesOperationResponse
- type ListDnsZonesCompleteResult
- type ListDnsZonesCustomPager
- type ListDnsZonesOperationResponse
- type ListGatewaysCompleteResult
- type ListGatewaysCustomPager
- type ListGatewaysOperationResponse
- type ListOperationResponse
- type ListPortMirroringCompleteResult
- type ListPortMirroringCustomPager
- type ListPortMirroringOperationResponse
- type ListPublicIPsCompleteResult
- type ListPublicIPsCustomPager
- type ListPublicIPsOperationResponse
- type ListSegmentsCompleteResult
- type ListSegmentsCustomPager
- type ListSegmentsOperationResponse
- type ListVMGroupsCompleteResult
- type ListVMGroupsCustomPager
- type ListVMGroupsOperationResponse
- type ListVirtualMachinesCompleteResult
- type ListVirtualMachinesCustomPager
- 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 RawWorkloadNetworkDhcpEntityImpl
- type Resource
- type ResourceOperationPredicate
- 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) Get(ctx context.Context, id PrivateCloudId) (result GetOperationResponse, err 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) List(ctx context.Context, id PrivateCloudId) (result ListOperationResponse, err error)
- func (c WorkloadNetworksClient) ListComplete(ctx context.Context, id PrivateCloudId) (ListCompleteResult, error)
- func (c WorkloadNetworksClient) ListCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate ResourceOperationPredicate) (result ListCompleteResult, err error)
- func (c WorkloadNetworksClient) ListDhcp(ctx context.Context, id PrivateCloudId) (result ListDhcpOperationResponse, err error)
- func (c WorkloadNetworksClient) ListDhcpComplete(ctx context.Context, id PrivateCloudId) (ListDhcpCompleteResult, error)
- func (c WorkloadNetworksClient) ListDhcpCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListDhcpCompleteResult, err error)
- func (c WorkloadNetworksClient) ListDnsServices(ctx context.Context, id PrivateCloudId) (result ListDnsServicesOperationResponse, err error)
- func (c WorkloadNetworksClient) ListDnsServicesComplete(ctx context.Context, id PrivateCloudId) (ListDnsServicesCompleteResult, error)
- func (c WorkloadNetworksClient) ListDnsServicesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListDnsServicesCompleteResult, err error)
- func (c WorkloadNetworksClient) ListDnsZones(ctx context.Context, id PrivateCloudId) (result ListDnsZonesOperationResponse, err error)
- func (c WorkloadNetworksClient) ListDnsZonesComplete(ctx context.Context, id PrivateCloudId) (ListDnsZonesCompleteResult, error)
- func (c WorkloadNetworksClient) ListDnsZonesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListDnsZonesCompleteResult, err error)
- func (c WorkloadNetworksClient) ListGateways(ctx context.Context, id PrivateCloudId) (result ListGatewaysOperationResponse, err error)
- func (c WorkloadNetworksClient) ListGatewaysComplete(ctx context.Context, id PrivateCloudId) (ListGatewaysCompleteResult, error)
- func (c WorkloadNetworksClient) ListGatewaysCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListGatewaysCompleteResult, err error)
- func (c WorkloadNetworksClient) ListPortMirroring(ctx context.Context, id PrivateCloudId) (result ListPortMirroringOperationResponse, err error)
- func (c WorkloadNetworksClient) ListPortMirroringComplete(ctx context.Context, id PrivateCloudId) (ListPortMirroringCompleteResult, error)
- func (c WorkloadNetworksClient) ListPortMirroringCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListPortMirroringCompleteResult, err error)
- func (c WorkloadNetworksClient) ListPublicIPs(ctx context.Context, id PrivateCloudId) (result ListPublicIPsOperationResponse, err error)
- func (c WorkloadNetworksClient) ListPublicIPsComplete(ctx context.Context, id PrivateCloudId) (ListPublicIPsCompleteResult, error)
- func (c WorkloadNetworksClient) ListPublicIPsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListPublicIPsCompleteResult, err error)
- func (c WorkloadNetworksClient) ListSegments(ctx context.Context, id PrivateCloudId) (result ListSegmentsOperationResponse, err error)
- func (c WorkloadNetworksClient) ListSegmentsComplete(ctx context.Context, id PrivateCloudId) (ListSegmentsCompleteResult, error)
- func (c WorkloadNetworksClient) ListSegmentsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListSegmentsCompleteResult, err error)
- func (c WorkloadNetworksClient) ListVMGroups(ctx context.Context, id PrivateCloudId) (result ListVMGroupsOperationResponse, err error)
- func (c WorkloadNetworksClient) ListVMGroupsComplete(ctx context.Context, id PrivateCloudId) (ListVMGroupsCompleteResult, error)
- func (c WorkloadNetworksClient) ListVMGroupsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result ListVMGroupsCompleteResult, err error)
- func (c WorkloadNetworksClient) ListVirtualMachines(ctx context.Context, id PrivateCloudId) (result ListVirtualMachinesOperationResponse, err error)
- func (c WorkloadNetworksClient) ListVirtualMachinesComplete(ctx context.Context, id PrivateCloudId) (ListVirtualMachinesCompleteResult, error)
- func (c WorkloadNetworksClient) ListVirtualMachinesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, ...) (result 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 ¶
ValidateVMGroupID checks that 'input' can be parsed as a V M Group ID
Types ¶
type BaseWorkloadNetworkDhcpEntityImpl ¶
type BaseWorkloadNetworkDhcpEntityImpl struct { DhcpType DhcpTypeEnum `json:"dhcpType"` DisplayName *string `json:"displayName,omitempty"` ProvisioningState *WorkloadNetworkDhcpProvisioningState `json:"provisioningState,omitempty"` Revision *int64 `json:"revision,omitempty"` Segments *[]string `json:"segments,omitempty"` }
func (BaseWorkloadNetworkDhcpEntityImpl) WorkloadNetworkDhcpEntity ¶
func (s BaseWorkloadNetworkDhcpEntityImpl) WorkloadNetworkDhcpEntity() BaseWorkloadNetworkDhcpEntityImpl
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) FromParseResult ¶
func (id *DefaultVirtualMachineId) FromParseResult(input resourceids.ParseResult) error
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 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) FromParseResult ¶
func (id *DhcpConfigurationId) FromParseResult(input resourceids.ParseResult) error
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" )
func (*DhcpTypeEnum) UnmarshalJSON ¶
func (s *DhcpTypeEnum) UnmarshalJSON(bytes []byte) error
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) FromParseResult ¶
func (id *DnsServiceId) FromParseResult(input resourceids.ParseResult) error
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" )
func (*DnsServiceLogLevelEnum) UnmarshalJSON ¶
func (s *DnsServiceLogLevelEnum) UnmarshalJSON(bytes []byte) error
type DnsServiceStatusEnum ¶
type DnsServiceStatusEnum string
const ( DnsServiceStatusEnumFAILURE DnsServiceStatusEnum = "FAILURE" DnsServiceStatusEnumSUCCESS DnsServiceStatusEnum = "SUCCESS" )
func (*DnsServiceStatusEnum) UnmarshalJSON ¶
func (s *DnsServiceStatusEnum) UnmarshalJSON(bytes []byte) error
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) FromParseResult ¶
func (id *DnsZoneId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶
func (id *GatewayId) FromParseResult(input resourceids.ParseResult) error
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 OData *odata.OData Model *WorkloadNetworkDhcp }
type GetDnsServiceOperationResponse ¶
type GetDnsServiceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkDnsService }
type GetDnsZoneOperationResponse ¶
type GetDnsZoneOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkDnsZone }
type GetGatewayOperationResponse ¶
type GetGatewayOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkGateway }
type GetOperationResponse ¶
type GetPortMirroringOperationResponse ¶
type GetPortMirroringOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkPortMirroring }
type GetPublicIPOperationResponse ¶
type GetPublicIPOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkPublicIP }
type GetSegmentOperationResponse ¶
type GetSegmentOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkSegment }
type GetVMGroupOperationResponse ¶
type GetVMGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkVMGroup }
type GetVirtualMachineOperationResponse ¶
type GetVirtualMachineOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkloadNetworkVirtualMachine }
type ListCompleteResult ¶
type ListCustomPager ¶
func (*ListCustomPager) NextPageLink ¶
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListDhcpCompleteResult ¶
type ListDhcpCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkDhcp }
type ListDhcpCustomPager ¶
func (*ListDhcpCustomPager) NextPageLink ¶
func (p *ListDhcpCustomPager) NextPageLink() *odata.Link
type ListDhcpOperationResponse ¶
type ListDhcpOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkDhcp }
type ListDnsServicesCompleteResult ¶
type ListDnsServicesCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkDnsService }
type ListDnsServicesCustomPager ¶
func (*ListDnsServicesCustomPager) NextPageLink ¶
func (p *ListDnsServicesCustomPager) NextPageLink() *odata.Link
type ListDnsServicesOperationResponse ¶
type ListDnsServicesOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkDnsService }
type ListDnsZonesCompleteResult ¶
type ListDnsZonesCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkDnsZone }
type ListDnsZonesCustomPager ¶
func (*ListDnsZonesCustomPager) NextPageLink ¶
func (p *ListDnsZonesCustomPager) NextPageLink() *odata.Link
type ListDnsZonesOperationResponse ¶
type ListDnsZonesOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkDnsZone }
type ListGatewaysCompleteResult ¶
type ListGatewaysCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkGateway }
type ListGatewaysCustomPager ¶
func (*ListGatewaysCustomPager) NextPageLink ¶
func (p *ListGatewaysCustomPager) NextPageLink() *odata.Link
type ListGatewaysOperationResponse ¶
type ListGatewaysOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkGateway }
type ListOperationResponse ¶
type ListPortMirroringCompleteResult ¶
type ListPortMirroringCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkPortMirroring }
type ListPortMirroringCustomPager ¶
func (*ListPortMirroringCustomPager) NextPageLink ¶
func (p *ListPortMirroringCustomPager) NextPageLink() *odata.Link
type ListPortMirroringOperationResponse ¶
type ListPortMirroringOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkPortMirroring }
type ListPublicIPsCompleteResult ¶
type ListPublicIPsCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkPublicIP }
type ListPublicIPsCustomPager ¶
func (*ListPublicIPsCustomPager) NextPageLink ¶
func (p *ListPublicIPsCustomPager) NextPageLink() *odata.Link
type ListPublicIPsOperationResponse ¶
type ListPublicIPsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkPublicIP }
type ListSegmentsCompleteResult ¶
type ListSegmentsCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkSegment }
type ListSegmentsCustomPager ¶
func (*ListSegmentsCustomPager) NextPageLink ¶
func (p *ListSegmentsCustomPager) NextPageLink() *odata.Link
type ListSegmentsOperationResponse ¶
type ListSegmentsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkSegment }
type ListVMGroupsCompleteResult ¶
type ListVMGroupsCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkVMGroup }
type ListVMGroupsCustomPager ¶
func (*ListVMGroupsCustomPager) NextPageLink ¶
func (p *ListVMGroupsCustomPager) NextPageLink() *odata.Link
type ListVMGroupsOperationResponse ¶
type ListVMGroupsOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkVMGroup }
type ListVirtualMachinesCompleteResult ¶
type ListVirtualMachinesCompleteResult struct { LatestHttpResponse *http.Response Items []WorkloadNetworkVirtualMachine }
type ListVirtualMachinesCustomPager ¶
func (*ListVirtualMachinesCustomPager) NextPageLink ¶
func (p *ListVirtualMachinesCustomPager) NextPageLink() *odata.Link
type ListVirtualMachinesOperationResponse ¶
type ListVirtualMachinesOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]WorkloadNetworkVirtualMachine }
type PortMirroringDirectionEnum ¶
type PortMirroringDirectionEnum string
const ( PortMirroringDirectionEnumBIDIRECTIONAL PortMirroringDirectionEnum = "BIDIRECTIONAL" PortMirroringDirectionEnumEGRESS PortMirroringDirectionEnum = "EGRESS" PortMirroringDirectionEnumINGRESS PortMirroringDirectionEnum = "INGRESS" )
func (*PortMirroringDirectionEnum) UnmarshalJSON ¶
func (s *PortMirroringDirectionEnum) UnmarshalJSON(bytes []byte) error
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) FromParseResult ¶
func (id *PortMirroringProfileId) FromParseResult(input resourceids.ParseResult) error
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" )
func (*PortMirroringStatusEnum) UnmarshalJSON ¶
func (s *PortMirroringStatusEnum) UnmarshalJSON(bytes []byte) error
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) FromParseResult ¶
func (id *PrivateCloudId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶
func (id *PublicIPId) FromParseResult(input resourceids.ParseResult) error
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 RawWorkloadNetworkDhcpEntityImpl ¶
type RawWorkloadNetworkDhcpEntityImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawWorkloadNetworkDhcpEntityImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawWorkloadNetworkDhcpEntityImpl) WorkloadNetworkDhcpEntity ¶
func (s RawWorkloadNetworkDhcpEntityImpl) WorkloadNetworkDhcpEntity() BaseWorkloadNetworkDhcpEntityImpl
type ResourceOperationPredicate ¶
func (ResourceOperationPredicate) Matches ¶
func (p ResourceOperationPredicate) Matches(input Resource) bool
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) FromParseResult ¶
func (id *SegmentId) FromParseResult(input resourceids.ParseResult) error
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" )
func (*SegmentStatusEnum) UnmarshalJSON ¶
func (s *SegmentStatusEnum) UnmarshalJSON(bytes []byte) error
type VMGroupId ¶
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 ¶
func NewVMGroupID(subscriptionId string, resourceGroupName string, privateCloudName string, vmGroupId string) VMGroupId
NewVMGroupID returns a new VMGroupId struct
func ParseVMGroupID ¶
ParseVMGroupID parses 'input' into a VMGroupId
func ParseVMGroupIDInsensitively ¶
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) FromParseResult ¶
func (id *VMGroupId) FromParseResult(input resourceids.ParseResult) error
func (VMGroupId) Segments ¶
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" )
func (*VMGroupStatusEnum) UnmarshalJSON ¶
func (s *VMGroupStatusEnum) UnmarshalJSON(bytes []byte) error
type VMTypeEnum ¶
type VMTypeEnum string
const ( VMTypeEnumEDGE VMTypeEnum = "EDGE" VMTypeEnumREGULAR VMTypeEnum = "REGULAR" VMTypeEnumSERVICE VMTypeEnum = "SERVICE" )
func (*VMTypeEnum) UnmarshalJSON ¶
func (s *VMTypeEnum) UnmarshalJSON(bytes []byte) error
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 {
WorkloadNetworkDhcpEntity() BaseWorkloadNetworkDhcpEntityImpl
}
func UnmarshalWorkloadNetworkDhcpEntityImplementation ¶
func UnmarshalWorkloadNetworkDhcpEntityImplementation(input []byte) (WorkloadNetworkDhcpEntity, error)
type WorkloadNetworkDhcpOperationPredicate ¶
func (WorkloadNetworkDhcpOperationPredicate) Matches ¶
func (p WorkloadNetworkDhcpOperationPredicate) Matches(input WorkloadNetworkDhcp) bool
type WorkloadNetworkDhcpProvisioningState ¶
type WorkloadNetworkDhcpProvisioningState string
const ( WorkloadNetworkDhcpProvisioningStateBuilding WorkloadNetworkDhcpProvisioningState = "Building" WorkloadNetworkDhcpProvisioningStateCanceled WorkloadNetworkDhcpProvisioningState = "Canceled" WorkloadNetworkDhcpProvisioningStateDeleting WorkloadNetworkDhcpProvisioningState = "Deleting" WorkloadNetworkDhcpProvisioningStateFailed WorkloadNetworkDhcpProvisioningState = "Failed" WorkloadNetworkDhcpProvisioningStateSucceeded WorkloadNetworkDhcpProvisioningState = "Succeeded" WorkloadNetworkDhcpProvisioningStateUpdating WorkloadNetworkDhcpProvisioningState = "Updating" )
func (*WorkloadNetworkDhcpProvisioningState) UnmarshalJSON ¶
func (s *WorkloadNetworkDhcpProvisioningState) UnmarshalJSON(bytes []byte) error
type WorkloadNetworkDhcpRelay ¶
type WorkloadNetworkDhcpRelay struct { ServerAddresses *[]string `json:"serverAddresses,omitempty"` DhcpType DhcpTypeEnum `json:"dhcpType"` 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)
func (WorkloadNetworkDhcpRelay) WorkloadNetworkDhcpEntity ¶
func (s WorkloadNetworkDhcpRelay) WorkloadNetworkDhcpEntity() BaseWorkloadNetworkDhcpEntityImpl
type WorkloadNetworkDhcpServer ¶
type WorkloadNetworkDhcpServer struct { LeaseTime *int64 `json:"leaseTime,omitempty"` ServerAddress *string `json:"serverAddress,omitempty"` DhcpType DhcpTypeEnum `json:"dhcpType"` 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)
func (WorkloadNetworkDhcpServer) WorkloadNetworkDhcpEntity ¶
func (s WorkloadNetworkDhcpServer) WorkloadNetworkDhcpEntity() BaseWorkloadNetworkDhcpEntityImpl
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" WorkloadNetworkDnsServiceProvisioningStateCanceled WorkloadNetworkDnsServiceProvisioningState = "Canceled" WorkloadNetworkDnsServiceProvisioningStateDeleting WorkloadNetworkDnsServiceProvisioningState = "Deleting" WorkloadNetworkDnsServiceProvisioningStateFailed WorkloadNetworkDnsServiceProvisioningState = "Failed" WorkloadNetworkDnsServiceProvisioningStateSucceeded WorkloadNetworkDnsServiceProvisioningState = "Succeeded" WorkloadNetworkDnsServiceProvisioningStateUpdating WorkloadNetworkDnsServiceProvisioningState = "Updating" )
func (*WorkloadNetworkDnsServiceProvisioningState) UnmarshalJSON ¶
func (s *WorkloadNetworkDnsServiceProvisioningState) UnmarshalJSON(bytes []byte) error
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" WorkloadNetworkDnsZoneProvisioningStateCanceled WorkloadNetworkDnsZoneProvisioningState = "Canceled" WorkloadNetworkDnsZoneProvisioningStateDeleting WorkloadNetworkDnsZoneProvisioningState = "Deleting" WorkloadNetworkDnsZoneProvisioningStateFailed WorkloadNetworkDnsZoneProvisioningState = "Failed" WorkloadNetworkDnsZoneProvisioningStateSucceeded WorkloadNetworkDnsZoneProvisioningState = "Succeeded" WorkloadNetworkDnsZoneProvisioningStateUpdating WorkloadNetworkDnsZoneProvisioningState = "Updating" )
func (*WorkloadNetworkDnsZoneProvisioningState) UnmarshalJSON ¶
func (s *WorkloadNetworkDnsZoneProvisioningState) UnmarshalJSON(bytes []byte) error
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" WorkloadNetworkPortMirroringProvisioningStateCanceled WorkloadNetworkPortMirroringProvisioningState = "Canceled" WorkloadNetworkPortMirroringProvisioningStateDeleting WorkloadNetworkPortMirroringProvisioningState = "Deleting" WorkloadNetworkPortMirroringProvisioningStateFailed WorkloadNetworkPortMirroringProvisioningState = "Failed" WorkloadNetworkPortMirroringProvisioningStateSucceeded WorkloadNetworkPortMirroringProvisioningState = "Succeeded" WorkloadNetworkPortMirroringProvisioningStateUpdating WorkloadNetworkPortMirroringProvisioningState = "Updating" )
func (*WorkloadNetworkPortMirroringProvisioningState) UnmarshalJSON ¶
func (s *WorkloadNetworkPortMirroringProvisioningState) UnmarshalJSON(bytes []byte) error
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" WorkloadNetworkPublicIPProvisioningStateCanceled WorkloadNetworkPublicIPProvisioningState = "Canceled" WorkloadNetworkPublicIPProvisioningStateDeleting WorkloadNetworkPublicIPProvisioningState = "Deleting" WorkloadNetworkPublicIPProvisioningStateFailed WorkloadNetworkPublicIPProvisioningState = "Failed" WorkloadNetworkPublicIPProvisioningStateSucceeded WorkloadNetworkPublicIPProvisioningState = "Succeeded" WorkloadNetworkPublicIPProvisioningStateUpdating WorkloadNetworkPublicIPProvisioningState = "Updating" )
func (*WorkloadNetworkPublicIPProvisioningState) UnmarshalJSON ¶
func (s *WorkloadNetworkPublicIPProvisioningState) UnmarshalJSON(bytes []byte) error
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" WorkloadNetworkSegmentProvisioningStateCanceled WorkloadNetworkSegmentProvisioningState = "Canceled" WorkloadNetworkSegmentProvisioningStateDeleting WorkloadNetworkSegmentProvisioningState = "Deleting" WorkloadNetworkSegmentProvisioningStateFailed WorkloadNetworkSegmentProvisioningState = "Failed" WorkloadNetworkSegmentProvisioningStateSucceeded WorkloadNetworkSegmentProvisioningState = "Succeeded" WorkloadNetworkSegmentProvisioningStateUpdating WorkloadNetworkSegmentProvisioningState = "Updating" )
func (*WorkloadNetworkSegmentProvisioningState) UnmarshalJSON ¶
func (s *WorkloadNetworkSegmentProvisioningState) UnmarshalJSON(bytes []byte) error
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" WorkloadNetworkVMGroupProvisioningStateCanceled WorkloadNetworkVMGroupProvisioningState = "Canceled" WorkloadNetworkVMGroupProvisioningStateDeleting WorkloadNetworkVMGroupProvisioningState = "Deleting" WorkloadNetworkVMGroupProvisioningStateFailed WorkloadNetworkVMGroupProvisioningState = "Failed" WorkloadNetworkVMGroupProvisioningStateSucceeded WorkloadNetworkVMGroupProvisioningState = "Succeeded" WorkloadNetworkVMGroupProvisioningStateUpdating WorkloadNetworkVMGroupProvisioningState = "Updating" )
func (*WorkloadNetworkVMGroupProvisioningState) UnmarshalJSON ¶
func (s *WorkloadNetworkVMGroupProvisioningState) UnmarshalJSON(bytes []byte) error
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 *resourcemanager.Client
}
func NewWorkloadNetworksClientWithBaseURI ¶
func NewWorkloadNetworksClientWithBaseURI(sdkApi sdkEnv.Api) (*WorkloadNetworksClient, error)
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) Get ¶
func (c WorkloadNetworksClient) Get(ctx context.Context, id PrivateCloudId) (result GetOperationResponse, err error)
Get ...
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) List ¶
func (c WorkloadNetworksClient) List(ctx context.Context, id PrivateCloudId) (result ListOperationResponse, err error)
List ...
func (WorkloadNetworksClient) ListComplete ¶
func (c WorkloadNetworksClient) ListComplete(ctx context.Context, id PrivateCloudId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate ResourceOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListDhcp ¶
func (c WorkloadNetworksClient) ListDhcp(ctx context.Context, id PrivateCloudId) (result ListDhcpOperationResponse, err error)
ListDhcp ...
func (WorkloadNetworksClient) ListDhcpComplete ¶
func (c WorkloadNetworksClient) ListDhcpComplete(ctx context.Context, id PrivateCloudId) (ListDhcpCompleteResult, error)
ListDhcpComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListDhcpCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListDhcpCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkDhcpOperationPredicate) (result ListDhcpCompleteResult, err error)
ListDhcpCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListDnsServices ¶
func (c WorkloadNetworksClient) ListDnsServices(ctx context.Context, id PrivateCloudId) (result ListDnsServicesOperationResponse, err error)
ListDnsServices ...
func (WorkloadNetworksClient) ListDnsServicesComplete ¶
func (c WorkloadNetworksClient) ListDnsServicesComplete(ctx context.Context, id PrivateCloudId) (ListDnsServicesCompleteResult, error)
ListDnsServicesComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListDnsServicesCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListDnsServicesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkDnsServiceOperationPredicate) (result ListDnsServicesCompleteResult, err error)
ListDnsServicesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListDnsZones ¶
func (c WorkloadNetworksClient) ListDnsZones(ctx context.Context, id PrivateCloudId) (result ListDnsZonesOperationResponse, err error)
ListDnsZones ...
func (WorkloadNetworksClient) ListDnsZonesComplete ¶
func (c WorkloadNetworksClient) ListDnsZonesComplete(ctx context.Context, id PrivateCloudId) (ListDnsZonesCompleteResult, error)
ListDnsZonesComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListDnsZonesCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListDnsZonesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkDnsZoneOperationPredicate) (result ListDnsZonesCompleteResult, err error)
ListDnsZonesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListGateways ¶
func (c WorkloadNetworksClient) ListGateways(ctx context.Context, id PrivateCloudId) (result ListGatewaysOperationResponse, err error)
ListGateways ...
func (WorkloadNetworksClient) ListGatewaysComplete ¶
func (c WorkloadNetworksClient) ListGatewaysComplete(ctx context.Context, id PrivateCloudId) (ListGatewaysCompleteResult, error)
ListGatewaysComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListGatewaysCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListGatewaysCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkGatewayOperationPredicate) (result ListGatewaysCompleteResult, err error)
ListGatewaysCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListPortMirroring ¶
func (c WorkloadNetworksClient) ListPortMirroring(ctx context.Context, id PrivateCloudId) (result ListPortMirroringOperationResponse, err error)
ListPortMirroring ...
func (WorkloadNetworksClient) ListPortMirroringComplete ¶
func (c WorkloadNetworksClient) ListPortMirroringComplete(ctx context.Context, id PrivateCloudId) (ListPortMirroringCompleteResult, error)
ListPortMirroringComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListPortMirroringCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListPortMirroringCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkPortMirroringOperationPredicate) (result ListPortMirroringCompleteResult, err error)
ListPortMirroringCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListPublicIPs ¶
func (c WorkloadNetworksClient) ListPublicIPs(ctx context.Context, id PrivateCloudId) (result ListPublicIPsOperationResponse, err error)
ListPublicIPs ...
func (WorkloadNetworksClient) ListPublicIPsComplete ¶
func (c WorkloadNetworksClient) ListPublicIPsComplete(ctx context.Context, id PrivateCloudId) (ListPublicIPsCompleteResult, error)
ListPublicIPsComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListPublicIPsCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListPublicIPsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkPublicIPOperationPredicate) (result ListPublicIPsCompleteResult, err error)
ListPublicIPsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListSegments ¶
func (c WorkloadNetworksClient) ListSegments(ctx context.Context, id PrivateCloudId) (result ListSegmentsOperationResponse, err error)
ListSegments ...
func (WorkloadNetworksClient) ListSegmentsComplete ¶
func (c WorkloadNetworksClient) ListSegmentsComplete(ctx context.Context, id PrivateCloudId) (ListSegmentsCompleteResult, error)
ListSegmentsComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListSegmentsCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListSegmentsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkSegmentOperationPredicate) (result ListSegmentsCompleteResult, err error)
ListSegmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListVMGroups ¶
func (c WorkloadNetworksClient) ListVMGroups(ctx context.Context, id PrivateCloudId) (result ListVMGroupsOperationResponse, err error)
ListVMGroups ...
func (WorkloadNetworksClient) ListVMGroupsComplete ¶
func (c WorkloadNetworksClient) ListVMGroupsComplete(ctx context.Context, id PrivateCloudId) (ListVMGroupsCompleteResult, error)
ListVMGroupsComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListVMGroupsCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListVMGroupsCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkVMGroupOperationPredicate) (result ListVMGroupsCompleteResult, err error)
ListVMGroupsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (WorkloadNetworksClient) ListVirtualMachines ¶
func (c WorkloadNetworksClient) ListVirtualMachines(ctx context.Context, id PrivateCloudId) (result ListVirtualMachinesOperationResponse, err error)
ListVirtualMachines ...
func (WorkloadNetworksClient) ListVirtualMachinesComplete ¶
func (c WorkloadNetworksClient) ListVirtualMachinesComplete(ctx context.Context, id PrivateCloudId) (ListVirtualMachinesCompleteResult, error)
ListVirtualMachinesComplete retrieves all the results into a single object
func (WorkloadNetworksClient) ListVirtualMachinesCompleteMatchingPredicate ¶
func (c WorkloadNetworksClient) ListVirtualMachinesCompleteMatchingPredicate(ctx context.Context, id PrivateCloudId, predicate WorkloadNetworkVirtualMachineOperationPredicate) (result ListVirtualMachinesCompleteResult, err error)
ListVirtualMachinesCompleteMatchingPredicate retrieves all the results and then applies 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.go
- method_creatednsservice.go
- method_creatednszone.go
- method_createportmirroring.go
- method_createpublicip.go
- method_createsegments.go
- method_createvmgroup.go
- method_deletedhcp.go
- method_deletednsservice.go
- method_deletednszone.go
- method_deleteportmirroring.go
- method_deletepublicip.go
- method_deletesegment.go
- method_deletevmgroup.go
- method_get.go
- method_getdhcp.go
- method_getdnsservice.go
- method_getdnszone.go
- method_getgateway.go
- method_getportmirroring.go
- method_getpublicip.go
- method_getsegment.go
- method_getvirtualmachine.go
- method_getvmgroup.go
- method_list.go
- method_listdhcp.go
- method_listdnsservices.go
- method_listdnszones.go
- method_listgateways.go
- method_listportmirroring.go
- method_listpublicips.go
- method_listsegments.go
- method_listvirtualmachines.go
- method_listvmgroups.go
- method_updatedhcp.go
- method_updatednsservice.go
- method_updatednszone.go
- method_updateportmirroring.go
- method_updatesegments.go
- method_updatevmgroup.go
- model_resource.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