Documentation ¶
Index ¶
- func CommonIds() []resourceids.ResourceId
- func PossibleValuesForBotServiceChannelType() []string
- 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 ValidateBillingAccountCustomerID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBillingAccountInvoiceSectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBillingEnrollmentAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBotServiceChannelID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateBotServiceID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateChaosStudioCapabilityID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateChaosStudioTargetID(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 ValidateCommunityGalleryImageID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateCommunityGalleryImageVersionID(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 ValidateDevCenterID(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 ValidateHDInsightClusterID(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 ValidateKubernetesFleetID(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 BillingAccountCustomerId
- type BillingAccountInvoiceSectionId
- func NewBillingAccountInvoiceSectionID(billingAccountName string, billingProfileName string, ...) BillingAccountInvoiceSectionId
- func ParseBillingAccountInvoiceSectionID(input string) (*BillingAccountInvoiceSectionId, error)
- func ParseBillingAccountInvoiceSectionIDInsensitively(input string) (*BillingAccountInvoiceSectionId, error)
- type BillingEnrollmentAccountId
- type BotServiceChannelId
- type BotServiceChannelType
- type BotServiceId
- type ChaosStudioCapabilityId
- type ChaosStudioTargetId
- 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 CommunityGalleryImageId
- type CommunityGalleryImageVersionId
- func NewCommunityGalleryImageVersionID(communityGallery string, image string, version string) CommunityGalleryImageVersionId
- func ParseCommunityGalleryImageVersionID(input string) (*CommunityGalleryImageVersionId, error)
- func ParseCommunityGalleryImageVersionIDInsensitively(input string) (*CommunityGalleryImageVersionId, error)
- type CompositeResourceID
- func NewCompositeResourceID[T1 resourceids.ResourceId, T2 resourceids.ResourceId](first T1, second T2) CompositeResourceID[T1, T2]
- func ParseCompositeResourceID[T1 resourceids.ResourceId, T2 resourceids.ResourceId](input string, first T1, second T2) (*CompositeResourceID[T1, T2], error)
- func ParseCompositeResourceIDInsensitively[T1 resourceids.ResourceId, T2 resourceids.ResourceId](input string, first T1, second T2) (*CompositeResourceID[T1, T2], error)
- type DedicatedHostGroupId
- type DedicatedHostId
- type DevCenterId
- 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 HDInsightClusterId
- 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 KubernetesFleetId
- 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)
- func (id *VirtualMachineScaleSetIPConfigurationId) FromParseResult(input resourceids.ParseResult) error
- func (id VirtualMachineScaleSetIPConfigurationId) ID() string
- func (id VirtualMachineScaleSetIPConfigurationId) Segments() []resourceids.Segment
- func (id VirtualMachineScaleSetIPConfigurationId) String() string
- type VirtualMachineScaleSetId
- type VirtualMachineScaleSetNetworkInterfaceId
- func NewVirtualMachineScaleSetNetworkInterfaceID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetNetworkInterfaceId
- func ParseVirtualMachineScaleSetNetworkInterfaceID(input string) (*VirtualMachineScaleSetNetworkInterfaceId, error)
- func ParseVirtualMachineScaleSetNetworkInterfaceIDInsensitively(input string) (*VirtualMachineScaleSetNetworkInterfaceId, error)
- func (id *VirtualMachineScaleSetNetworkInterfaceId) FromParseResult(input resourceids.ParseResult) error
- func (id VirtualMachineScaleSetNetworkInterfaceId) ID() string
- func (id VirtualMachineScaleSetNetworkInterfaceId) Segments() []resourceids.Segment
- func (id VirtualMachineScaleSetNetworkInterfaceId) String() string
- type VirtualMachineScaleSetPublicIPAddressId
- func NewVirtualMachineScaleSetPublicIPAddressID(subscriptionId string, resourceGroupName string, ...) VirtualMachineScaleSetPublicIPAddressId
- func ParseVirtualMachineScaleSetPublicIPAddressID(input string) (*VirtualMachineScaleSetPublicIPAddressId, error)
- func ParseVirtualMachineScaleSetPublicIPAddressIDInsensitively(input string) (*VirtualMachineScaleSetPublicIPAddressId, error)
- func (id *VirtualMachineScaleSetPublicIPAddressId) FromParseResult(input resourceids.ParseResult) error
- func (id VirtualMachineScaleSetPublicIPAddressId) ID() string
- func (id VirtualMachineScaleSetPublicIPAddressId) Segments() []resourceids.Segment
- func (id VirtualMachineScaleSetPublicIPAddressId) String() string
- 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 CommonIds ¶ added in v0.67.0
func CommonIds() []resourceids.ResourceId
func PossibleValuesForBotServiceChannelType ¶ added in v0.65.0
func PossibleValuesForBotServiceChannelType() []string
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 ValidateBillingAccountCustomerID ¶ added in v0.67.0
func ValidateBillingAccountCustomerID(input interface{}, key string) (warnings []string, errors []error)
ValidateBillingAccountCustomerID checks that 'input' can be parsed as a Billing Account Customer ID
func ValidateBillingAccountInvoiceSectionID ¶ added in v0.67.0
func ValidateBillingAccountInvoiceSectionID(input interface{}, key string) (warnings []string, errors []error)
ValidateBillingAccountInvoiceSectionID checks that 'input' can be parsed as a Billing Account Invoice Section ID
func ValidateBillingEnrollmentAccountID ¶ added in v0.67.0
func ValidateBillingEnrollmentAccountID(input interface{}, key string) (warnings []string, errors []error)
ValidateBillingEnrollmentAccountID checks that 'input' can be parsed as a Billing Enrollment Account ID
func ValidateBotServiceChannelID ¶ added in v0.65.0
ValidateBotServiceChannelID checks that 'input' can be parsed as a Bot Service Channel ID
func ValidateBotServiceID ¶ added in v0.65.0
ValidateBotServiceID checks that 'input' can be parsed as a Bot Service ID
func ValidateChaosStudioCapabilityID ¶ added in v0.66.0
func ValidateChaosStudioCapabilityID(input interface{}, key string) (warnings []string, errors []error)
ValidateChaosStudioCapabilityID checks that 'input' can be parsed as an App Service Plan ID
func ValidateChaosStudioTargetID ¶ added in v0.66.0
ValidateChaosStudioTargetID checks that 'input' can be parsed as an App Service Plan 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 ValidateCommunityGalleryImageID ¶ added in v0.67.0
func ValidateCommunityGalleryImageID(input interface{}, key string) (warnings []string, errors []error)
ValidateCommunityGalleryImageID checks that 'input' can be parsed as a Community Gallery Image ID
func ValidateCommunityGalleryImageVersionID ¶ added in v0.67.0
func ValidateCommunityGalleryImageVersionID(input interface{}, key string) (warnings []string, errors []error)
ValidateCommunityGalleryImageVersionID checks that 'input' can be parsed as a Community Gallery Image Version 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 ValidateDevCenterID ¶ added in v0.65.0
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 ValidateHDInsightClusterID ¶ added in v0.64.0
ValidateHDInsightClusterID checks that 'input' can be parsed as a HDInsight Cluster 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 ValidateKubernetesFleetID ¶ added in v0.66.2
ValidateKubernetesFleetID checks that 'input' can be parsed as a KubernetesFleet 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) FromParseResult ¶ added in v0.65.1
func (id *AppServiceEnvironmentId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *AppServiceId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *AppServicePlanId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *AutomationCompilationJobId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *AvailabilitySetId) FromParseResult(input resourceids.ParseResult) error
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 BillingAccountCustomerId ¶ added in v0.67.0
BillingAccountCustomerId is a struct representing the Resource ID for a Billing Account Customer
func NewBillingAccountCustomerID ¶ added in v0.67.0
func NewBillingAccountCustomerID(billingAccountName string, customerName string) BillingAccountCustomerId
NewBillingAccountCustomerID returns a new BillingAccountCustomerId struct
func ParseBillingAccountCustomerID ¶ added in v0.67.0
func ParseBillingAccountCustomerID(input string) (*BillingAccountCustomerId, error)
ParseBillingAccountCustomerID parses 'input' into a BillingAccountCustomerId
func ParseBillingAccountCustomerIDInsensitively ¶ added in v0.67.0
func ParseBillingAccountCustomerIDInsensitively(input string) (*BillingAccountCustomerId, error)
ParseBillingAccountCustomerIDInsensitively parses 'input' case-insensitively into a BillingAccountCustomerId note: this method should only be used for API response data and not user input
func (*BillingAccountCustomerId) FromParseResult ¶ added in v0.67.0
func (id *BillingAccountCustomerId) FromParseResult(input resourceids.ParseResult) error
func (BillingAccountCustomerId) ID ¶ added in v0.67.0
func (id BillingAccountCustomerId) ID() string
ID returns the formatted Billing Account Customer ID
func (BillingAccountCustomerId) Segments ¶ added in v0.67.0
func (id BillingAccountCustomerId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Account Customer ID
func (BillingAccountCustomerId) String ¶ added in v0.67.0
func (id BillingAccountCustomerId) String() string
String returns a human-readable description of this Billing Account Customer ID
type BillingAccountInvoiceSectionId ¶ added in v0.67.0
type BillingAccountInvoiceSectionId struct { BillingAccountName string BillingProfileName string InvoiceSectionName string }
BillingAccountInvoiceSectionId is a struct representing the Resource ID for a Billing Account Invoice Section
func NewBillingAccountInvoiceSectionID ¶ added in v0.67.0
func NewBillingAccountInvoiceSectionID(billingAccountName string, billingProfileName string, invoiceSectionName string) BillingAccountInvoiceSectionId
NewBillingAccountInvoiceSectionID returns a new BillingAccountInvoiceSectionId struct
func ParseBillingAccountInvoiceSectionID ¶ added in v0.67.0
func ParseBillingAccountInvoiceSectionID(input string) (*BillingAccountInvoiceSectionId, error)
ParseBillingAccountInvoiceSectionID parses 'input' into a BillingAccountInvoiceSectionId
func ParseBillingAccountInvoiceSectionIDInsensitively ¶ added in v0.67.0
func ParseBillingAccountInvoiceSectionIDInsensitively(input string) (*BillingAccountInvoiceSectionId, error)
ParseBillingAccountInvoiceSectionIDInsensitively parses 'input' case-insensitively into a BillingAccountInvoiceSectionId note: this method should only be used for API response data and not user input
func (*BillingAccountInvoiceSectionId) FromParseResult ¶ added in v0.67.0
func (id *BillingAccountInvoiceSectionId) FromParseResult(input resourceids.ParseResult) error
func (BillingAccountInvoiceSectionId) ID ¶ added in v0.67.0
func (id BillingAccountInvoiceSectionId) ID() string
ID returns the formatted Billing Account Invoice Section ID
func (BillingAccountInvoiceSectionId) Segments ¶ added in v0.67.0
func (id BillingAccountInvoiceSectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Account Invoice Section ID
func (BillingAccountInvoiceSectionId) String ¶ added in v0.67.0
func (id BillingAccountInvoiceSectionId) String() string
String returns a human-readable description of this Billing Account Invoice Section ID
type BillingEnrollmentAccountId ¶ added in v0.67.0
type BillingEnrollmentAccountId struct {
EnrollmentAccountName string
}
BillingEnrollmentAccountId is a struct representing the Resource ID for a Billing Enrollment Account
func NewBillingEnrollmentAccountID ¶ added in v0.67.0
func NewBillingEnrollmentAccountID(enrollmentAccountName string) BillingEnrollmentAccountId
NewBillingEnrollmentAccountID returns a new BillingEnrollmentAccountId struct
func ParseBillingEnrollmentAccountID ¶ added in v0.67.0
func ParseBillingEnrollmentAccountID(input string) (*BillingEnrollmentAccountId, error)
ParseBillingEnrollmentAccountID parses 'input' into a BillingEnrollmentAccountId
func ParseBillingEnrollmentAccountIDInsensitively ¶ added in v0.67.0
func ParseBillingEnrollmentAccountIDInsensitively(input string) (*BillingEnrollmentAccountId, error)
ParseBillingEnrollmentAccountIDInsensitively parses 'input' case-insensitively into a BillingEnrollmentAccountId note: this method should only be used for API response data and not user input
func (*BillingEnrollmentAccountId) FromParseResult ¶ added in v0.67.0
func (id *BillingEnrollmentAccountId) FromParseResult(input resourceids.ParseResult) error
func (BillingEnrollmentAccountId) ID ¶ added in v0.67.0
func (id BillingEnrollmentAccountId) ID() string
ID returns the formatted Billing Enrollment Account ID
func (BillingEnrollmentAccountId) Segments ¶ added in v0.67.0
func (id BillingEnrollmentAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Billing Enrollment Account ID
func (BillingEnrollmentAccountId) String ¶ added in v0.67.0
func (id BillingEnrollmentAccountId) String() string
String returns a human-readable description of this Billing Enrollment Account ID
type BotServiceChannelId ¶ added in v0.65.0
type BotServiceChannelId struct { SubscriptionId string ResourceGroupName string BotServiceName string ChannelType BotServiceChannelType }
BotServiceChannelId is a struct representing the Resource ID for a Bot Service Channel
func NewBotServiceChannelID ¶ added in v0.65.0
func NewBotServiceChannelID(subscriptionId string, resourceGroupName string, botServiceName string, channelType BotServiceChannelType) BotServiceChannelId
NewBotServiceChannelID returns a new BotServiceChannelId struct
func ParseBotServiceChannelID ¶ added in v0.65.0
func ParseBotServiceChannelID(input string) (*BotServiceChannelId, error)
ParseBotServiceChannelID parses 'input' into a BotServiceChannelId
func ParseBotServiceChannelIDInsensitively ¶ added in v0.65.0
func ParseBotServiceChannelIDInsensitively(input string) (*BotServiceChannelId, error)
ParseBotServiceChannelIDInsensitively parses 'input' case-insensitively into a BotServiceChannelId note: this method should only be used for API response data and not user input
func (*BotServiceChannelId) FromParseResult ¶ added in v0.66.0
func (id *BotServiceChannelId) FromParseResult(input resourceids.ParseResult) error
func (BotServiceChannelId) ID ¶ added in v0.65.0
func (id BotServiceChannelId) ID() string
ID returns the formatted Bot Service Channel ID
func (BotServiceChannelId) Segments ¶ added in v0.65.0
func (id BotServiceChannelId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Bot Service Channel ID
func (BotServiceChannelId) String ¶ added in v0.65.0
func (id BotServiceChannelId) String() string
String returns a human-readable description of this Bot Service Channel ID
type BotServiceChannelType ¶ added in v0.65.0
type BotServiceChannelType = string
const ( AcsChatBotServiceChannelType BotServiceChannelType = "AcsChatChannel" AlexaBotServiceChannelType BotServiceChannelType = "AlexaChannel" DirectLineBotServiceChannelType BotServiceChannelType = "DirectLineChannel" DirectLineSpeechBotServiceChannelType BotServiceChannelType = "DirectLineSpeechChannel" EmailBotServiceChannelType BotServiceChannelType = "EmailChannel" FacebookBotServiceChannelType BotServiceChannelType = "FacebookChannel" KikChannelBotServiceChannelType BotServiceChannelType = "KikChannel" LineBotServiceChannelType BotServiceChannelType = "LineChannel" M365ExtensionsBotServiceChannelType BotServiceChannelType = "M365Extensions" MsTeamsBotServiceChannelType BotServiceChannelType = "MsTeamsChannel" OmniChannelBotServiceChannelType BotServiceChannelType = "OmniChannel" OutlookBotServiceChannelType BotServiceChannelType = "OutlookChannel" SearchAssistantBotServiceChannelType BotServiceChannelType = "SearchAssistant" SkypeBotServiceChannelType BotServiceChannelType = "SkypeChannel" SlackBotServiceChannelType BotServiceChannelType = "SlackChannel" SmsBotServiceChannelType BotServiceChannelType = "SmsChannel" TelegramBotServiceChannelType BotServiceChannelType = "TelegramChannel" TelephonyBotServiceChannelType BotServiceChannelType = "TelephonyChannel" WebChatBotServiceChannelType BotServiceChannelType = "WebChatChannel" )
type BotServiceId ¶ added in v0.65.0
BotServiceId is a struct representing the Resource ID for a Bot Service
func NewBotServiceID ¶ added in v0.65.0
func NewBotServiceID(subscriptionId string, resourceGroupName string, botServiceName string) BotServiceId
NewBotServiceID returns a new BotServiceId struct
func ParseBotServiceID ¶ added in v0.65.0
func ParseBotServiceID(input string) (*BotServiceId, error)
ParseBotServiceID parses 'input' into a BotServiceId
func ParseBotServiceIDInsensitively ¶ added in v0.65.0
func ParseBotServiceIDInsensitively(input string) (*BotServiceId, error)
ParseBotServiceIDInsensitively parses 'input' case-insensitively into a BotServiceId note: this method should only be used for API response data and not user input
func (*BotServiceId) FromParseResult ¶ added in v0.66.0
func (id *BotServiceId) FromParseResult(input resourceids.ParseResult) error
func (BotServiceId) ID ¶ added in v0.65.0
func (id BotServiceId) ID() string
ID returns the formatted Bot Service ID
func (BotServiceId) Segments ¶ added in v0.65.0
func (id BotServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Bot Service ID
func (BotServiceId) String ¶ added in v0.65.0
func (id BotServiceId) String() string
String returns a human-readable description of this Bot Service ID
type ChaosStudioCapabilityId ¶ added in v0.66.0
ChaosStudioCapabilityId is a struct representing the Resource ID for an App Service Plan
func NewChaosStudioCapabilityID ¶ added in v0.66.0
func NewChaosStudioCapabilityID(scope string, targetName string, capabilityName string) ChaosStudioCapabilityId
NewChaosStudioCapabilityID returns a new ChaosStudioCapabilityId struct
func ParseChaosStudioCapabilityID ¶ added in v0.66.0
func ParseChaosStudioCapabilityID(input string) (*ChaosStudioCapabilityId, error)
ParseChaosStudioCapabilityID parses 'input' into a ChaosStudioCapabilityId
func ParseChaosStudioCapabilityIDInsensitively ¶ added in v0.66.0
func ParseChaosStudioCapabilityIDInsensitively(input string) (*ChaosStudioCapabilityId, error)
ParseChaosStudioCapabilityIDInsensitively parses 'input' case-insensitively into a ChaosStudioCapabilityId note: this method should only be used for API response data and not user input
func (*ChaosStudioCapabilityId) FromParseResult ¶ added in v0.66.0
func (id *ChaosStudioCapabilityId) FromParseResult(input resourceids.ParseResult) error
func (ChaosStudioCapabilityId) ID ¶ added in v0.66.0
func (id ChaosStudioCapabilityId) ID() string
ID returns the formatted App Service Plan ID
func (ChaosStudioCapabilityId) Segments ¶ added in v0.66.0
func (id ChaosStudioCapabilityId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this App Service Plan ID
func (ChaosStudioCapabilityId) String ¶ added in v0.66.0
func (id ChaosStudioCapabilityId) String() string
String returns a human-readable description of this App Service Plan ID
type ChaosStudioTargetId ¶ added in v0.66.0
ChaosStudioTargetId is a struct representing the Resource ID for an App Service Plan
func NewChaosStudioTargetID ¶ added in v0.66.0
func NewChaosStudioTargetID(scope string, targetName string) ChaosStudioTargetId
NewChaosStudioTargetID returns a new ChaosStudioTargetId struct
func ParseChaosStudioTargetID ¶ added in v0.66.0
func ParseChaosStudioTargetID(input string) (*ChaosStudioTargetId, error)
ParseChaosStudioTargetID parses 'input' into a ChaosStudioTargetId
func ParseChaosStudioTargetIDInsensitively ¶ added in v0.66.0
func ParseChaosStudioTargetIDInsensitively(input string) (*ChaosStudioTargetId, error)
ParseChaosStudioTargetIDInsensitively parses 'input' case-insensitively into a ChaosStudioTargetId note: this method should only be used for API response data and not user input
func (*ChaosStudioTargetId) FromParseResult ¶ added in v0.66.0
func (id *ChaosStudioTargetId) FromParseResult(input resourceids.ParseResult) error
func (ChaosStudioTargetId) ID ¶ added in v0.66.0
func (id ChaosStudioTargetId) ID() string
ID returns the formatted App Service Plan ID
func (ChaosStudioTargetId) Segments ¶ added in v0.66.0
func (id ChaosStudioTargetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this App Service Plan ID
func (ChaosStudioTargetId) String ¶ added in v0.66.0
func (id ChaosStudioTargetId) String() string
String returns a human-readable description of this App Service Plan 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) FromParseResult ¶ added in v0.65.1
func (id *CloudServicesIPConfigurationId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *CloudServicesPublicIPAddressId) FromParseResult(input resourceids.ParseResult) error
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 CommunityGalleryImageId ¶ added in v0.67.0
CommunityGalleryImageId is a struct representing the Resource ID for a Community Gallery Image
func NewCommunityGalleryImageID ¶ added in v0.67.0
func NewCommunityGalleryImageID(communityGallery string, image string) CommunityGalleryImageId
NewCommunityGalleryImageID returns a new CommunityGalleryImageId struct
func ParseCommunityGalleryImageID ¶ added in v0.67.0
func ParseCommunityGalleryImageID(input string) (*CommunityGalleryImageId, error)
ParseCommunityGalleryImageID parses 'input' into a CommunityGalleryImageId
func ParseCommunityGalleryImageIDInsensitively ¶ added in v0.67.0
func ParseCommunityGalleryImageIDInsensitively(input string) (*CommunityGalleryImageId, error)
ParseCommunityGalleryImageIDInsensitively parses 'input' case-insensitively into a CommunityGalleryImageId note: this method should only be used for API response data and not user input
func (*CommunityGalleryImageId) FromParseResult ¶ added in v0.67.0
func (id *CommunityGalleryImageId) FromParseResult(input resourceids.ParseResult) error
func (CommunityGalleryImageId) ID ¶ added in v0.67.0
func (id CommunityGalleryImageId) ID() string
ID returns the formatted Community Gallery Image ID
func (CommunityGalleryImageId) Segments ¶ added in v0.67.0
func (id CommunityGalleryImageId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Community Gallery Image ID
func (CommunityGalleryImageId) String ¶ added in v0.67.0
func (id CommunityGalleryImageId) String() string
String returns a human-readable description of this Community Gallery Image ID
type CommunityGalleryImageVersionId ¶ added in v0.67.0
type CommunityGalleryImageVersionId struct { CommunityGalleryName string ImageName string VersionName string }
CommunityGalleryImageVersionId is a struct representing the Resource ID for a Community Gallery Image Version
func NewCommunityGalleryImageVersionID ¶ added in v0.67.0
func NewCommunityGalleryImageVersionID(communityGallery string, image string, version string) CommunityGalleryImageVersionId
NewCommunityGalleryImageVersionID returns a new CommunityGalleryImageVersionId struct
func ParseCommunityGalleryImageVersionID ¶ added in v0.67.0
func ParseCommunityGalleryImageVersionID(input string) (*CommunityGalleryImageVersionId, error)
ParseCommunityGalleryImageVersionID parses 'input' into a CommunityGalleryImageVersionId
func ParseCommunityGalleryImageVersionIDInsensitively ¶ added in v0.67.0
func ParseCommunityGalleryImageVersionIDInsensitively(input string) (*CommunityGalleryImageVersionId, error)
ParseCommunityGalleryImageVersionIDInsensitively parses 'input' case-insensitively into a CommunityGalleryImageVersionId note: this method should only be used for API response data and not user input
func (*CommunityGalleryImageVersionId) FromParseResult ¶ added in v0.67.0
func (id *CommunityGalleryImageVersionId) FromParseResult(input resourceids.ParseResult) error
func (CommunityGalleryImageVersionId) ID ¶ added in v0.67.0
func (id CommunityGalleryImageVersionId) ID() string
ID returns the formatted Community Gallery Image Version ID
func (CommunityGalleryImageVersionId) Segments ¶ added in v0.67.0
func (id CommunityGalleryImageVersionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Community Gallery Image Version ID
func (CommunityGalleryImageVersionId) String ¶ added in v0.67.0
func (id CommunityGalleryImageVersionId) String() string
String returns a human-readable description of this Community Gallery Image Version ID
type CompositeResourceID ¶ added in v0.67.0
type CompositeResourceID[T1 resourceids.ResourceId, T2 resourceids.ResourceId] struct { // First specifies the first component of this Resource ID. // This is in the format `{first}|{second}`. First T1 // Second specifies the second component of this Resource ID // This is in the format `{first}|{second}`. Second T2 }
CompositeResourceID is a struct representing the Resource ID for a Composite Resource Id
func NewCompositeResourceID ¶ added in v0.69.0
func NewCompositeResourceID[T1 resourceids.ResourceId, T2 resourceids.ResourceId](first T1, second T2) CompositeResourceID[T1, T2]
NewCompositeResourceID returns a new CompositeResourceID struct
func ParseCompositeResourceID ¶ added in v0.67.0
func ParseCompositeResourceID[T1 resourceids.ResourceId, T2 resourceids.ResourceId](input string, first T1, second T2) (*CompositeResourceID[T1, T2], error)
ParseCompositeResourceID parses 'input' and two ResourceIds (first,second) into a CompositeResourceID The 'input' should be a string containing 2 resource ids separated by "|" eg: "/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/example-resource-group|/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/example-resource-group/providers/Microsoft.Sql/servers/serverValue" The first and second ResourceIds should match the types in the 'input' string in the order in which they appear eg:
input := "/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/example-resource-group|/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/example-resource-group/providers/Microsoft.Sql/servers/serverValue" first := ResourceGroupId{} second := SqlServerId{} id, err := ParseCompositeResourceID(input, &first, &second)
func ParseCompositeResourceIDInsensitively ¶ added in v0.67.0
func ParseCompositeResourceIDInsensitively[T1 resourceids.ResourceId, T2 resourceids.ResourceId](input string, first T1, second T2) (*CompositeResourceID[T1, T2], error)
ParseCompositeResourceIDInsensitively parses 'input' and two ResourceIds (first,second) case-insensitively into a CompositeResourceID note: this method should only be used for API response data and not user input
func (CompositeResourceID[T1, T2]) ID ¶ added in v0.67.0
func (id CompositeResourceID[T1, T2]) ID() string
ID returns the formatted Composite Resource Id
func (CompositeResourceID[T1, T2]) String ¶ added in v0.67.0
func (id CompositeResourceID[T1, T2]) String() string
String returns a human-readable description of this Composite Resource 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) FromParseResult ¶ added in v0.65.1
func (id *DedicatedHostGroupId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *DedicatedHostId) FromParseResult(input resourceids.ParseResult) error
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 DevCenterId ¶ added in v0.65.0
DevCenterId is a struct representing the Resource ID for a Dev Center
func NewDevCenterID ¶ added in v0.65.0
func NewDevCenterID(subscriptionId string, resourceGroupName string, devCenterName string) DevCenterId
NewDevCenterID returns a new DevCenterId struct
func ParseDevCenterID ¶ added in v0.65.0
func ParseDevCenterID(input string) (*DevCenterId, error)
ParseDevCenterID parses 'input' into a DevCenterId
func ParseDevCenterIDInsensitively ¶ added in v0.65.0
func ParseDevCenterIDInsensitively(input string) (*DevCenterId, error)
ParseDevCenterIDInsensitively parses 'input' case-insensitively into a DevCenterId note: this method should only be used for API response data and not user input
func (*DevCenterId) FromParseResult ¶ added in v0.65.1
func (id *DevCenterId) FromParseResult(input resourceids.ParseResult) error
func (DevCenterId) ID ¶ added in v0.65.0
func (id DevCenterId) ID() string
ID returns the formatted dev center ID
func (DevCenterId) Segments ¶ added in v0.65.0
func (id DevCenterId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dev Center ID
func (DevCenterId) String ¶ added in v0.65.0
func (id DevCenterId) String() string
String returns a human-readable representation of the dev center 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) FromParseResult ¶ added in v0.65.1
func (id *DiskEncryptionSetId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *ExpressRouteCircuitPeeringId) FromParseResult(input resourceids.ParseResult) error
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 HDInsightClusterId ¶ added in v0.64.0
type HDInsightClusterId struct { SubscriptionId string ResourceGroupName string ClusterName string }
HDInsightClusterId is a struct representing the Resource ID for a HDInsight Cluster
func NewHDInsightClusterID ¶ added in v0.64.0
func NewHDInsightClusterID(subscriptionId string, resourceGroupName string, clusterName string) HDInsightClusterId
NewHDInsightClusterID returns a new HDInsightClusterId struct
func ParseHDInsightClusterID ¶ added in v0.64.0
func ParseHDInsightClusterID(input string) (*HDInsightClusterId, error)
ParseHDInsightClusterID parses 'input' into a HDInsightClusterId
func ParseHDInsightClusterIDInsensitively ¶ added in v0.64.0
func ParseHDInsightClusterIDInsensitively(input string) (*HDInsightClusterId, error)
ParseHDInsightClusterIDInsensitively parses 'input' case-insensitively into a HDInsightClusterId note: this method should only be used for API response data and not user input
func (*HDInsightClusterId) FromParseResult ¶ added in v0.65.1
func (id *HDInsightClusterId) FromParseResult(input resourceids.ParseResult) error
func (HDInsightClusterId) ID ¶ added in v0.64.0
func (id HDInsightClusterId) ID() string
ID returns the formatted HDInsight Cluster ID
func (HDInsightClusterId) Segments ¶ added in v0.64.0
func (id HDInsightClusterId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this HDInsight Cluster ID
func (HDInsightClusterId) String ¶ added in v0.64.0
func (id HDInsightClusterId) String() string
String returns a human-readable description of this HDInsight Cluster ID
type HyperVSiteJobId ¶ added in v0.48.0
type HyperVSiteJobId struct { SubscriptionId string ResourceGroupName string HyperVSiteName string JobName string }
HyperVSiteJobId is a struct representing the Resource ID for a Hyper V Site Job
func NewHyperVSiteJobID ¶ added in v0.48.0
func NewHyperVSiteJobID(subscriptionId string, resourceGroupName string, hyperVSiteName string, jobName string) HyperVSiteJobId
NewHyperVSiteJobID returns a new HyperVSiteJobId struct
func ParseHyperVSiteJobID ¶ added in v0.48.0
func ParseHyperVSiteJobID(input string) (*HyperVSiteJobId, error)
ParseHyperVSiteJobID parses 'input' into a HyperVSiteJobId
func ParseHyperVSiteJobIDInsensitively ¶ added in v0.48.0
func ParseHyperVSiteJobIDInsensitively(input string) (*HyperVSiteJobId, error)
ParseHyperVSiteJobIDInsensitively parses 'input' case-insensitively into a HyperVSiteJobId note: this method should only be used for API response data and not user input
func (*HyperVSiteJobId) FromParseResult ¶ added in v0.65.1
func (id *HyperVSiteJobId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *HyperVSiteMachineId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *HyperVSiteRunAsAccountId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *KeyVaultId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *KeyVaultKeyId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *KeyVaultKeyVersionId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *KeyVaultPrivateEndpointConnectionId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *KubernetesClusterId) FromParseResult(input resourceids.ParseResult) error
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 KubernetesFleetId ¶ added in v0.66.2
KubernetesFleetId is a struct representing the Resource ID for a KubernetesFleet
func NewKubernetesFleetID ¶ added in v0.66.2
func NewKubernetesFleetID(subscriptionId string, resourceGroupName string, fleetName string) KubernetesFleetId
NewKubernetesFleetID returns a new KubernetesFleetId struct
func ParseKubernetesFleetID ¶ added in v0.66.2
func ParseKubernetesFleetID(input string) (*KubernetesFleetId, error)
ParseKubernetesFleetID parses 'input' into a KubernetesFleetId
func ParseKubernetesFleetIDInsensitively ¶ added in v0.66.2
func ParseKubernetesFleetIDInsensitively(input string) (*KubernetesFleetId, error)
ParseKubernetesFleetIDInsensitively parses 'input' case-insensitively into a KubernetesFleetId note: this method should only be used for API response data and not user input
func (*KubernetesFleetId) FromParseResult ¶ added in v0.66.2
func (id *KubernetesFleetId) FromParseResult(input resourceids.ParseResult) error
func (KubernetesFleetId) ID ¶ added in v0.66.2
func (id KubernetesFleetId) ID() string
ID returns the formatted KubernetesFleet ID
func (KubernetesFleetId) Segments ¶ added in v0.66.2
func (id KubernetesFleetId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this KubernetesFleet ID
func (KubernetesFleetId) String ¶ added in v0.66.2
func (id KubernetesFleetId) String() string
String returns a human-readable description of this KubernetesFleet 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) FromParseResult ¶ added in v0.65.1
func (id *KustoClusterId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *KustoDatabaseId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *ManagedDiskId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *ManagementGroupId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *NetworkInterfaceIPConfigurationId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *NetworkInterfaceId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *ProvisioningServiceId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *PublicIPAddressId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *ResourceGroupId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *ScopeId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SharedImageGalleryId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SpringCloudServiceId) FromParseResult(input resourceids.ParseResult) error
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 ParseSqlDatabaseID ¶ added in v0.64.0
func ParseSqlDatabaseID(input string) (*SqlDatabaseId, error)
ParseSqlDatabaseID 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) FromParseResult ¶ added in v0.65.1
func (id *SqlDatabaseId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SqlElasticPoolId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SqlManagedInstanceDatabaseId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SqlManagedInstanceId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SqlServerId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *StorageAccountId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *StorageContainerId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SubnetId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *SubscriptionId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *UserAssignedIdentityId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VMwareSiteJobId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VMwareSiteMachineId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VMwareSiteRunAsAccountId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VPNConnectionId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualHubBGPConnectionId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualHubIPConfigurationId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualMachineId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualMachineScaleSetIPConfigurationId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualMachineScaleSetId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualMachineScaleSetNetworkInterfaceId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualMachineScaleSetPublicIPAddressId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualNetworkId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualRouterPeeringId) FromParseResult(input resourceids.ParseResult) error
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) FromParseResult ¶ added in v0.65.1
func (id *VirtualWANP2SVPNGatewayId) FromParseResult(input resourceids.ParseResult) error
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
- billing_account_customer.go
- billing_account_invoice_section.go
- billing_enrollment_account.go
- bot_service.go
- bot_service_channel.go
- chaos_studio_capability.go
- chaos_studio_target.go
- cloud_services_ip_configuration.go
- cloud_services_public_ip.go
- community_gallery_image.go
- community_gallery_image_version.go
- composite_resource_id.go
- dedicated_host.go
- dedicated_host_group.go
- dev_center.go
- disk_encryption_set.go
- express_route_circuit_peering.go
- hdinsight_cluster.go
- hyperv_site_job.go
- hyperv_site_machine.go
- hyperv_site_runasaccount.go
- ids.go
- key_vault.go
- key_vault_key.go
- key_vault_key_version.go
- key_vault_private_endpoint_connection.go
- kubernetes_cluster.go
- kubernetes_fleet.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