Documentation ¶
Index ¶
- func ValidateAutomationCompilationJobID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateCloudServicesIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateCloudServicesPublicIPAddressID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateExpressRouteCircuitPeeringID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateHyperVSiteJobID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateHyperVSiteMachineID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateHyperVSiteRunAsAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateKeyVaultID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateKeyVaultKeyID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateManagementGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateNetworkInterfaceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateNetworkInterfaceIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProvisioningServiceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidatePublicIPAddressID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateResourceGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateScopeID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSubscriptionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateUserAssignedIdentityID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVMwareSiteJobID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVMwareSiteMachineID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVMwareSiteRunAsAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVPNConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualHubBGPConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualHubIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualMachineScaleSetIPConfigurationId(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualMachineScaleSetNetworkInterfaceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualMachineScaleSetPublicIPAddressID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualRouterPeeringID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualWANP2SVPNGatewayID(input interface{}, key string) (warnings []string, errors []error)
- type AutomationCompilationJobId
- func NewAutomationCompilationJobID(subscriptionId string, resourceGroupName string, automationAccountName string, ...) AutomationCompilationJobId
- func ParseAutomationCompilationJobID(input string) (*AutomationCompilationJobId, error)
- func ParseAutomationCompilationJobIDInsensitively(input string) (*AutomationCompilationJobId, error)
- type CloudServicesIPConfigurationId
- func NewCloudServicesIPConfigurationID(subscriptionId string, resourceGroupName string, cloudServiceName string, ...) CloudServicesIPConfigurationId
- func ParseCloudServicesIPConfigurationID(input string) (*CloudServicesIPConfigurationId, error)
- func ParseCloudServicesIPConfigurationIDInsensitively(input string) (*CloudServicesIPConfigurationId, error)
- type CloudServicesPublicIPAddressId
- func NewCloudServicesPublicIPAddressID(subscriptionId string, resourceGroupName string, cloudServiceName string, ...) CloudServicesPublicIPAddressId
- func ParseCloudServicesPublicIPAddressID(input string) (*CloudServicesPublicIPAddressId, error)
- func ParseCloudServicesPublicIPAddressIDInsensitively(input string) (*CloudServicesPublicIPAddressId, error)
- type ExpressRouteCircuitPeeringId
- func NewExpressRouteCircuitPeeringID(subscriptionId string, resourceGroupName string, circuitName string, ...) ExpressRouteCircuitPeeringId
- func ParseExpressRouteCircuitPeeringID(input string) (*ExpressRouteCircuitPeeringId, error)
- func ParseExpressRouteCircuitPeeringIDInsensitively(input string) (*ExpressRouteCircuitPeeringId, error)
- type HyperVSiteJobId
- type HyperVSiteMachineId
- type HyperVSiteRunAsAccountId
- func NewHyperVSiteRunAsAccountID(subscriptionId string, resourceGroupName string, hyperVSiteName string, ...) HyperVSiteRunAsAccountId
- func ParseHyperVSiteRunAsAccountID(input string) (*HyperVSiteRunAsAccountId, error)
- func ParseHyperVSiteRunAsAccountIDInsensitively(input string) (*HyperVSiteRunAsAccountId, error)
- type KeyVaultId
- type KeyVaultKeyId
- type ManagementGroupId
- type NetworkInterfaceIPConfigurationId
- func NewNetworkInterfaceIPConfigurationID(subscriptionId string, resourceGroupName string, networkInterfaceName string, ...) NetworkInterfaceIPConfigurationId
- func ParseNetworkInterfaceIPConfigurationID(input string) (*NetworkInterfaceIPConfigurationId, error)
- func ParseNetworkInterfaceIPConfigurationIDInsensitively(input string) (*NetworkInterfaceIPConfigurationId, error)
- type NetworkInterfaceId
- type ProvisioningServiceId
- type PublicIPAddressId
- type ResourceGroupId
- type ScopeId
- type SubscriptionId
- type UserAssignedIdentityId
- type VMwareSiteJobId
- type VMwareSiteMachineId
- type VMwareSiteRunAsAccountId
- func NewVMwareSiteRunAsAccountID(subscriptionId string, resourceGroupName string, vmwareSiteName string, ...) VMwareSiteRunAsAccountId
- func ParseVMwareSiteRunAsAccountID(input string) (*VMwareSiteRunAsAccountId, error)
- func ParseVMwareSiteRunAsAccountIDInsensitively(input string) (*VMwareSiteRunAsAccountId, error)
- type VPNConnectionId
- type VirtualHubBGPConnectionId
- func NewVirtualHubBGPConnectionID(subscriptionId string, resourceGroupName string, hubName string, ...) VirtualHubBGPConnectionId
- func ParseVirtualHubBGPConnectionID(input string) (*VirtualHubBGPConnectionId, error)
- func ParseVirtualHubBGPConnectionIDInsensitively(input string) (*VirtualHubBGPConnectionId, error)
- type VirtualHubIPConfigurationId
- func NewVirtualHubIPConfigurationID(subscriptionId string, resourceGroupName string, virtualHubName string, ...) VirtualHubIPConfigurationId
- func ParseVirtualHubIPConfigurationID(input string) (*VirtualHubIPConfigurationId, error)
- func ParseVirtualHubIPConfigurationIDInsensitively(input string) (*VirtualHubIPConfigurationId, error)
- type VirtualMachineScaleSetIPConfigurationId
- func NewVirtualMachineScaleSetIPConfigurationID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetIPConfigurationId
- func ParseVirtualMachineScaleSetIPConfigurationId(input string) (*VirtualMachineScaleSetIPConfigurationId, error)
- func ParseVirtualMachineScaleSetIPConfigurationIdInsensitively(input string) (*VirtualMachineScaleSetIPConfigurationId, error)
- type VirtualMachineScaleSetNetworkInterfaceId
- func NewVirtualMachineScaleSetNetworkInterfaceID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetNetworkInterfaceId
- func ParseVirtualMachineScaleSetNetworkInterfaceID(input string) (*VirtualMachineScaleSetNetworkInterfaceId, error)
- func ParseVirtualMachineScaleSetNetworkInterfaceIDInsensitively(input string) (*VirtualMachineScaleSetNetworkInterfaceId, error)
- type VirtualMachineScaleSetPublicIPAddressId
- func NewVirtualMachineScaleSetPublicIPAddressID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetPublicIPAddressId
- func ParseVirtualMachineScaleSetPublicIPAddressID(input string) (*VirtualMachineScaleSetPublicIPAddressId, error)
- func ParseVirtualMachineScaleSetPublicIPAddressIDInsensitively(input string) (*VirtualMachineScaleSetPublicIPAddressId, error)
- type VirtualRouterPeeringId
- func NewVirtualRouterPeeringID(subscriptionId string, resourceGroupName string, virtualRouterName string, ...) VirtualRouterPeeringId
- func ParseVirtualRouterPeeringID(input string) (*VirtualRouterPeeringId, error)
- func ParseVirtualRouterPeeringIDInsensitively(input string) (*VirtualRouterPeeringId, error)
- type VirtualWANP2SVPNGatewayId
- func NewVirtualWANP2SVPNGatewayID(subscriptionId string, resourceGroupName string, gatewayName string) VirtualWANP2SVPNGatewayId
- func ParseVirtualWANP2SVPNGatewayID(input string) (*VirtualWANP2SVPNGatewayId, error)
- func ParseVirtualWANP2SVPNGatewayIDInsensitively(input string) (*VirtualWANP2SVPNGatewayId, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateAutomationCompilationJobID ¶ added in v0.52.0
func ValidateAutomationCompilationJobID(input interface{}, key string) (warnings []string, errors []error)
ValidateAutomationCompilationJobID checks that 'input' can be parsed as a Compilation Job ID
func ValidateCloudServicesIPConfigurationID ¶ added in v0.39.0
func ValidateCloudServicesIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)
ValidateCloudServicesIPConfigurationID checks that 'input' can be parsed as a Cloud Services I P Configuration ID
func ValidateCloudServicesPublicIPAddressID ¶ added in v0.39.0
func ValidateCloudServicesPublicIPAddressID(input interface{}, key string) (warnings []string, errors []error)
ValidateCloudServicesPublicIPAddressID checks that 'input' can be parsed as a Cloud Services Public I P Address ID
func ValidateExpressRouteCircuitPeeringID ¶ added in v0.39.0
func ValidateExpressRouteCircuitPeeringID(input interface{}, key string) (warnings []string, errors []error)
ValidateExpressRouteCircuitPeeringID checks that 'input' can be parsed as a Express Route Circuit Peering ID
func ValidateHyperVSiteJobID ¶ added in v0.48.0
ValidateHyperVSiteJobID checks that 'input' can be parsed as a Hyper V Site Job ID
func ValidateHyperVSiteMachineID ¶ added in v0.48.0
ValidateHyperVSiteMachineID checks that 'input' can be parsed as a Hyper V Site Machine ID
func ValidateHyperVSiteRunAsAccountID ¶ added in v0.48.0
func ValidateHyperVSiteRunAsAccountID(input interface{}, key string) (warnings []string, errors []error)
ValidateHyperVSiteRunAsAccountID checks that 'input' can be parsed as a Hyper V Site Run As Account ID
func ValidateKeyVaultID ¶ added in v0.53.0
ValidateKeyVaultID checks that 'input' can be parsed as a Key Vault ID
func ValidateKeyVaultKeyID ¶ added in v0.53.0
ValidateKeyVaultKeyID checks that 'input' can be parsed as a Key ID
func ValidateManagementGroupID ¶
ValidateManagementGroupID checks that 'input' can be parsed as a Management Group ID
func ValidateNetworkInterfaceID ¶ added in v0.39.0
ValidateNetworkInterfaceID checks that 'input' can be parsed as a Network Interface ID
func ValidateNetworkInterfaceIPConfigurationID ¶ added in v0.39.0
func ValidateNetworkInterfaceIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)
ValidateNetworkInterfaceIPConfigurationID checks that 'input' can be parsed as a Network Interface I P Configuration ID
func ValidateProvisioningServiceID ¶ added in v0.39.1
func ValidateProvisioningServiceID(input interface{}, key string) (warnings []string, errors []error)
ValidateProvisioningServiceID checks that 'input' can be parsed as a Provisioning Service ID
func ValidatePublicIPAddressID ¶ added in v0.39.0
ValidatePublicIPAddressID checks that 'input' can be parsed as a Public I P Address ID
func ValidateResourceGroupID ¶
ValidateResourceGroupID checks that 'input' can be parsed as a Resource Group ID
func ValidateScopeID ¶ added in v0.21.0
ValidateScopeID checks that 'input' can be parsed as a Scope ID
func ValidateSubscriptionID ¶
ValidateSubscriptionID checks that 'input' can be parsed as a Subscription ID
func ValidateUserAssignedIdentityID ¶
func ValidateUserAssignedIdentityID(input interface{}, key string) (warnings []string, errors []error)
ValidateUserAssignedIdentityID checks that 'input' can be parsed as a User Assigned Identity ID
func ValidateVMwareSiteJobID ¶ added in v0.48.0
ValidateVMwareSiteJobID checks that 'input' can be parsed as a VMware Site Job ID
func ValidateVMwareSiteMachineID ¶ added in v0.48.0
ValidateVMwareSiteMachineID checks that 'input' can be parsed as a VMware Site Machine ID
func ValidateVMwareSiteRunAsAccountID ¶ added in v0.48.0
func ValidateVMwareSiteRunAsAccountID(input interface{}, key string) (warnings []string, errors []error)
ValidateVMwareSiteRunAsAccountID checks that 'input' can be parsed as a VMware Site Run As Account ID
func ValidateVPNConnectionID ¶ added in v0.39.0
ValidateVPNConnectionID checks that 'input' can be parsed as a V P N Connection ID
func ValidateVirtualHubBGPConnectionID ¶ added in v0.39.0
func ValidateVirtualHubBGPConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualHubBGPConnectionID checks that 'input' can be parsed as a Virtual Hub B G P Connection ID
func ValidateVirtualHubIPConfigurationID ¶ added in v0.39.0
func ValidateVirtualHubIPConfigurationID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualHubIPConfigurationID checks that 'input' can be parsed as a Virtual Hub I P Configuration ID
func ValidateVirtualMachineScaleSetIPConfigurationId ¶ added in v0.39.0
func ValidateVirtualMachineScaleSetIPConfigurationId(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualMachineScaleSetIPConfigurationId checks that 'input' can be parsed as a Virtual Machine Scale Set Public I P Address ID
func ValidateVirtualMachineScaleSetNetworkInterfaceID ¶ added in v0.39.0
func ValidateVirtualMachineScaleSetNetworkInterfaceID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualMachineScaleSetNetworkInterfaceID checks that 'input' can be parsed as a Virtual Machine Scale Set Network Interface ID
func ValidateVirtualMachineScaleSetPublicIPAddressID ¶ added in v0.39.0
func ValidateVirtualMachineScaleSetPublicIPAddressID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualMachineScaleSetPublicIPAddressID checks that 'input' can be parsed as a Virtual Machine Scale Set Public I P Address ID
func ValidateVirtualRouterPeeringID ¶ added in v0.39.0
func ValidateVirtualRouterPeeringID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualRouterPeeringID checks that 'input' can be parsed as a Virtual Router Peering ID
func ValidateVirtualWANP2SVPNGatewayID ¶ added in v0.39.0
func ValidateVirtualWANP2SVPNGatewayID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualWANP2SVPNGatewayID checks that 'input' can be parsed as a Virtual WAN P2S VPN Gateway ID
Types ¶
type AutomationCompilationJobId ¶ added in v0.52.0
type AutomationCompilationJobId struct { SubscriptionId string ResourceGroupName string AutomationAccountName string CompilationJobId string }
AutomationCompilationJobId is a struct representing the Resource ID for a Compilation Job
func NewAutomationCompilationJobID ¶ added in v0.52.0
func NewAutomationCompilationJobID(subscriptionId string, resourceGroupName string, automationAccountName string, compilationJobId string) AutomationCompilationJobId
NewAutomationCompilationJobID returns a new AutomationCompilationJobId struct
func ParseAutomationCompilationJobID ¶ added in v0.52.0
func ParseAutomationCompilationJobID(input string) (*AutomationCompilationJobId, error)
ParseAutomationCompilationJobID parses 'input' into a AutomationCompilationJobId
func ParseAutomationCompilationJobIDInsensitively ¶ added in v0.52.0
func ParseAutomationCompilationJobIDInsensitively(input string) (*AutomationCompilationJobId, error)
ParseAutomationCompilationJobIDInsensitively parses 'input' case-insensitively into a AutomationCompilationJobId note: this method should only be used for API response data and not user input
func (AutomationCompilationJobId) ID ¶ added in v0.52.0
func (id AutomationCompilationJobId) ID() string
ID returns the formatted Compilation Job ID
func (AutomationCompilationJobId) Segments ¶ added in v0.52.0
func (id AutomationCompilationJobId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Cloud Services I P Configuration ID
func (AutomationCompilationJobId) String ¶ added in v0.52.0
func (id AutomationCompilationJobId) String() string
String returns a human-readable description of this Compilation Job ID
type CloudServicesIPConfigurationId ¶ added in v0.39.0
type CloudServicesIPConfigurationId struct { SubscriptionId string ResourceGroupName string CloudServiceName string RoleInstanceName string NetworkInterfaceName string IpConfigurationName string }
CloudServicesIPConfigurationId is a struct representing the Resource ID for a Cloud Services I P Configuration
func NewCloudServicesIPConfigurationID ¶ added in v0.39.0
func NewCloudServicesIPConfigurationID(subscriptionId string, resourceGroupName string, cloudServiceName string, roleInstanceName string, networkInterfaceName string, ipConfigurationName string) CloudServicesIPConfigurationId
NewCloudServicesIPConfigurationID returns a new CloudServicesIPConfigurationId struct
func ParseCloudServicesIPConfigurationID ¶ added in v0.39.0
func ParseCloudServicesIPConfigurationID(input string) (*CloudServicesIPConfigurationId, error)
ParseCloudServicesIPConfigurationID parses 'input' into a CloudServicesIPConfigurationId
func ParseCloudServicesIPConfigurationIDInsensitively ¶ added in v0.39.0
func ParseCloudServicesIPConfigurationIDInsensitively(input string) (*CloudServicesIPConfigurationId, error)
ParseCloudServicesIPConfigurationIDInsensitively parses 'input' case-insensitively into a CloudServicesIPConfigurationId note: this method should only be used for API response data and not user input
func (CloudServicesIPConfigurationId) ID ¶ added in v0.39.0
func (id CloudServicesIPConfigurationId) ID() string
ID returns the formatted Cloud Services I P Configuration ID
func (CloudServicesIPConfigurationId) Segments ¶ added in v0.39.0
func (id CloudServicesIPConfigurationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Cloud Services I P Configuration ID
func (CloudServicesIPConfigurationId) String ¶ added in v0.39.0
func (id CloudServicesIPConfigurationId) String() string
String returns a human-readable description of this Cloud Services I P Configuration ID
type CloudServicesPublicIPAddressId ¶ added in v0.39.0
type CloudServicesPublicIPAddressId struct { SubscriptionId string ResourceGroupName string CloudServiceName string RoleInstanceName string NetworkInterfaceName string IpConfigurationName string PublicIPAddressName string }
CloudServicesPublicIPAddressId is a struct representing the Resource ID for a Cloud Services Public I P Address
func NewCloudServicesPublicIPAddressID ¶ added in v0.39.0
func NewCloudServicesPublicIPAddressID(subscriptionId string, resourceGroupName string, cloudServiceName string, roleInstanceName string, networkInterfaceName string, ipConfigurationName string, publicIPAddressName string) CloudServicesPublicIPAddressId
NewCloudServicesPublicIPAddressID returns a new CloudServicesPublicIPAddressId struct
func ParseCloudServicesPublicIPAddressID ¶ added in v0.39.0
func ParseCloudServicesPublicIPAddressID(input string) (*CloudServicesPublicIPAddressId, error)
ParseCloudServicesPublicIPAddressID parses 'input' into a CloudServicesPublicIPAddressId
func ParseCloudServicesPublicIPAddressIDInsensitively ¶ added in v0.39.0
func ParseCloudServicesPublicIPAddressIDInsensitively(input string) (*CloudServicesPublicIPAddressId, error)
ParseCloudServicesPublicIPAddressIDInsensitively parses 'input' case-insensitively into a CloudServicesPublicIPAddressId note: this method should only be used for API response data and not user input
func (CloudServicesPublicIPAddressId) ID ¶ added in v0.39.0
func (id CloudServicesPublicIPAddressId) ID() string
ID returns the formatted Cloud Services Public IP Address ID
func (CloudServicesPublicIPAddressId) Segments ¶ added in v0.39.0
func (id CloudServicesPublicIPAddressId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Cloud Services Public I P Address ID
func (CloudServicesPublicIPAddressId) String ¶ added in v0.39.0
func (id CloudServicesPublicIPAddressId) String() string
String returns a human-readable description of this Cloud Services Public I P Address ID
type ExpressRouteCircuitPeeringId ¶ added in v0.39.0
type ExpressRouteCircuitPeeringId struct { SubscriptionId string ResourceGroupName string CircuitName string PeeringName string }
ExpressRouteCircuitPeeringId is a struct representing the Resource ID for a Express Route Circuit Peering
func NewExpressRouteCircuitPeeringID ¶ added in v0.39.0
func NewExpressRouteCircuitPeeringID(subscriptionId string, resourceGroupName string, circuitName string, peeringName string) ExpressRouteCircuitPeeringId
NewExpressRouteCircuitPeeringID returns a new ExpressRouteCircuitPeeringId struct
func ParseExpressRouteCircuitPeeringID ¶ added in v0.39.0
func ParseExpressRouteCircuitPeeringID(input string) (*ExpressRouteCircuitPeeringId, error)
ParseExpressRouteCircuitPeeringID parses 'input' into a ExpressRouteCircuitPeeringId
func ParseExpressRouteCircuitPeeringIDInsensitively ¶ added in v0.39.0
func ParseExpressRouteCircuitPeeringIDInsensitively(input string) (*ExpressRouteCircuitPeeringId, error)
ParseExpressRouteCircuitPeeringIDInsensitively parses 'input' case-insensitively into a ExpressRouteCircuitPeeringId note: this method should only be used for API response data and not user input
func (ExpressRouteCircuitPeeringId) ID ¶ added in v0.39.0
func (id ExpressRouteCircuitPeeringId) ID() string
ID returns the formatted Express Route Circuit Peering ID
func (ExpressRouteCircuitPeeringId) Segments ¶ added in v0.39.0
func (id ExpressRouteCircuitPeeringId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Express Route Circuit Peering ID
func (ExpressRouteCircuitPeeringId) String ¶ added in v0.39.0
func (id ExpressRouteCircuitPeeringId) String() string
String returns a human-readable description of this Express Route Circuit Peering ID
type HyperVSiteJobId ¶ added in v0.48.0
type HyperVSiteJobId struct { SubscriptionId string ResourceGroupName string HyperVSiteName string JobName string }
HyperVSiteJobId is a struct representing the Resource ID for a Hyper V Site Job
func NewHyperVSiteJobID ¶ added in v0.48.0
func NewHyperVSiteJobID(subscriptionId string, resourceGroupName string, hyperVSiteName string, jobName string) HyperVSiteJobId
NewHyperVSiteJobID returns a new HyperVSiteJobId struct
func ParseHyperVSiteJobID ¶ added in v0.48.0
func ParseHyperVSiteJobID(input string) (*HyperVSiteJobId, error)
ParseHyperVSiteJobID parses 'input' into a HyperVSiteJobId
func ParseHyperVSiteJobIDInsensitively ¶ added in v0.48.0
func ParseHyperVSiteJobIDInsensitively(input string) (*HyperVSiteJobId, error)
ParseHyperVSiteJobIDInsensitively parses 'input' case-insensitively into a HyperVSiteJobId note: this method should only be used for API response data and not user input
func (HyperVSiteJobId) ID ¶ added in v0.48.0
func (id HyperVSiteJobId) ID() string
ID returns the formatted Hyper V Site Job ID
func (HyperVSiteJobId) Segments ¶ added in v0.48.0
func (id HyperVSiteJobId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Hyper V Site Job ID
func (HyperVSiteJobId) String ¶ added in v0.48.0
func (id HyperVSiteJobId) String() string
String returns a human-readable description of this Hyper V Site Job ID
type HyperVSiteMachineId ¶ added in v0.48.0
type HyperVSiteMachineId struct { SubscriptionId string ResourceGroupName string HyperVSiteName string MachineName string }
HyperVSiteMachineId is a struct representing the Resource ID for a Hyper V Site Machine
func NewHyperVSiteMachineID ¶ added in v0.48.0
func NewHyperVSiteMachineID(subscriptionId string, resourceGroupName string, hyperVSiteName string, machineName string) HyperVSiteMachineId
NewHyperVSiteMachineID returns a new HyperVSiteMachineId struct
func ParseHyperVSiteMachineID ¶ added in v0.48.0
func ParseHyperVSiteMachineID(input string) (*HyperVSiteMachineId, error)
ParseHyperVSiteMachineID parses 'input' into a HyperVSiteMachineId
func ParseHyperVSiteMachineIDInsensitively ¶ added in v0.48.0
func ParseHyperVSiteMachineIDInsensitively(input string) (*HyperVSiteMachineId, error)
ParseHyperVSiteMachineIDInsensitively parses 'input' case-insensitively into a HyperVSiteMachineId note: this method should only be used for API response data and not user input
func (HyperVSiteMachineId) ID ¶ added in v0.48.0
func (id HyperVSiteMachineId) ID() string
ID returns the formatted Hyper V Site Machine ID
func (HyperVSiteMachineId) Segments ¶ added in v0.48.0
func (id HyperVSiteMachineId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Hyper V Site Machine ID
func (HyperVSiteMachineId) String ¶ added in v0.48.0
func (id HyperVSiteMachineId) String() string
String returns a human-readable description of this Hyper V Site Machine ID
type HyperVSiteRunAsAccountId ¶ added in v0.48.0
type HyperVSiteRunAsAccountId struct { SubscriptionId string ResourceGroupName string HyperVSiteName string RunAsAccountName string }
HyperVSiteRunAsAccountId is a struct representing the Resource ID for a Hyper V Site Run As Account
func NewHyperVSiteRunAsAccountID ¶ added in v0.48.0
func NewHyperVSiteRunAsAccountID(subscriptionId string, resourceGroupName string, hyperVSiteName string, runAsAccountName string) HyperVSiteRunAsAccountId
NewHyperVSiteRunAsAccountID returns a new HyperVSiteRunAsAccountId struct
func ParseHyperVSiteRunAsAccountID ¶ added in v0.48.0
func ParseHyperVSiteRunAsAccountID(input string) (*HyperVSiteRunAsAccountId, error)
ParseHyperVSiteRunAsAccountID parses 'input' into a HyperVSiteRunAsAccountId
func ParseHyperVSiteRunAsAccountIDInsensitively ¶ added in v0.48.0
func ParseHyperVSiteRunAsAccountIDInsensitively(input string) (*HyperVSiteRunAsAccountId, error)
ParseHyperVSiteRunAsAccountIDInsensitively parses 'input' case-insensitively into a HyperVSiteRunAsAccountId note: this method should only be used for API response data and not user input
func (HyperVSiteRunAsAccountId) ID ¶ added in v0.48.0
func (id HyperVSiteRunAsAccountId) ID() string
ID returns the formatted Hyper V Site Run As Account ID
func (HyperVSiteRunAsAccountId) Segments ¶ added in v0.48.0
func (id HyperVSiteRunAsAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Hyper V Site Run As Account ID
func (HyperVSiteRunAsAccountId) String ¶ added in v0.48.0
func (id HyperVSiteRunAsAccountId) String() string
String returns a human-readable description of this Hyper V Site RunAsAccount ID
type KeyVaultId ¶ added in v0.53.0
KeyVaultId is a struct representing the Resource ID for a Key Vault
func NewKeyVaultID ¶ added in v0.53.0
func NewKeyVaultID(subscriptionId string, resourceGroupName string, vaultName string) KeyVaultId
NewKeyVaultID returns a new KeyVaultId struct
func ParseKeyVaultID ¶ added in v0.53.0
func ParseKeyVaultID(input string) (*KeyVaultId, error)
ParseKeyVaultID parses 'input' into a KeyVaultId
func ParseKeyVaultIDInsensitively ¶ added in v0.53.0
func ParseKeyVaultIDInsensitively(input string) (*KeyVaultId, error)
ParseKeyVaultIDInsensitively parses 'input' case-insensitively into a KeyVaultId note: this method should only be used for API response data and not user input
func (KeyVaultId) ID ¶ added in v0.53.0
func (id KeyVaultId) ID() string
ID returns the formatted Key Vault ID
func (KeyVaultId) Segments ¶ added in v0.53.0
func (id KeyVaultId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Key Vault ID
func (KeyVaultId) String ¶ added in v0.53.0
func (id KeyVaultId) String() string
String returns a human-readable description of this Key Vault ID
type KeyVaultKeyId ¶ added in v0.53.0
type KeyVaultKeyId struct { SubscriptionId string ResourceGroupName string VaultName string KeyName string }
KeyVaultKeyId is a struct representing the Resource ID for a Key
func NewKeyVaultKeyID ¶ added in v0.53.0
func NewKeyVaultKeyID(subscriptionId string, resourceGroupName string, vaultName string, keyName string) KeyVaultKeyId
NewKeyVaultKeyID returns a new KeyVaultKeyId struct
func ParseKeyVaultKeyID ¶ added in v0.53.0
func ParseKeyVaultKeyID(input string) (*KeyVaultKeyId, error)
ParseKeyVaultKeyID parses 'input' into a KeyVaultKeyId
func ParseKeyVaultKeyIDInsensitively ¶ added in v0.53.0
func ParseKeyVaultKeyIDInsensitively(input string) (*KeyVaultKeyId, error)
ParseKeyVaultKeyIDInsensitively parses 'input' case-insensitively into a KeyVaultKeyId note: this method should only be used for API response data and not user input
func (KeyVaultKeyId) ID ¶ added in v0.53.0
func (id KeyVaultKeyId) ID() string
ID returns the formatted Key ID
func (KeyVaultKeyId) Segments ¶ added in v0.53.0
func (id KeyVaultKeyId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Key ID
func (KeyVaultKeyId) String ¶ added in v0.53.0
func (id KeyVaultKeyId) String() string
String returns a human-readable description of this Key ID
type ManagementGroupId ¶
type ManagementGroupId struct {
GroupId string
}
ManagementGroupId is a struct representing the Resource ID for a Management Group
func NewManagementGroupID ¶
func NewManagementGroupID(groupId string) ManagementGroupId
NewManagementGroupID returns a new ManagementGroupId struct
func ParseManagementGroupID ¶
func ParseManagementGroupID(input string) (*ManagementGroupId, error)
ParseManagementGroupID parses 'input' into a ManagementGroupId
func ParseManagementGroupIDInsensitively ¶
func ParseManagementGroupIDInsensitively(input string) (*ManagementGroupId, error)
ParseManagementGroupIDInsensitively parses 'input' case-insensitively into a ManagementGroupId note: this method should only be used for API response data and not user input
func (ManagementGroupId) ID ¶
func (id ManagementGroupId) ID() string
ID returns the formatted Management Group ID
func (ManagementGroupId) Segments ¶
func (id ManagementGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Management Group ID
func (ManagementGroupId) String ¶
func (id ManagementGroupId) String() string
String returns a human-readable description of this Management Group ID
type NetworkInterfaceIPConfigurationId ¶ added in v0.39.0
type NetworkInterfaceIPConfigurationId struct { SubscriptionId string ResourceGroupName string NetworkInterfaceName string IpConfigurationName string }
NetworkInterfaceIPConfigurationId is a struct representing the Resource ID for a Network Interface I P Configuration
func NewNetworkInterfaceIPConfigurationID ¶ added in v0.39.0
func NewNetworkInterfaceIPConfigurationID(subscriptionId string, resourceGroupName string, networkInterfaceName string, ipConfigurationName string) NetworkInterfaceIPConfigurationId
NewNetworkInterfaceIPConfigurationID returns a new NetworkInterfaceIPConfigurationId struct
func ParseNetworkInterfaceIPConfigurationID ¶ added in v0.39.0
func ParseNetworkInterfaceIPConfigurationID(input string) (*NetworkInterfaceIPConfigurationId, error)
ParseNetworkInterfaceIPConfigurationID parses 'input' into a NetworkInterfaceIPConfigurationId
func ParseNetworkInterfaceIPConfigurationIDInsensitively ¶ added in v0.39.0
func ParseNetworkInterfaceIPConfigurationIDInsensitively(input string) (*NetworkInterfaceIPConfigurationId, error)
ParseNetworkInterfaceIPConfigurationIDInsensitively parses 'input' case-insensitively into a NetworkInterfaceIPConfigurationId note: this method should only be used for API response data and not user input
func (NetworkInterfaceIPConfigurationId) ID ¶ added in v0.39.0
func (id NetworkInterfaceIPConfigurationId) ID() string
ID returns the formatted Network Interface I P Configuration ID
func (NetworkInterfaceIPConfigurationId) Segments ¶ added in v0.39.0
func (id NetworkInterfaceIPConfigurationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Network Interface I P Configuration ID
func (NetworkInterfaceIPConfigurationId) String ¶ added in v0.39.0
func (id NetworkInterfaceIPConfigurationId) String() string
String returns a human-readable description of this Network Interface I P Configuration ID
type NetworkInterfaceId ¶ added in v0.39.0
type NetworkInterfaceId struct { SubscriptionId string ResourceGroupName string NetworkInterfaceName string }
NetworkInterfaceId is a struct representing the Resource ID for a Network Interface
func NewNetworkInterfaceID ¶ added in v0.39.0
func NewNetworkInterfaceID(subscriptionId string, resourceGroupName string, networkInterfaceName string) NetworkInterfaceId
NewNetworkInterfaceID returns a new NetworkInterfaceId struct
func ParseNetworkInterfaceID ¶ added in v0.39.0
func ParseNetworkInterfaceID(input string) (*NetworkInterfaceId, error)
ParseNetworkInterfaceID parses 'input' into a NetworkInterfaceId
func ParseNetworkInterfaceIDInsensitively ¶ added in v0.39.0
func ParseNetworkInterfaceIDInsensitively(input string) (*NetworkInterfaceId, error)
ParseNetworkInterfaceIDInsensitively parses 'input' case-insensitively into a NetworkInterfaceId note: this method should only be used for API response data and not user input
func (NetworkInterfaceId) ID ¶ added in v0.39.0
func (id NetworkInterfaceId) ID() string
ID returns the formatted Network Interface ID
func (NetworkInterfaceId) Segments ¶ added in v0.39.0
func (id NetworkInterfaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Network Interface ID
func (NetworkInterfaceId) String ¶ added in v0.39.0
func (id NetworkInterfaceId) String() string
String returns a human-readable description of this Network Interface ID
type ProvisioningServiceId ¶ added in v0.39.1
type ProvisioningServiceId struct { SubscriptionId string ResourceGroupName string ProvisioningServiceName string }
ProvisioningServiceId is a struct representing the Resource ID for a Provisioning Service
func NewProvisioningServiceID ¶ added in v0.39.1
func NewProvisioningServiceID(subscriptionId string, resourceGroupName string, provisioningServiceName string) ProvisioningServiceId
NewProvisioningServiceID returns a new ProvisioningServiceId struct
func ParseProvisioningServiceID ¶ added in v0.39.1
func ParseProvisioningServiceID(input string) (*ProvisioningServiceId, error)
ParseProvisioningServiceID parses 'input' into a ProvisioningServiceId
func ParseProvisioningServiceIDInsensitively ¶ added in v0.39.1
func ParseProvisioningServiceIDInsensitively(input string) (*ProvisioningServiceId, error)
ParseProvisioningServiceIDInsensitively parses 'input' case-insensitively into a ProvisioningServiceId note: this method should only be used for API response data and not user input
func (ProvisioningServiceId) ID ¶ added in v0.39.1
func (id ProvisioningServiceId) ID() string
ID returns the formatted Provisioning Service ID
func (ProvisioningServiceId) Segments ¶ added in v0.39.1
func (id ProvisioningServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Provisioning Service ID
func (ProvisioningServiceId) String ¶ added in v0.39.1
func (id ProvisioningServiceId) String() string
String returns a human-readable description of this Provisioning Service ID
type PublicIPAddressId ¶ added in v0.39.0
type PublicIPAddressId struct { SubscriptionId string ResourceGroupName string PublicIPAddressesName string }
PublicIPAddressId is a struct representing the Resource ID for a Public I P Address
func NewPublicIPAddressID ¶ added in v0.39.0
func NewPublicIPAddressID(subscriptionId string, resourceGroupName string, publicIPAddressesName string) PublicIPAddressId
NewPublicIPAddressID returns a new PublicIPAddressId struct
func ParsePublicIPAddressID ¶ added in v0.39.0
func ParsePublicIPAddressID(input string) (*PublicIPAddressId, error)
ParsePublicIPAddressID parses 'input' into a PublicIPAddressId
func ParsePublicIPAddressIDInsensitively ¶ added in v0.39.0
func ParsePublicIPAddressIDInsensitively(input string) (*PublicIPAddressId, error)
ParsePublicIPAddressIDInsensitively parses 'input' case-insensitively into a PublicIPAddressId note: this method should only be used for API response data and not user input
func (PublicIPAddressId) ID ¶ added in v0.39.0
func (id PublicIPAddressId) ID() string
ID returns the formatted Public I P Address ID
func (PublicIPAddressId) Segments ¶ added in v0.39.0
func (id PublicIPAddressId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Public I P Address ID
func (PublicIPAddressId) String ¶ added in v0.39.0
func (id PublicIPAddressId) String() string
String returns a human-readable description of this Public I P Address ID
type ResourceGroupId ¶
ResourceGroupId is a struct representing the Resource ID for a Resource Group
func NewResourceGroupID ¶
func NewResourceGroupID(subscriptionId string, resourceGroupName string) ResourceGroupId
NewResourceGroupID returns a new ResourceGroupId struct
func ParseResourceGroupID ¶
func ParseResourceGroupID(input string) (*ResourceGroupId, error)
ParseResourceGroupID parses 'input' into a ResourceGroupId
func ParseResourceGroupIDInsensitively ¶
func ParseResourceGroupIDInsensitively(input string) (*ResourceGroupId, error)
ParseResourceGroupIDInsensitively parses 'input' case-insensitively into a ResourceGroupId note: this method should only be used for API response data and not user input
func (ResourceGroupId) ID ¶
func (id ResourceGroupId) ID() string
ID returns the formatted Resource Group ID
func (ResourceGroupId) Segments ¶
func (id ResourceGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Resource Group ID
func (ResourceGroupId) String ¶
func (id ResourceGroupId) String() string
String returns a human-readable description of this Resource Group ID
type ScopeId ¶ added in v0.21.0
type ScopeId struct {
Scope string
}
ScopeId is a struct representing the Resource ID for a Scope
func NewScopeID ¶ added in v0.21.0
NewScopeID returns a new ScopeId struct
func ParseScopeID ¶ added in v0.21.0
ParseScopeID parses 'input' into a ScopeId
func ParseScopeIDInsensitively ¶ added in v0.21.0
ParseScopeIDInsensitively parses 'input' case-insensitively into a ScopeId note: this method should only be used for API response data and not user input
func (ScopeId) Segments ¶ added in v0.21.0
func (id ScopeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Scope ID
type SubscriptionId ¶
type SubscriptionId struct {
SubscriptionId string
}
SubscriptionId is a struct representing the Resource ID for a Subscription
func NewSubscriptionID ¶
func NewSubscriptionID(subscriptionId string) SubscriptionId
NewSubscriptionID returns a new SubscriptionId struct
func ParseSubscriptionID ¶
func ParseSubscriptionID(input string) (*SubscriptionId, error)
ParseSubscriptionID parses 'input' into a SubscriptionId
func ParseSubscriptionIDInsensitively ¶
func ParseSubscriptionIDInsensitively(input string) (*SubscriptionId, error)
ParseSubscriptionIDInsensitively parses 'input' case-insensitively into a SubscriptionId note: this method should only be used for API response data and not user input
func (SubscriptionId) ID ¶
func (id SubscriptionId) ID() string
ID returns the formatted Subscription ID
func (SubscriptionId) Segments ¶
func (id SubscriptionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Subscription ID
func (SubscriptionId) String ¶
func (id SubscriptionId) String() string
String returns a human-readable description of this Subscription ID
type UserAssignedIdentityId ¶
type UserAssignedIdentityId struct { SubscriptionId string ResourceGroupName string UserAssignedIdentityName string }
UserAssignedIdentityId is a struct representing the Resource ID for a User Assigned Identity
func NewUserAssignedIdentityID ¶
func NewUserAssignedIdentityID(subscriptionId string, resourceGroupName string, userAssignedIdentityName string) UserAssignedIdentityId
NewUserAssignedIdentityID returns a new UserAssignedIdentityId struct
func ParseUserAssignedIdentityID ¶
func ParseUserAssignedIdentityID(input string) (*UserAssignedIdentityId, error)
ParseUserAssignedIdentityID parses 'input' into a UserAssignedIdentityId
func ParseUserAssignedIdentityIDInsensitively ¶
func ParseUserAssignedIdentityIDInsensitively(input string) (*UserAssignedIdentityId, error)
ParseUserAssignedIdentityIDInsensitively parses 'input' case-insensitively into a UserAssignedIdentityId note: this method should only be used for API response data and not user input
func (UserAssignedIdentityId) ID ¶
func (id UserAssignedIdentityId) ID() string
ID returns the formatted User Assigned Identity ID
func (UserAssignedIdentityId) Segments ¶
func (id UserAssignedIdentityId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this User Assigned Identity ID
func (UserAssignedIdentityId) String ¶
func (id UserAssignedIdentityId) String() string
String returns a human-readable description of this User Assigned Identities ID
type VMwareSiteJobId ¶ added in v0.48.0
type VMwareSiteJobId struct { SubscriptionId string ResourceGroupName string VMwareSiteName string JobName string }
VMwareSiteJobId is a struct representing the Resource ID for a VMware Site Job
func NewVMwareSiteJobID ¶ added in v0.48.0
func NewVMwareSiteJobID(subscriptionId string, resourceGroupName string, vmwareSiteName string, jobName string) VMwareSiteJobId
NewVMwareSiteJobID returns a new VMwareSiteJobId struct
func ParseVMwareSiteJobID ¶ added in v0.48.0
func ParseVMwareSiteJobID(input string) (*VMwareSiteJobId, error)
ParseVMwareSiteJobID parses 'input' into a VMwareSiteJobId
func ParseVMwareSiteJobIDInsensitively ¶ added in v0.48.0
func ParseVMwareSiteJobIDInsensitively(input string) (*VMwareSiteJobId, error)
ParseVMwareSiteJobIDInsensitively parses 'input' case-insensitively into a VMwareSiteJobId note: this method should only be used for API response data and not user input
func (VMwareSiteJobId) ID ¶ added in v0.48.0
func (id VMwareSiteJobId) ID() string
ID returns the formatted VMware Site Job ID
func (VMwareSiteJobId) Segments ¶ added in v0.48.0
func (id VMwareSiteJobId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this VMware Site Job ID
func (VMwareSiteJobId) String ¶ added in v0.48.0
func (id VMwareSiteJobId) String() string
String returns a human-readable description of this VMware Site Job ID
type VMwareSiteMachineId ¶ added in v0.48.0
type VMwareSiteMachineId struct { SubscriptionId string ResourceGroupName string VMwareSiteName string MachineName string }
VMwareSiteMachineId is a struct representing the Resource ID for a VMware Site Machine
func NewVMwareSiteMachineID ¶ added in v0.48.0
func NewVMwareSiteMachineID(subscriptionId string, resourceGroupName string, vmwareSiteName string, machineName string) VMwareSiteMachineId
NewVMwareSiteMachineID returns a new VMwareSiteMachineId struct
func ParseVMwareSiteMachineID ¶ added in v0.48.0
func ParseVMwareSiteMachineID(input string) (*VMwareSiteMachineId, error)
ParseVMwareSiteMachineID parses 'input' into a VMwareSiteMachineId
func ParseVMwareSiteMachineIDInsensitively ¶ added in v0.48.0
func ParseVMwareSiteMachineIDInsensitively(input string) (*VMwareSiteMachineId, error)
ParseVMwareSiteMachineIDInsensitively parses 'input' case-insensitively into a VMwareSiteMachineId note: this method should only be used for API response data and not user input
func (VMwareSiteMachineId) ID ¶ added in v0.48.0
func (id VMwareSiteMachineId) ID() string
ID returns the formatted VMware Site Machine ID
func (VMwareSiteMachineId) Segments ¶ added in v0.48.0
func (id VMwareSiteMachineId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this VMware Site Machine ID
func (VMwareSiteMachineId) String ¶ added in v0.48.0
func (id VMwareSiteMachineId) String() string
String returns a human-readable description of this VMware Site Machine ID
type VMwareSiteRunAsAccountId ¶ added in v0.48.0
type VMwareSiteRunAsAccountId struct { SubscriptionId string ResourceGroupName string VMwareSiteName string RunAsAccountName string }
VMwareSiteRunAsAccountId is a struct representing the Resource ID for a VMware Site Run As Account
func NewVMwareSiteRunAsAccountID ¶ added in v0.48.0
func NewVMwareSiteRunAsAccountID(subscriptionId string, resourceGroupName string, vmwareSiteName string, runAsAccountName string) VMwareSiteRunAsAccountId
NewVMwareSiteRunAsAccountID returns a new VMwareSiteRunAsAccountId struct
func ParseVMwareSiteRunAsAccountID ¶ added in v0.48.0
func ParseVMwareSiteRunAsAccountID(input string) (*VMwareSiteRunAsAccountId, error)
ParseVMwareSiteRunAsAccountID parses 'input' into a VMwareSiteRunAsAccountId
func ParseVMwareSiteRunAsAccountIDInsensitively ¶ added in v0.48.0
func ParseVMwareSiteRunAsAccountIDInsensitively(input string) (*VMwareSiteRunAsAccountId, error)
ParseVMwareSiteRunAsAccountIDInsensitively parses 'input' case-insensitively into a VMwareSiteRunAsAccountId note: this method should only be used for API response data and not user input
func (VMwareSiteRunAsAccountId) ID ¶ added in v0.48.0
func (id VMwareSiteRunAsAccountId) ID() string
ID returns the formatted VMware Site Run As Account ID
func (VMwareSiteRunAsAccountId) Segments ¶ added in v0.48.0
func (id VMwareSiteRunAsAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this VMware Site Run As Account ID
func (VMwareSiteRunAsAccountId) String ¶ added in v0.48.0
func (id VMwareSiteRunAsAccountId) String() string
String returns a human-readable description of this VMware Site RunAsAccount ID
type VPNConnectionId ¶ added in v0.39.0
type VPNConnectionId struct { SubscriptionId string ResourceGroupName string GatewayName string ConnectionName string }
VPNConnectionId is a struct representing the Resource ID for a V P N Connection
func NewVPNConnectionID ¶ added in v0.39.0
func NewVPNConnectionID(subscriptionId string, resourceGroupName string, gatewayName string, connectionName string) VPNConnectionId
NewVPNConnectionID returns a new VPNConnectionId struct
func ParseVPNConnectionID ¶ added in v0.39.0
func ParseVPNConnectionID(input string) (*VPNConnectionId, error)
ParseVPNConnectionID parses 'input' into a VPNConnectionId
func ParseVPNConnectionIDInsensitively ¶ added in v0.39.0
func ParseVPNConnectionIDInsensitively(input string) (*VPNConnectionId, error)
ParseVPNConnectionIDInsensitively parses 'input' case-insensitively into a VPNConnectionId note: this method should only be used for API response data and not user input
func (VPNConnectionId) ID ¶ added in v0.39.0
func (id VPNConnectionId) ID() string
ID returns the formatted V P N Connection ID
func (VPNConnectionId) Segments ¶ added in v0.39.0
func (id VPNConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this V P N Connection ID
func (VPNConnectionId) String ¶ added in v0.39.0
func (id VPNConnectionId) String() string
String returns a human-readable description of this V P N Connection ID
type VirtualHubBGPConnectionId ¶ added in v0.39.0
type VirtualHubBGPConnectionId struct { SubscriptionId string ResourceGroupName string HubName string ConnectionName string }
VirtualHubBGPConnectionId is a struct representing the Resource ID for a Virtual Hub B G P Connection
func NewVirtualHubBGPConnectionID ¶ added in v0.39.0
func NewVirtualHubBGPConnectionID(subscriptionId string, resourceGroupName string, hubName string, connectionName string) VirtualHubBGPConnectionId
NewVirtualHubBGPConnectionID returns a new VirtualHubBGPConnectionId struct
func ParseVirtualHubBGPConnectionID ¶ added in v0.39.0
func ParseVirtualHubBGPConnectionID(input string) (*VirtualHubBGPConnectionId, error)
ParseVirtualHubBGPConnectionID parses 'input' into a VirtualHubBGPConnectionId
func ParseVirtualHubBGPConnectionIDInsensitively ¶ added in v0.39.0
func ParseVirtualHubBGPConnectionIDInsensitively(input string) (*VirtualHubBGPConnectionId, error)
ParseVirtualHubBGPConnectionIDInsensitively parses 'input' case-insensitively into a VirtualHubBGPConnectionId note: this method should only be used for API response data and not user input
func (VirtualHubBGPConnectionId) ID ¶ added in v0.39.0
func (id VirtualHubBGPConnectionId) ID() string
ID returns the formatted Virtual Hub B G P Connection ID
func (VirtualHubBGPConnectionId) Segments ¶ added in v0.39.0
func (id VirtualHubBGPConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Hub B G P Connection ID
func (VirtualHubBGPConnectionId) String ¶ added in v0.39.0
func (id VirtualHubBGPConnectionId) String() string
String returns a human-readable description of this Virtual Hub B G P Connection ID
type VirtualHubIPConfigurationId ¶ added in v0.39.0
type VirtualHubIPConfigurationId struct { SubscriptionId string ResourceGroupName string VirtualHubName string IpConfigName string }
VirtualHubIPConfigurationId is a struct representing the Resource ID for a Virtual Hub I P Configuration
func NewVirtualHubIPConfigurationID ¶ added in v0.39.0
func NewVirtualHubIPConfigurationID(subscriptionId string, resourceGroupName string, virtualHubName string, ipConfigName string) VirtualHubIPConfigurationId
NewVirtualHubIPConfigurationID returns a new VirtualHubIPConfigurationId struct
func ParseVirtualHubIPConfigurationID ¶ added in v0.39.0
func ParseVirtualHubIPConfigurationID(input string) (*VirtualHubIPConfigurationId, error)
ParseVirtualHubIPConfigurationID parses 'input' into a VirtualHubIPConfigurationId
func ParseVirtualHubIPConfigurationIDInsensitively ¶ added in v0.39.0
func ParseVirtualHubIPConfigurationIDInsensitively(input string) (*VirtualHubIPConfigurationId, error)
ParseVirtualHubIPConfigurationIDInsensitively parses 'input' case-insensitively into a VirtualHubIPConfigurationId note: this method should only be used for API response data and not user input
func (VirtualHubIPConfigurationId) ID ¶ added in v0.39.0
func (id VirtualHubIPConfigurationId) ID() string
ID returns the formatted Virtual Hub I P Configuration ID
func (VirtualHubIPConfigurationId) Segments ¶ added in v0.39.0
func (id VirtualHubIPConfigurationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Hub IP Configuration ID
func (VirtualHubIPConfigurationId) String ¶ added in v0.39.0
func (id VirtualHubIPConfigurationId) String() string
String returns a human-readable description of this Virtual Hub I P Configuration ID
type VirtualMachineScaleSetIPConfigurationId ¶ added in v0.39.0
type VirtualMachineScaleSetIPConfigurationId struct { SubscriptionId string ResourceGroupName string VirtualMachineScaleSetName string VirtualMachineIndex string NetworkInterfaceName string IpConfigurationName string }
VirtualMachineScaleSetIPConfigurationId is a struct representing the Resource ID for a Virtual Machine Scale Set Public I P Address
func NewVirtualMachineScaleSetIPConfigurationID ¶ added in v0.39.0
func NewVirtualMachineScaleSetIPConfigurationID(subscriptionId string, resourceGroupName string, virtualMachineScaleSetName string, virtualMachineIndex string, networkInterfaceName string, ipConfigurationName string) VirtualMachineScaleSetIPConfigurationId
NewVirtualMachineScaleSetIPConfigurationId returns a new VirtualMachineScaleSetIPConfigurationId struct
func ParseVirtualMachineScaleSetIPConfigurationId ¶ added in v0.39.0
func ParseVirtualMachineScaleSetIPConfigurationId(input string) (*VirtualMachineScaleSetIPConfigurationId, error)
ParseVirtualMachineScaleSetIPConfigurationId parses 'input' into a VirtualMachineScaleSetIPConfigurationId
func ParseVirtualMachineScaleSetIPConfigurationIdInsensitively ¶ added in v0.39.0
func ParseVirtualMachineScaleSetIPConfigurationIdInsensitively(input string) (*VirtualMachineScaleSetIPConfigurationId, error)
ParseVirtualMachineScaleSetIPConfigurationIdInsensitively parses 'input' case-insensitively into a VirtualMachineScaleSetIPConfigurationId note: this method should only be used for API response data and not user input
func (VirtualMachineScaleSetIPConfigurationId) ID ¶ added in v0.39.0
func (id VirtualMachineScaleSetIPConfigurationId) ID() string
ID returns the formatted Virtual Machine Scale Set Public I P Address ID
func (VirtualMachineScaleSetIPConfigurationId) Segments ¶ added in v0.39.0
func (id VirtualMachineScaleSetIPConfigurationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine Scale Set Public I P Address ID
func (VirtualMachineScaleSetIPConfigurationId) String ¶ added in v0.39.0
func (id VirtualMachineScaleSetIPConfigurationId) String() string
String returns a human-readable description of this Virtual Machine Scale Set Public I P Address ID
type VirtualMachineScaleSetNetworkInterfaceId ¶ added in v0.39.0
type VirtualMachineScaleSetNetworkInterfaceId struct { SubscriptionId string ResourceGroupName string VirtualMachineScaleSetName string VirtualMachineIndex string NetworkInterfaceName string }
VirtualMachineScaleSetNetworkInterfaceId is a struct representing the Resource ID for a Virtual Machine Scale Set Network Interface
func NewVirtualMachineScaleSetNetworkInterfaceID ¶ added in v0.39.0
func NewVirtualMachineScaleSetNetworkInterfaceID(subscriptionId string, resourceGroupName string, virtualMachineScaleSetName string, virtualMachineIndex string, networkInterfaceName string) VirtualMachineScaleSetNetworkInterfaceId
NewVirtualMachineScaleSetNetworkInterfaceID returns a new VirtualMachineScaleSetNetworkInterfaceId struct
func ParseVirtualMachineScaleSetNetworkInterfaceID ¶ added in v0.39.0
func ParseVirtualMachineScaleSetNetworkInterfaceID(input string) (*VirtualMachineScaleSetNetworkInterfaceId, error)
ParseVirtualMachineScaleSetNetworkInterfaceID parses 'input' into a VirtualMachineScaleSetNetworkInterfaceId
func ParseVirtualMachineScaleSetNetworkInterfaceIDInsensitively ¶ added in v0.39.0
func ParseVirtualMachineScaleSetNetworkInterfaceIDInsensitively(input string) (*VirtualMachineScaleSetNetworkInterfaceId, error)
ParseVirtualMachineScaleSetNetworkInterfaceIDInsensitively parses 'input' case-insensitively into a VirtualMachineScaleSetNetworkInterfaceId note: this method should only be used for API response data and not user input
func (VirtualMachineScaleSetNetworkInterfaceId) ID ¶ added in v0.39.0
func (id VirtualMachineScaleSetNetworkInterfaceId) ID() string
ID returns the formatted Virtual Machine Scale Set Network Interface ID
func (VirtualMachineScaleSetNetworkInterfaceId) Segments ¶ added in v0.39.0
func (id VirtualMachineScaleSetNetworkInterfaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine Scale Set Network Interface ID
func (VirtualMachineScaleSetNetworkInterfaceId) String ¶ added in v0.39.0
func (id VirtualMachineScaleSetNetworkInterfaceId) String() string
String returns a human-readable description of this Virtual Machine Scale Set Network Interface ID
type VirtualMachineScaleSetPublicIPAddressId ¶ added in v0.39.0
type VirtualMachineScaleSetPublicIPAddressId struct { SubscriptionId string ResourceGroupName string VirtualMachineScaleSetName string VirtualMachineIndex string NetworkInterfaceName string IpConfigurationName string PublicIpAddressName string }
VirtualMachineScaleSetPublicIPAddressId is a struct representing the Resource ID for a Virtual Machine Scale Set Public I P Address
func NewVirtualMachineScaleSetPublicIPAddressID ¶ added in v0.39.0
func NewVirtualMachineScaleSetPublicIPAddressID(subscriptionId string, resourceGroupName string, virtualMachineScaleSetName string, virtualMachineIndex string, networkInterfaceName string, ipConfigurationName string, publicIpAddressName string) VirtualMachineScaleSetPublicIPAddressId
NewVirtualMachineScaleSetPublicIPAddressID returns a new VirtualMachineScaleSetPublicIPAddressId struct
func ParseVirtualMachineScaleSetPublicIPAddressID ¶ added in v0.39.0
func ParseVirtualMachineScaleSetPublicIPAddressID(input string) (*VirtualMachineScaleSetPublicIPAddressId, error)
ParseVirtualMachineScaleSetPublicIPAddressID parses 'input' into a VirtualMachineScaleSetPublicIPAddressId
func ParseVirtualMachineScaleSetPublicIPAddressIDInsensitively ¶ added in v0.39.0
func ParseVirtualMachineScaleSetPublicIPAddressIDInsensitively(input string) (*VirtualMachineScaleSetPublicIPAddressId, error)
ParseVirtualMachineScaleSetPublicIPAddressIDInsensitively parses 'input' case-insensitively into a VirtualMachineScaleSetPublicIPAddressId note: this method should only be used for API response data and not user input
func (VirtualMachineScaleSetPublicIPAddressId) ID ¶ added in v0.39.0
func (id VirtualMachineScaleSetPublicIPAddressId) ID() string
ID returns the formatted Virtual Machine Scale Set Public IP Address ID
func (VirtualMachineScaleSetPublicIPAddressId) Segments ¶ added in v0.39.0
func (id VirtualMachineScaleSetPublicIPAddressId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine Scale Set Public I P Address ID
func (VirtualMachineScaleSetPublicIPAddressId) String ¶ added in v0.39.0
func (id VirtualMachineScaleSetPublicIPAddressId) String() string
String returns a human-readable description of this Virtual Machine Scale Set Public I P Address ID
type VirtualRouterPeeringId ¶ added in v0.39.0
type VirtualRouterPeeringId struct { SubscriptionId string ResourceGroupName string VirtualRouterName string PeeringName string }
VirtualRouterPeeringId is a struct representing the Resource ID for a Virtual Router Peering
func NewVirtualRouterPeeringID ¶ added in v0.39.0
func NewVirtualRouterPeeringID(subscriptionId string, resourceGroupName string, virtualRouterName string, peeringName string) VirtualRouterPeeringId
NewVirtualRouterPeeringID returns a new VirtualRouterPeeringId struct
func ParseVirtualRouterPeeringID ¶ added in v0.39.0
func ParseVirtualRouterPeeringID(input string) (*VirtualRouterPeeringId, error)
ParseVirtualRouterPeeringID parses 'input' into a VirtualRouterPeeringId
func ParseVirtualRouterPeeringIDInsensitively ¶ added in v0.39.0
func ParseVirtualRouterPeeringIDInsensitively(input string) (*VirtualRouterPeeringId, error)
ParseVirtualRouterPeeringIDInsensitively parses 'input' case-insensitively into a VirtualRouterPeeringId note: this method should only be used for API response data and not user input
func (VirtualRouterPeeringId) ID ¶ added in v0.39.0
func (id VirtualRouterPeeringId) ID() string
ID returns the formatted Virtual Router Peering ID
func (VirtualRouterPeeringId) Segments ¶ added in v0.39.0
func (id VirtualRouterPeeringId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Router Peering ID
func (VirtualRouterPeeringId) String ¶ added in v0.39.0
func (id VirtualRouterPeeringId) String() string
String returns a human-readable description of this Virtual Router Peering ID
type VirtualWANP2SVPNGatewayId ¶ added in v0.39.0
type VirtualWANP2SVPNGatewayId struct { SubscriptionId string ResourceGroupName string GatewayName string }
VirtualWANP2SVPNGatewayId is a struct representing the Resource ID for a Virtual WAN P2S VPN Gateway
func NewVirtualWANP2SVPNGatewayID ¶ added in v0.39.0
func NewVirtualWANP2SVPNGatewayID(subscriptionId string, resourceGroupName string, gatewayName string) VirtualWANP2SVPNGatewayId
NewVirtualWANP2SVPNGatewayID returns a new VirtualWANP2SVPNGatewayId struct
func ParseVirtualWANP2SVPNGatewayID ¶ added in v0.39.0
func ParseVirtualWANP2SVPNGatewayID(input string) (*VirtualWANP2SVPNGatewayId, error)
ParseVirtualWANP2SVPNGatewayID parses 'input' into a VirtualWANP2SVPNGatewayId
func ParseVirtualWANP2SVPNGatewayIDInsensitively ¶ added in v0.39.0
func ParseVirtualWANP2SVPNGatewayIDInsensitively(input string) (*VirtualWANP2SVPNGatewayId, error)
ParseVirtualWANP2SVPNGatewayIDInsensitively parses 'input' case-insensitively into a VirtualWANP2SVPNGatewayId note: this method should only be used for API response data and not user input
func (VirtualWANP2SVPNGatewayId) ID ¶ added in v0.39.0
func (id VirtualWANP2SVPNGatewayId) ID() string
ID returns the formatted Virtual WAN P2S VPN Gateway ID
func (VirtualWANP2SVPNGatewayId) Segments ¶ added in v0.39.0
func (id VirtualWANP2SVPNGatewayId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual WAN P2S VPN Gateway ID
func (VirtualWANP2SVPNGatewayId) String ¶ added in v0.39.0
func (id VirtualWANP2SVPNGatewayId) String() string
String returns a human-readable description of this Virtual WAN P2S VPN Gateway ID
Source Files ¶
- automation_compilation_job.go
- cloud_services_ip_configuration.go
- cloud_services_public_ip.go
- express_route_circuit_peering.go
- hyperv_site_job.go
- hyperv_site_machine.go
- hyperv_site_runasaccount.go
- key_vault.go
- key_vault_key.go
- management_group.go
- network_interface.go
- network_interface_ip_configuration.go
- provisioning_service.go
- public_ip_address.go
- resource_group.go
- scope.go
- subscription.go
- user_assigned_identity.go
- virtual_hub_bgp_connection.go
- virtual_hub_ip_configuration.go
- virtual_machine_scale_set_ip_configuration.go
- virtual_machine_scale_set_network_interface.go
- virtual_machine_scale_set_public_ip_address.go
- virtual_router_peering.go
- virtual_wan_p2s_vpn_gateway.go
- vmware_site_job.go
- vmware_site_machine.go
- vmware_site_runasaccount.go
- vpn_connection.go