Documentation ¶
Index ¶
- func ValidateAppServiceEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateAppServiceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateAppServicePlanID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateAutomationCompilationJobID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateAvailabilitySetID(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 ValidateDedicatedHostGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDedicatedHostID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateDiskEncryptionSetID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateExpressRouteCircuitPeeringID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateFunctionAppID(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 ValidateKeyVaultKeyVersionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateKeyVaultPrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateKubernetesClusterID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateKustoClusterID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateKustoDatabaseID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateManagedDiskID(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 ValidateSharedImageGalleryID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSpringCloudServiceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSqlDatabaseID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSqlElasticPoolID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSqlManagedInstanceDatabaseID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSqlManagedInstanceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSqlServerID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateStorageAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateStorageContainerID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSubnetID(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 ValidateVirtualMachineID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateVirtualMachineScaleSetID(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 ValidateVirtualNetworkID(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)
- func ValidateWebAppID(input interface{}, key string) (warnings []string, errors []error)
- type AppServiceEnvironmentId
- func NewAppServiceEnvironmentID(subscriptionId string, resourceGroupName string, hostingEnvironmentName string) AppServiceEnvironmentId
- func ParseAppServiceEnvironmentID(input string) (*AppServiceEnvironmentId, error)
- func ParseAppServiceEnvironmentIDInsensitively(input string) (*AppServiceEnvironmentId, error)
- type AppServiceId
- type AppServicePlanId
- type AutomationCompilationJobId
- func NewAutomationCompilationJobID(subscriptionId string, resourceGroupName string, automationAccountName string, ...) AutomationCompilationJobId
- func ParseAutomationCompilationJobID(input string) (*AutomationCompilationJobId, error)
- func ParseAutomationCompilationJobIDInsensitively(input string) (*AutomationCompilationJobId, error)
- type AvailabilitySetId
- 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 DedicatedHostGroupId
- type DedicatedHostId
- type DiskEncryptionSetId
- type ExpressRouteCircuitPeeringId
- func NewExpressRouteCircuitPeeringID(subscriptionId string, resourceGroupName string, circuitName string, ...) ExpressRouteCircuitPeeringId
- func ParseExpressRouteCircuitPeeringID(input string) (*ExpressRouteCircuitPeeringId, error)
- func ParseExpressRouteCircuitPeeringIDInsensitively(input string) (*ExpressRouteCircuitPeeringId, error)
- type FunctionAppId
- 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 KeyVaultKeyVersionId
- type KeyVaultPrivateEndpointConnectionId
- func NewKeyVaultPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, vaultName string, ...) KeyVaultPrivateEndpointConnectionId
- func ParseKeyVaultPrivateEndpointConnectionID(input string) (*KeyVaultPrivateEndpointConnectionId, error)
- func ParseKeyVaultPrivateEndpointConnectionIDInsensitively(input string) (*KeyVaultPrivateEndpointConnectionId, error)
- type KubernetesClusterId
- type KustoClusterId
- type KustoDatabaseId
- type ManagedDiskId
- 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 SharedImageGalleryId
- type SpringCloudServiceId
- type SqlDatabaseId
- type SqlElasticPoolId
- type SqlManagedInstanceDatabaseId
- func NewSqlManagedInstanceDatabaseID(subscriptionId string, resourceGroupName string, managedInstanceName string, ...) SqlManagedInstanceDatabaseId
- func ParseManagedInstanceDatabaseID(input string) (*SqlManagedInstanceDatabaseId, error)
- func ParseSqlManagedInstanceDatabaseIDInsensitively(input string) (*SqlManagedInstanceDatabaseId, error)
- type SqlManagedInstanceId
- type SqlServerId
- type StorageAccountId
- type StorageContainerId
- type SubnetId
- 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 VirtualMachineId
- type VirtualMachineScaleSetIPConfigurationId
- func NewVirtualMachineScaleSetIPConfigurationID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetIPConfigurationId
- func ParseVirtualMachineScaleSetIPConfigurationId(input string) (*VirtualMachineScaleSetIPConfigurationId, error)
- func ParseVirtualMachineScaleSetIPConfigurationIdInsensitively(input string) (*VirtualMachineScaleSetIPConfigurationId, error)
- type VirtualMachineScaleSetId
- 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 VirtualNetworkId
- 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)
- type WebAppId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateAppServiceEnvironmentID ¶ added in v0.59.0
func ValidateAppServiceEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateAppServiceEnvironmentID checks that 'input' can be parsed as an App Service Environment ID
func ValidateAppServiceID ¶ added in v0.59.0
ValidateAppServiceID checks that 'input' can be parsed as a App Service ID
func ValidateAppServicePlanID ¶ added in v0.59.0
ValidateAppServicePlanID checks that 'input' can be parsed as an App Service Plan ID
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 ValidateAvailabilitySetID ¶ added in v0.61.0
ValidateAvailabilitySetID checks that 'input' can be parsed as a Availability Set 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 ValidateDedicatedHostGroupID ¶ added in v0.61.0
func ValidateDedicatedHostGroupID(input interface{}, key string) (warnings []string, errors []error)
ValidateDedicatedHostGroupID checks that 'input' can be parsed as a Dedicated Host Group ID
func ValidateDedicatedHostID ¶ added in v0.61.0
ValidateDedicatedHostID checks that 'input' can be parsed as a Dedicated Host ID
func ValidateDiskEncryptionSetID ¶ added in v0.61.0
ValidateDiskEncryptionSetID checks that 'input' can be parsed as a Disk Encryption Set 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 ValidateFunctionAppID ¶ added in v0.59.0
ValidateFunctionAppID checks that 'input' can be parsed as a Function App 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 ValidateKeyVaultKeyVersionID ¶ added in v0.54.0
func ValidateKeyVaultKeyVersionID(input interface{}, key string) (warnings []string, errors []error)
ValidateKeyVaultKeyVersionID checks that 'input' can be parsed as a Version ID
func ValidateKeyVaultPrivateEndpointConnectionID ¶ added in v0.55.0
func ValidateKeyVaultPrivateEndpointConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidateKeyVaultPrivateEndpointConnectionID checks that 'input' can be parsed as a Key Vault Private Endpoint Connection ID
func ValidateKubernetesClusterID ¶ added in v0.57.0
ValidateKubernetesClusterID checks that 'input' can be parsed as a Kubernetes Cluster ID
func ValidateKustoClusterID ¶ added in v0.62.0
ValidateKustoClusterID checks that 'input' can be parsed as a Kusto Cluster ID
func ValidateKustoDatabaseID ¶ added in v0.62.0
ValidateKustoDatabaseID checks that 'input' can be parsed as a KustoDatabase ID
func ValidateManagedDiskID ¶ added in v0.61.0
ValidateManagedDiskID checks that 'input' can be parsed as a Managed Disk 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 ValidateSharedImageGalleryID ¶ added in v0.63.0
func ValidateSharedImageGalleryID(input interface{}, key string) (warnings []string, errors []error)
ValidateSharedImageGalleryID validates the ID of a Shared Image Gallery
func ValidateSpringCloudServiceID ¶ added in v0.61.0
func ValidateSpringCloudServiceID(input interface{}, key string) (warnings []string, errors []error)
ValidateSpringCloudServiceID checks that 'input' can be parsed as a Spring Cloud Service ID
func ValidateSqlDatabaseID ¶ added in v0.63.0
ValidateSqlDatabaseID checks that 'input' can be parsed as a Sql Database ID
func ValidateSqlElasticPoolID ¶ added in v0.63.0
ValidateSqlElasticPoolID checks that 'input' can be parsed as a Sql Elastic Pool ID
func ValidateSqlManagedInstanceDatabaseID ¶ added in v0.63.0
func ValidateSqlManagedInstanceDatabaseID(input interface{}, key string) (warnings []string, errors []error)
ValidateSqlManagedInstanceDatabaseID checks that 'input' can be parsed as a Sql Managed Instance Database ID
func ValidateSqlManagedInstanceID ¶ added in v0.63.0
func ValidateSqlManagedInstanceID(input interface{}, key string) (warnings []string, errors []error)
ValidateSqlManagedInstanceID checks that 'input' can be parsed as a Sql Managed Instance ID
func ValidateSqlServerID ¶ added in v0.63.0
ValidateSqlServerID checks that 'input' can be parsed as a Sql Server ID
func ValidateStorageAccountID ¶ added in v0.58.0
ValidateStorageAccountID checks that 'input' can be parsed as a Storage Account ID
func ValidateStorageContainerID ¶ added in v0.58.0
ValidateStorageContainerID checks that 'input' can be parsed as a Storage Container ID
func ValidateSubnetID ¶ added in v0.56.0
ValidateSubnetID checks that 'input' can be parsed as a Subnet 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 ValidateVirtualMachineID ¶ added in v0.60.0
ValidateVirtualMachineID checks that 'input' can be parsed as a Virtual Machine ID
func ValidateVirtualMachineScaleSetID ¶ added in v0.60.0
func ValidateVirtualMachineScaleSetID(input interface{}, key string) (warnings []string, errors []error)
ValidateVirtualMachineScaleSetID checks that 'input' can be parsed as a Virtual Machine Scale Set 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 ValidateVirtualNetworkID ¶ added in v0.56.0
ValidateVirtualNetworkID checks that 'input' can be parsed as a Virtual Network 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
func ValidateWebAppID ¶ added in v0.59.0
ValidateWebAppID checks that 'input' can be parsed as a Web App Id
Types ¶
type AppServiceEnvironmentId ¶ added in v0.59.0
type AppServiceEnvironmentId struct { SubscriptionId string ResourceGroupName string HostingEnvironmentName string }
AppServiceEnvironmentId is a struct representing the Resource ID for a App Service Environment
func NewAppServiceEnvironmentID ¶ added in v0.59.0
func NewAppServiceEnvironmentID(subscriptionId string, resourceGroupName string, hostingEnvironmentName string) AppServiceEnvironmentId
NewAppServiceEnvironmentID returns a new AppServiceEnvironmentId struct
func ParseAppServiceEnvironmentID ¶ added in v0.59.0
func ParseAppServiceEnvironmentID(input string) (*AppServiceEnvironmentId, error)
ParseAppServiceEnvironmentID parses 'input' into a AppServiceEnvironmentId
func ParseAppServiceEnvironmentIDInsensitively ¶ added in v0.59.0
func ParseAppServiceEnvironmentIDInsensitively(input string) (*AppServiceEnvironmentId, error)
ParseAppServiceEnvironmentIDInsensitively parses 'input' case-insensitively into a AppServiceEnvironmentId note: this method should only be used for API response data and not user input
func (AppServiceEnvironmentId) ID ¶ added in v0.59.0
func (id AppServiceEnvironmentId) ID() string
ID returns the formatted App Service Environment ID
func (AppServiceEnvironmentId) Segments ¶ added in v0.59.0
func (id AppServiceEnvironmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this App Service Environment ID
func (AppServiceEnvironmentId) String ¶ added in v0.59.0
func (id AppServiceEnvironmentId) String() string
String returns a human-readable description of this App Service Environment ID
type AppServiceId ¶ added in v0.59.0
AppServiceId is a struct representing the Resource ID for an App Service
func NewAppServiceID ¶ added in v0.59.0
func NewAppServiceID(subscriptionId string, resourceGroupName string, siteName string) AppServiceId
NewAppServiceID returns a new AppServiceId struct
func ParseAppServiceID ¶ added in v0.59.0
func ParseAppServiceID(input string) (*AppServiceId, error)
ParseAppServiceID parses 'input' into a AppServiceId
func ParseAppServiceIDInsensitively ¶ added in v0.59.0
func ParseAppServiceIDInsensitively(input string) (*AppServiceId, error)
ParseAppServiceIDInsensitively parses 'input' case-insensitively into a AppServiceId note: this method should only be used for API response data and not user input
func (AppServiceId) ID ¶ added in v0.59.0
func (id AppServiceId) ID() string
ID returns the formatted App Service ID
func (AppServiceId) Segments ¶ added in v0.59.0
func (id AppServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this App Service ID
func (AppServiceId) String ¶ added in v0.59.0
func (id AppServiceId) String() string
String returns a human-readable description of this App Service ID
type AppServicePlanId ¶ added in v0.59.0
type AppServicePlanId struct { SubscriptionId string ResourceGroupName string ServerFarmName string }
AppServicePlanId is a struct representing the Resource ID for an App Service Plan
func NewAppServicePlanID ¶ added in v0.59.0
func NewAppServicePlanID(subscriptionId string, resourceGroupName string, serverFarmName string) AppServicePlanId
NewAppServicePlanID returns a new AppServicePlanId struct
func ParseAppServicePlanID ¶ added in v0.59.0
func ParseAppServicePlanID(input string) (*AppServicePlanId, error)
ParseAppServicePlanID parses 'input' into a AppServicePlanId
func ParseAppServicePlanIDInsensitively ¶ added in v0.59.0
func ParseAppServicePlanIDInsensitively(input string) (*AppServicePlanId, error)
ParseAppServicePlanIDInsensitively parses 'input' case-insensitively into a AppServicePlanId note: this method should only be used for API response data and not user input
func (AppServicePlanId) ID ¶ added in v0.59.0
func (id AppServicePlanId) ID() string
ID returns the formatted App Service Plan ID
func (AppServicePlanId) Segments ¶ added in v0.59.0
func (id AppServicePlanId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this App Service Plan ID
func (AppServicePlanId) String ¶ added in v0.59.0
func (id AppServicePlanId) String() string
String returns a human-readable description of this App Service Plan ID
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 AvailabilitySetId ¶ added in v0.61.0
type AvailabilitySetId struct { SubscriptionId string ResourceGroupName string AvailabilitySetName string }
AvailabilitySetId is a struct representing the Resource ID for a Availability Set
func NewAvailabilitySetID ¶ added in v0.61.0
func NewAvailabilitySetID(subscriptionId string, resourceGroupName string, availabilitySetName string) AvailabilitySetId
NewAvailabilitySetID returns a new AvailabilitySetId struct
func ParseAvailabilitySetID ¶ added in v0.61.0
func ParseAvailabilitySetID(input string) (*AvailabilitySetId, error)
ParseAvailabilitySetID parses 'input' into a AvailabilitySetId
func ParseAvailabilitySetIDInsensitively ¶ added in v0.61.0
func ParseAvailabilitySetIDInsensitively(input string) (*AvailabilitySetId, error)
ParseAvailabilitySetIDInsensitively parses 'input' case-insensitively into a AvailabilitySetId note: this method should only be used for API response data and not user input
func (AvailabilitySetId) ID ¶ added in v0.61.0
func (id AvailabilitySetId) ID() string
ID returns the formatted Availability Set ID
func (AvailabilitySetId) Segments ¶ added in v0.61.0
func (id AvailabilitySetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Availability Set ID
func (AvailabilitySetId) String ¶ added in v0.61.0
func (id AvailabilitySetId) String() string
String returns a human-readable description of this Availability Set 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 DedicatedHostGroupId ¶ added in v0.61.0
type DedicatedHostGroupId struct { SubscriptionId string ResourceGroupName string HostGroupName string }
DedicatedHostGroupId is a struct representing the Resource ID for a Dedicated Host Group
func NewDedicatedHostGroupID ¶ added in v0.61.0
func NewDedicatedHostGroupID(subscriptionId string, resourceGroupName string, hostGroupName string) DedicatedHostGroupId
NewDedicatedHostGroupID returns a new HostGroupId struct
func ParseDedicatedHostGroupID ¶ added in v0.61.0
func ParseDedicatedHostGroupID(input string) (*DedicatedHostGroupId, error)
ParseDedicatedHostGroupID parses 'input' into a DedicatedHostGroupId
func ParseDedicatedHostGroupIDInsensitively ¶ added in v0.61.0
func ParseDedicatedHostGroupIDInsensitively(input string) (*DedicatedHostGroupId, error)
ParseDedicatedHostGroupIDInsensitively parses 'input' case-insensitively into a DedicatedHostGroupId note: this method should only be used for API response data and not user input
func (DedicatedHostGroupId) ID ¶ added in v0.61.0
func (id DedicatedHostGroupId) ID() string
ID returns the formatted Dedicated Host Group ID
func (DedicatedHostGroupId) Segments ¶ added in v0.61.0
func (id DedicatedHostGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dedicated Host Group ID
func (DedicatedHostGroupId) String ¶ added in v0.61.0
func (id DedicatedHostGroupId) String() string
String returns a human-readable description of this Dedicated Host Group ID
type DedicatedHostId ¶ added in v0.61.0
type DedicatedHostId struct { SubscriptionId string ResourceGroupName string HostGroupName string HostName string }
DedicatedHostId is a struct representing the Resource ID for a Dedicated Host
func NewDedicatedHostID ¶ added in v0.61.0
func NewDedicatedHostID(subscriptionId string, resourceGroupName string, hostGroupName string, hostName string) DedicatedHostId
NewDedicatedHostID returns a new DedicatedHostId struct
func ParseDedicatedHostID ¶ added in v0.61.0
func ParseDedicatedHostID(input string) (*DedicatedHostId, error)
ParseDedicatedHostID parses 'input' into a DedicatedHostId
func ParseDedicatedHostIDInsensitively ¶ added in v0.61.0
func ParseDedicatedHostIDInsensitively(input string) (*DedicatedHostId, error)
ParseDedicatedHostIDInsensitively parses 'input' case-insensitively into a DedicatedHostId note: this method should only be used for API response data and not user input
func (DedicatedHostId) ID ¶ added in v0.61.0
func (id DedicatedHostId) ID() string
ID returns the formatted Dedicated Host ID
func (DedicatedHostId) Segments ¶ added in v0.61.0
func (id DedicatedHostId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dedicated Host ID
func (DedicatedHostId) String ¶ added in v0.61.0
func (id DedicatedHostId) String() string
String returns a human-readable description of this DedicatedHost ID
type DiskEncryptionSetId ¶ added in v0.61.0
type DiskEncryptionSetId struct { SubscriptionId string ResourceGroupName string DiskEncryptionSetName string }
DiskEncryptionSetId is a struct representing the Resource ID for a Disk Encryption Set
func NewDiskEncryptionSetID ¶ added in v0.61.0
func NewDiskEncryptionSetID(subscriptionId string, resourceGroupName string, diskEncryptionSetName string) DiskEncryptionSetId
NewDiskEncryptionSetID returns a new DiskEncryptionSetId struct
func ParseDiskEncryptionSetID ¶ added in v0.61.0
func ParseDiskEncryptionSetID(input string) (*DiskEncryptionSetId, error)
ParseDiskEncryptionSetID parses 'input' into a DiskEncryptionSetId
func ParseDiskEncryptionSetIDInsensitively ¶ added in v0.61.0
func ParseDiskEncryptionSetIDInsensitively(input string) (*DiskEncryptionSetId, error)
ParseDiskEncryptionSetIDInsensitively parses 'input' case-insensitively into a DiskEncryptionSetId note: this method should only be used for API response data and not user input
func (DiskEncryptionSetId) ID ¶ added in v0.61.0
func (id DiskEncryptionSetId) ID() string
ID returns the formatted Disk Encryption Set ID
func (DiskEncryptionSetId) Segments ¶ added in v0.61.0
func (id DiskEncryptionSetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Disk Encryption Set ID
func (DiskEncryptionSetId) String ¶ added in v0.61.0
func (id DiskEncryptionSetId) String() string
String returns a human-readable description of this Disk Encryption Set 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 FunctionAppId ¶ added in v0.59.0
type FunctionAppId = AppServiceId
func ParseFunctionAppID ¶ added in v0.59.0
func ParseFunctionAppID(input string) (*FunctionAppId, error)
ParseFunctionAppID parses 'input' into a FunctionAppId
func ParseFunctionAppIDInsensitively ¶ added in v0.59.0
func ParseFunctionAppIDInsensitively(input string) (*FunctionAppId, error)
ParseFunctionAppIDInsensitively parses 'input' case-insensitively into a FunctionAppId note: this method should only be used for API response data and not user input
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 KeyVaultKeyVersionId ¶ added in v0.54.0
type KeyVaultKeyVersionId struct { SubscriptionId string ResourceGroupName string VaultName string KeyName string VersionName string }
KeyVaultKeyVersionId is a struct representing the Resource ID for a Version
func NewKeyVaultKeyVersionID ¶ added in v0.54.0
func NewKeyVaultKeyVersionID(subscriptionId string, resourceGroupName string, vaultName string, keyName string, versionName string) KeyVaultKeyVersionId
NewKeyVaultKeyVersionID returns a new KeyVaultKeyVersionId struct
func ParseKeyVaultKeyVersionID ¶ added in v0.54.0
func ParseKeyVaultKeyVersionID(input string) (*KeyVaultKeyVersionId, error)
ParseKeyVaultKeyVersionID parses 'input' into a KeyVaultKeyVersionId
func ParseKeyVaultKeyVersionIDInsensitively ¶ added in v0.54.0
func ParseKeyVaultKeyVersionIDInsensitively(input string) (*KeyVaultKeyVersionId, error)
ParseKeyVaultKeyVersionIDInsensitively parses 'input' case-insensitively into a KeyVaultKeyVersionId note: this method should only be used for API response data and not user input
func (KeyVaultKeyVersionId) ID ¶ added in v0.54.0
func (id KeyVaultKeyVersionId) ID() string
ID returns the formatted Version ID
func (KeyVaultKeyVersionId) Segments ¶ added in v0.54.0
func (id KeyVaultKeyVersionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Version ID
func (KeyVaultKeyVersionId) String ¶ added in v0.54.0
func (id KeyVaultKeyVersionId) String() string
String returns a human-readable description of this Version ID
type KeyVaultPrivateEndpointConnectionId ¶ added in v0.55.0
type KeyVaultPrivateEndpointConnectionId struct { SubscriptionId string ResourceGroupName string VaultName string PrivateEndpointConnectionName string }
KeyVaultPrivateEndpointConnectionId is a struct representing the Resource ID for a Key Vault Private Endpoint Connection
func NewKeyVaultPrivateEndpointConnectionID ¶ added in v0.55.0
func NewKeyVaultPrivateEndpointConnectionID(subscriptionId string, resourceGroupName string, vaultName string, privateEndpointConnectionName string) KeyVaultPrivateEndpointConnectionId
NewKeyVaultPrivateEndpointConnectionID returns a new KeyVaultPrivateEndpointConnectionId struct
func ParseKeyVaultPrivateEndpointConnectionID ¶ added in v0.55.0
func ParseKeyVaultPrivateEndpointConnectionID(input string) (*KeyVaultPrivateEndpointConnectionId, error)
ParseKeyVaultPrivateEndpointConnectionID parses 'input' into a KeyVaultPrivateEndpointConnectionId
func ParseKeyVaultPrivateEndpointConnectionIDInsensitively ¶ added in v0.55.0
func ParseKeyVaultPrivateEndpointConnectionIDInsensitively(input string) (*KeyVaultPrivateEndpointConnectionId, error)
ParseKeyVaultPrivateEndpointConnectionIDInsensitively parses 'input' case-insensitively into a KeyVaultPrivateEndpointConnectionId note: this method should only be used for API response data and not user input
func (KeyVaultPrivateEndpointConnectionId) ID ¶ added in v0.55.0
func (id KeyVaultPrivateEndpointConnectionId) ID() string
ID returns the formatted Key Vault Private Endpoint Connection ID
func (KeyVaultPrivateEndpointConnectionId) Segments ¶ added in v0.55.0
func (id KeyVaultPrivateEndpointConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Key Vault Private Endpoint Connection ID
func (KeyVaultPrivateEndpointConnectionId) String ¶ added in v0.55.0
func (id KeyVaultPrivateEndpointConnectionId) String() string
String returns a human-readable description of this Key Vault Private Endpoint Connection ID
type KubernetesClusterId ¶ added in v0.57.0
type KubernetesClusterId struct { SubscriptionId string ResourceGroupName string ManagedClusterName string }
KubernetesClusterId is a struct representing the Resource ID for a Kubernetes Cluster
func NewKubernetesClusterID ¶ added in v0.57.0
func NewKubernetesClusterID(subscriptionId string, resourceGroupName string, managedClusterName string) KubernetesClusterId
NewKubernetesClusterID returns a new KubernetesClusterId struct
func ParseKubernetesClusterID ¶ added in v0.57.0
func ParseKubernetesClusterID(input string) (*KubernetesClusterId, error)
ParseKubernetesClusterID parses 'input' into a KubernetesClusterId
func ParseKubernetesClusterIDInsensitively ¶ added in v0.57.0
func ParseKubernetesClusterIDInsensitively(input string) (*KubernetesClusterId, error)
ParseKubernetesClusterIdInsensitively parses 'input' case-insensitively into a KubernetesClusterId note: this method should only be used for API response data and not user input
func (KubernetesClusterId) ID ¶ added in v0.57.0
func (id KubernetesClusterId) ID() string
ID returns the formatted Kubernetes Cluster ID
func (KubernetesClusterId) Segments ¶ added in v0.57.0
func (id KubernetesClusterId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Kubernetes Cluster ID
func (KubernetesClusterId) String ¶ added in v0.57.0
func (id KubernetesClusterId) String() string
String returns a human-readable description of this Kubernetes Cluster ID
type KustoClusterId ¶ added in v0.62.0
type KustoClusterId struct { SubscriptionId string ResourceGroupName string KustoClusterName string }
KustoClusterId is a struct representing the Resource ID for a Kusto Cluster
func NewKustoClusterID ¶ added in v0.62.0
func NewKustoClusterID(subscriptionId string, resourceGroupName string, kustoClusterName string) KustoClusterId
NewKustoClusterID returns a new KustoClusterId struct
func ParseKustoClusterID ¶ added in v0.62.0
func ParseKustoClusterID(input string) (*KustoClusterId, error)
ParseKustoClusterID parses 'input' into a KustoClusterId
func ParseKustoClusterIDInsensitively ¶ added in v0.62.0
func ParseKustoClusterIDInsensitively(input string) (*KustoClusterId, error)
ParseKustoClusterIDInsensitively parses 'input' case-insensitively into a KustoClusterId note: this method should only be used for API response data and not user input
func (KustoClusterId) ID ¶ added in v0.62.0
func (id KustoClusterId) ID() string
ID returns the formatted Kusto Cluster ID
func (KustoClusterId) Segments ¶ added in v0.62.0
func (id KustoClusterId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Kusto Cluster ID
func (KustoClusterId) String ¶ added in v0.62.0
func (id KustoClusterId) String() string
String returns a human-readable description of this Kusto Cluster ID
type KustoDatabaseId ¶ added in v0.62.0
type KustoDatabaseId struct { SubscriptionId string ResourceGroupName string KustoClusterName string KustoDatabaseName string }
KustoDatabaseId is a struct representing the Resource ID for a Kusto Database
func NewKustoDatabaseID ¶ added in v0.62.0
func NewKustoDatabaseID(subscriptionId string, resourceGroupName string, kustoClusterName string, kustoDatabaseName string) KustoDatabaseId
NewKustoDatabaseID returns a new KustoDatabaseId struct
func ParseKustoDatabaseID ¶ added in v0.62.0
func ParseKustoDatabaseID(input string) (*KustoDatabaseId, error)
ParseKustoDatabaseID parses 'input' into a KustoDatabaseId
func ParseKustoDatabaseIDInsensitively ¶ added in v0.62.0
func ParseKustoDatabaseIDInsensitively(input string) (*KustoDatabaseId, error)
ParseKustoDatabaseIDInsensitively parses 'input' case-insensitively into a KustoDatabaseId note: this method should only be used for API response data and not user input
func (KustoDatabaseId) ID ¶ added in v0.62.0
func (id KustoDatabaseId) ID() string
ID returns the formatted Kusto Database ID
func (KustoDatabaseId) Segments ¶ added in v0.62.0
func (id KustoDatabaseId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Kusto Database ID
func (KustoDatabaseId) String ¶ added in v0.62.0
func (id KustoDatabaseId) String() string
String returns a human-readable description of this Kusto Database ID
type ManagedDiskId ¶ added in v0.61.0
ManagedDiskId is a struct representing the Resource ID for a Managed Disk
func NewManagedDiskID ¶ added in v0.61.0
func NewManagedDiskID(subscriptionId string, resourceGroupName string, diskName string) ManagedDiskId
NewManagedDiskID returns a new ManagedDiskId struct
func ParseManagedDiskID ¶ added in v0.61.0
func ParseManagedDiskID(input string) (*ManagedDiskId, error)
ParseManagedDiskID parses 'input' into a ManagedDiskId
func ParseManagedDiskIDInsensitively ¶ added in v0.61.0
func ParseManagedDiskIDInsensitively(input string) (*ManagedDiskId, error)
ParseManagedDiskIDInsensitively parses 'input' case-insensitively into a ManagedDiskId note: this method should only be used for API response data and not user input
func (ManagedDiskId) ID ¶ added in v0.61.0
func (id ManagedDiskId) ID() string
ID returns the formatted Managed Disk ID
func (ManagedDiskId) Segments ¶ added in v0.61.0
func (id ManagedDiskId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Disk ID
func (ManagedDiskId) String ¶ added in v0.61.0
func (id ManagedDiskId) String() string
String returns a human-readable description of this Managed Disk 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 SharedImageGalleryId ¶ added in v0.63.0
type SharedImageGalleryId struct {}
SharedImageGalleryId is a struct representing the Resource ID for a Shared Image Gallery
func NewSharedImageGalleryID ¶ added in v0.63.0
func NewSharedImageGalleryID(subscriptionId string, resourceGroupName string, galleryName string) SharedImageGalleryId
NewSharedImageGalleryID returns a new sharedImageGalleryId struct
func ParseSharedImageGalleryID ¶ added in v0.63.0
func ParseSharedImageGalleryID(input string) (*SharedImageGalleryId, error)
ParseSharedImageGalleryID parses 'input' into a sharedImageGalleryId
func ParseSharedImageGalleryIDInsensitively ¶ added in v0.63.0
func ParseSharedImageGalleryIDInsensitively(input string) (*SharedImageGalleryId, error)
ParseSharedImageGalleryIDInsensitively parses 'input' case-insensitively into a sharedImageGalleryId note: this method should only be used for API response data and not user input
func (SharedImageGalleryId) ID ¶ added in v0.63.0
func (id SharedImageGalleryId) ID() string
ID returns the formatted Shared Image Gallery ID
func (SharedImageGalleryId) Segments ¶ added in v0.63.0
func (id SharedImageGalleryId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Shared Image Gallery ID
func (SharedImageGalleryId) String ¶ added in v0.63.0
func (id SharedImageGalleryId) String() string
String returns a human-readable description of the Shared Image Gallery ID
type SpringCloudServiceId ¶ added in v0.61.0
type SpringCloudServiceId struct { SubscriptionId string ResourceGroupName string ServiceName string }
SpringCloudServiceId is a struct representing the Resource ID for a Spring Cloud Service
func NewSpringCloudServiceID ¶ added in v0.61.0
func NewSpringCloudServiceID(subscriptionId string, resourceGroupName string, serviceName string) SpringCloudServiceId
NewSpringCloudServiceID returns a new SpringCloudServiceId struct
func ParseSpringCloudServiceID ¶ added in v0.61.0
func ParseSpringCloudServiceID(input string) (*SpringCloudServiceId, error)
ParseSpringCloudServiceID parses 'input' into a SpringCloudServiceId
func ParseSpringCloudServiceIDInsensitively ¶ added in v0.61.0
func ParseSpringCloudServiceIDInsensitively(input string) (*SpringCloudServiceId, error)
ParseSpringCloudServiceIDInsensitively parses 'input' case-insensitively into a SpringCloudServiceId note: this method should only be used for API response data and not user input
func (SpringCloudServiceId) ID ¶ added in v0.61.0
func (id SpringCloudServiceId) ID() string
ID returns the formatted Spring Cloud Service ID
func (SpringCloudServiceId) Segments ¶ added in v0.61.0
func (id SpringCloudServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Spring Cloud Service ID
func (SpringCloudServiceId) String ¶ added in v0.61.0
func (id SpringCloudServiceId) String() string
String returns a human-readable description of this Spring Cloud Service ID
type SqlDatabaseId ¶ added in v0.63.0
type SqlDatabaseId struct { SubscriptionId string ResourceGroupName string ServerName string DatabaseName string }
SqlDatabaseId is a struct representing the Resource ID for a Sql Database
func NewSqlDatabaseID ¶ added in v0.63.0
func NewSqlDatabaseID(subscriptionId string, resourceGroupName string, serverName string, databaseName string) SqlDatabaseId
NewSqlDatabaseID returns a new SqlDatabaseId struct
func ParseDatabaseID ¶ added in v0.63.0
func ParseDatabaseID(input string) (*SqlDatabaseId, error)
ParseDatabaseID parses 'input' into a SqlDatabaseId
func ParseSqlDatabaseIDInsensitively ¶ added in v0.63.0
func ParseSqlDatabaseIDInsensitively(input string) (*SqlDatabaseId, error)
ParseSqlDatabaseIDInsensitively parses 'input' case-insensitively into a SqlDatabaseId note: this method should only be used for API response data and not user input
func (SqlDatabaseId) ID ¶ added in v0.63.0
func (id SqlDatabaseId) ID() string
ID returns the formatted Database ID
func (SqlDatabaseId) Segments ¶ added in v0.63.0
func (id SqlDatabaseId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sql Database ID
func (SqlDatabaseId) String ¶ added in v0.63.0
func (id SqlDatabaseId) String() string
String returns a human-readable description of this Sql Database ID
type SqlElasticPoolId ¶ added in v0.63.0
type SqlElasticPoolId struct { SubscriptionId string ResourceGroupName string ServerName string ElasticPoolName string }
SqlElasticPoolId is a struct representing the Resource ID for a Sql SqlElastic Pool
func NewSqlElasticPoolID ¶ added in v0.63.0
func NewSqlElasticPoolID(subscriptionId string, resourceGroupName string, serverName string, elasticPoolName string) SqlElasticPoolId
NewSqlElasticPoolID returns a new SqlElasticPoolId struct
func ParseSqlElasticPoolID ¶ added in v0.63.0
func ParseSqlElasticPoolID(input string) (*SqlElasticPoolId, error)
ParseSqlElasticPoolID parses 'input' into a SqlElasticPoolId
func ParseSqlElasticPoolIDInsensitively ¶ added in v0.63.0
func ParseSqlElasticPoolIDInsensitively(input string) (*SqlElasticPoolId, error)
ParseSqlElasticPoolIDInsensitively parses 'input' case-insensitively into a SqlElasticPoolId note: this method should only be used for API response data and not user input
func (SqlElasticPoolId) ID ¶ added in v0.63.0
func (id SqlElasticPoolId) ID() string
ID returns the formatted Sql Elastic Pool ID
func (SqlElasticPoolId) Segments ¶ added in v0.63.0
func (id SqlElasticPoolId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sql Elastic Pool ID
func (SqlElasticPoolId) String ¶ added in v0.63.0
func (id SqlElasticPoolId) String() string
String returns a human-readable description of this Sql Elastic Pool ID
type SqlManagedInstanceDatabaseId ¶ added in v0.63.0
type SqlManagedInstanceDatabaseId struct { SubscriptionId string ResourceGroupName string ManagedInstanceName string DatabaseName string }
SqlManagedInstanceDatabaseId is a struct representing the Resource ID for a Sql Managed Instance Database
func NewSqlManagedInstanceDatabaseID ¶ added in v0.63.0
func NewSqlManagedInstanceDatabaseID(subscriptionId string, resourceGroupName string, managedInstanceName string, databaseName string) SqlManagedInstanceDatabaseId
NewSqlManagedInstanceDatabaseID returns a new SqlManagedInstanceDatabaseId struct
func ParseManagedInstanceDatabaseID ¶ added in v0.63.0
func ParseManagedInstanceDatabaseID(input string) (*SqlManagedInstanceDatabaseId, error)
ParseManagedInstanceDatabaseID parses 'input' into a SqlManagedInstanceDatabaseId
func ParseSqlManagedInstanceDatabaseIDInsensitively ¶ added in v0.63.0
func ParseSqlManagedInstanceDatabaseIDInsensitively(input string) (*SqlManagedInstanceDatabaseId, error)
ParseSqlManagedInstanceDatabaseIDInsensitively parses 'input' case-insensitively into a SqlManagedInstanceDatabaseId note: this method should only be used for API response data and not user input
func (SqlManagedInstanceDatabaseId) ID ¶ added in v0.63.0
func (id SqlManagedInstanceDatabaseId) ID() string
ID returns the formatted Sql Managed Instance Database ID
func (SqlManagedInstanceDatabaseId) Segments ¶ added in v0.63.0
func (id SqlManagedInstanceDatabaseId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sql Managed Instance Database ID
func (SqlManagedInstanceDatabaseId) String ¶ added in v0.63.0
func (id SqlManagedInstanceDatabaseId) String() string
String returns a human-readable description of this Sql Managed Instance Database ID
type SqlManagedInstanceId ¶ added in v0.63.0
type SqlManagedInstanceId struct { SubscriptionId string ResourceGroupName string ManagedInstanceName string }
SqlManagedInstanceId is a struct representing the Resource ID for a Sql Managed Instance
func NewSqlManagedInstanceID ¶ added in v0.63.0
func NewSqlManagedInstanceID(subscriptionId string, resourceGroupName string, managedInstanceName string) SqlManagedInstanceId
NewSqlManagedInstanceID returns a new SqlManagedInstanceId struct
func ParseSqlManagedInstanceID ¶ added in v0.63.0
func ParseSqlManagedInstanceID(input string) (*SqlManagedInstanceId, error)
ParseSqlManagedInstanceID parses 'input' into a SqlManagedInstanceId
func ParseSqlManagedInstanceIDInsensitively ¶ added in v0.63.0
func ParseSqlManagedInstanceIDInsensitively(input string) (*SqlManagedInstanceId, error)
ParseSqlManagedInstanceIDInsensitively parses 'input' case-insensitively into a SqlManagedInstanceId note: this method should only be used for API response data and not user input
func (SqlManagedInstanceId) ID ¶ added in v0.63.0
func (id SqlManagedInstanceId) ID() string
ID returns the formatted Sql Managed Instance ID
func (SqlManagedInstanceId) Segments ¶ added in v0.63.0
func (id SqlManagedInstanceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sql Managed Instance ID
func (SqlManagedInstanceId) String ¶ added in v0.63.0
func (id SqlManagedInstanceId) String() string
String returns a human-readable description of this Sql Managed Instance ID
type SqlServerId ¶ added in v0.63.0
SqlServerId is a struct representing the Resource ID for a Sql Server
func NewSqlServerID ¶ added in v0.63.0
func NewSqlServerID(subscriptionId string, resourceGroupName string, serverName string) SqlServerId
NewSqlServerID returns a new SqlServerId struct
func ParseSqlServerID ¶ added in v0.63.0
func ParseSqlServerID(input string) (*SqlServerId, error)
ParseSqlServerID parses 'input' into a SqlServerId
func ParseSqlServerIDInsensitively ¶ added in v0.63.0
func ParseSqlServerIDInsensitively(input string) (*SqlServerId, error)
ParseSqlServerIDInsensitively parses 'input' case-insensitively into a SqlServerId note: this method should only be used for API response data and not user input
func (SqlServerId) ID ¶ added in v0.63.0
func (id SqlServerId) ID() string
ID returns the formatted Sql Server ID
func (SqlServerId) Segments ¶ added in v0.63.0
func (id SqlServerId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sql Server ID
func (SqlServerId) String ¶ added in v0.63.0
func (id SqlServerId) String() string
String returns a human-readable description of this Sql Server ID
type StorageAccountId ¶ added in v0.58.0
type StorageAccountId struct { SubscriptionId string ResourceGroupName string StorageAccountName string }
StorageAccountId is a struct representing the Resource ID for a Storage Account
func NewStorageAccountID ¶ added in v0.58.0
func NewStorageAccountID(subscriptionId string, resourceGroupName string, storageAccountName string) StorageAccountId
NewStorageAccountID returns a new StorageAccountId struct
func ParseStorageAccountID ¶ added in v0.58.0
func ParseStorageAccountID(input string) (*StorageAccountId, error)
ParseStorageAccountID parses 'input' into a StorageAccountId
func ParseStorageAccountIDInsensitively ¶ added in v0.58.0
func ParseStorageAccountIDInsensitively(input string) (*StorageAccountId, error)
ParseStorageAccountIDInsensitively parses 'input' case-insensitively into a StorageAccountId note: this method should only be used for API response data and not user input
func (StorageAccountId) ID ¶ added in v0.58.0
func (id StorageAccountId) ID() string
ID returns the formatted Storage Account ID
func (StorageAccountId) Segments ¶ added in v0.58.0
func (id StorageAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Storage Account ID
func (StorageAccountId) String ¶ added in v0.58.0
func (id StorageAccountId) String() string
String returns a human-readable description of this Storage Account ID
type StorageContainerId ¶ added in v0.58.0
type StorageContainerId struct { SubscriptionId string ResourceGroupName string StorageAccountName string ContainerName string }
StorageContainerId is a struct representing the Resource ID for a Storage Container
func NewStorageContainerID ¶ added in v0.58.0
func NewStorageContainerID(subscriptionId string, resourceGroupName string, storageAccountName string, containerName string) StorageContainerId
NewStorageContainerID returns a new NewStorageContainerId struct
func ParseStorageContainerID ¶ added in v0.58.0
func ParseStorageContainerID(input string) (*StorageContainerId, error)
ParseStorageContainerID parses 'input' into a StorageContainerId
func ParseStorageContainerIDInsensitively ¶ added in v0.58.0
func ParseStorageContainerIDInsensitively(input string) (*StorageContainerId, error)
ParseStorageContainerIDInsensitively parses 'input' case-insensitively into a StorageContainerId note: this method should only be used for API response data and not user input
func (StorageContainerId) ID ¶ added in v0.58.0
func (id StorageContainerId) ID() string
ID returns the formatted Storage Container ID
func (StorageContainerId) Segments ¶ added in v0.58.0
func (id StorageContainerId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Storage Container ID
func (StorageContainerId) String ¶ added in v0.58.0
func (id StorageContainerId) String() string
String returns a human-readable description of this Storage Container ID
type SubnetId ¶ added in v0.56.0
type SubnetId struct { SubscriptionId string ResourceGroupName string VirtualNetworkName string SubnetName string }
SubnetId is a struct representing the Resource ID for a Subnet
func NewSubnetID ¶ added in v0.56.0
func NewSubnetID(subscriptionId string, resourceGroupName string, virtualNetworkName string, subnetName string) SubnetId
NewSubnetID returns a new SubnetId struct
func ParseSubnetID ¶ added in v0.56.0
ParseSubnetID parses 'input' into a SubnetId
func ParseSubnetIDInsensitively ¶ added in v0.56.0
ParseSubnetIDInsensitively parses 'input' case-insensitively into a SubnetId note: this method should only be used for API response data and not user input
func (SubnetId) Segments ¶ added in v0.56.0
func (id SubnetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Subnet 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 VirtualMachineId ¶ added in v0.60.0
type VirtualMachineId struct { SubscriptionId string ResourceGroupName string VirtualMachineName string }
VirtualMachineId is a struct representing the Resource ID for a Virtual Machine
func NewVirtualMachineID ¶ added in v0.60.0
func NewVirtualMachineID(subscriptionId string, resourceGroupName string, virtualMachineName string) VirtualMachineId
NewVirtualMachineID returns a new VirtualMachineId struct
func ParseVirtualMachineID ¶ added in v0.60.0
func ParseVirtualMachineID(input string) (*VirtualMachineId, error)
ParseVirtualMachineID parses 'input' into a VirtualMachineId
func ParseVirtualMachineIDInsensitively ¶ added in v0.60.0
func ParseVirtualMachineIDInsensitively(input string) (*VirtualMachineId, error)
ParseVirtualMachineIDInsensitively parses 'input' case-insensitively into a VirtualMachineId note: this method should only be used for API response data and not user input
func (VirtualMachineId) ID ¶ added in v0.60.0
func (id VirtualMachineId) ID() string
ID returns the formatted Virtual Machine ID
func (VirtualMachineId) Segments ¶ added in v0.60.0
func (id VirtualMachineId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine ID
func (VirtualMachineId) String ¶ added in v0.60.0
func (id VirtualMachineId) String() string
String returns a human-readable description of this Virtual Machine 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 VirtualMachineScaleSetId ¶ added in v0.60.0
type VirtualMachineScaleSetId struct { SubscriptionId string ResourceGroupName string VirtualMachineScaleSetName string }
VirtualMachineScaleSetId is a struct representing the Resource ID for a Virtual Machine Scale Set
func NewVirtualMachineScaleSetID ¶ added in v0.60.0
func NewVirtualMachineScaleSetID(subscriptionId string, resourceGroupName string, virtualMachineScaleSetName string) VirtualMachineScaleSetId
NewVirtualMachineScaleSetID returns a new VirtualMachineScaleSetId struct
func ParseVirtualMachineScaleSetID ¶ added in v0.60.0
func ParseVirtualMachineScaleSetID(input string) (*VirtualMachineScaleSetId, error)
ParseVirtualMachineScaleSetID parses 'input' into a VirtualMachineScaleSetId
func ParseVirtualMachineScaleSetIDInsensitively ¶ added in v0.60.0
func ParseVirtualMachineScaleSetIDInsensitively(input string) (*VirtualMachineScaleSetId, error)
ParseVirtualMachineScaleSetIDInsensitively parses 'input' case-insensitively into a VirtualMachineScaleSetId note: this method should only be used for API response data and not user input
func (VirtualMachineScaleSetId) ID ¶ added in v0.60.0
func (id VirtualMachineScaleSetId) ID() string
ID returns the formatted Virtual Machine Scale Set ID
func (VirtualMachineScaleSetId) Segments ¶ added in v0.60.0
func (id VirtualMachineScaleSetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Machine Scale Set ID
func (VirtualMachineScaleSetId) String ¶ added in v0.60.0
func (id VirtualMachineScaleSetId) String() string
String returns a human-readable description of this Virtual Machine Scale Set 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 VirtualNetworkId ¶ added in v0.56.0
type VirtualNetworkId struct { SubscriptionId string ResourceGroupName string VirtualNetworkName string }
VirtualNetworkId is a struct representing the Resource ID for a Virtual Network
func NewVirtualNetworkID ¶ added in v0.56.0
func NewVirtualNetworkID(subscriptionId string, resourceGroupName string, virtualNetworkName string) VirtualNetworkId
NewVirtualNetworkID returns a new VirtualNetworkId struct
func ParseVirtualNetworkID ¶ added in v0.56.0
func ParseVirtualNetworkID(input string) (*VirtualNetworkId, error)
ParseVirtualNetworkID parses 'input' into a VirtualNetworkId
func ParseVirtualNetworkIDInsensitively ¶ added in v0.56.0
func ParseVirtualNetworkIDInsensitively(input string) (*VirtualNetworkId, error)
ParseVirtualNetworkIDInsensitively parses 'input' case-insensitively into a VirtualNetworkId note: this method should only be used for API response data and not user input
func (VirtualNetworkId) ID ¶ added in v0.56.0
func (id VirtualNetworkId) ID() string
ID returns the formatted Virtual Network ID
func (VirtualNetworkId) Segments ¶ added in v0.56.0
func (id VirtualNetworkId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Virtual Network ID
func (VirtualNetworkId) String ¶ added in v0.56.0
func (id VirtualNetworkId) String() string
String returns a human-readable description of this Virtual Network 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
type WebAppId ¶ added in v0.59.0
type WebAppId = AppServiceId
func ParseWebAppID ¶ added in v0.59.0
ParseWebAppID parses 'input' into a WebAppId
func ParseWebAppIDInsensitively ¶ added in v0.59.0
ParseWebAppIDInsensitively parses 'input' case-insensitively into a WebAppId note: this method should only be used for API response data and not user input
Source Files ¶
- app_service.go
- app_service_environment.go
- app_service_function_app.go
- app_service_plan.go
- app_service_web_app.go
- automation_compilation_job.go
- availability_set_id.go
- cloud_services_ip_configuration.go
- cloud_services_public_ip.go
- dedicated_host.go
- dedicated_host_group.go
- disk_encryption_set.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
- key_vault_key_version.go
- key_vault_private_endpoint_connection.go
- kubernetes_cluster.go
- kusto_cluster.go
- kusto_database.go
- managed_disk.go
- management_group.go
- network_interface.go
- network_interface_ip_configuration.go
- provisioning_service.go
- public_ip_address.go
- resource_group.go
- scope.go
- shared_image_gallery.go
- spring_cloud_service.go
- sql_database.go
- sql_elastic_pool.go
- sql_managed_instance.go
- sql_managed_instance_database.go
- sql_server.go
- storage_account.go
- storage_container.go
- subnet.go
- subscription.go
- user_assigned_identity.go
- virtual_hub_bgp_connection.go
- virtual_hub_ip_configuration.go
- virtual_machine.go
- virtual_machine_scale_set.go
- virtual_machine_scale_set_ip_configuration.go
- virtual_machine_scale_set_network_interface.go
- virtual_machine_scale_set_public_ip_address.go
- virtual_network.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