Share via


MockableNetworkArmClient Class

Definition

A class to add extension methods to ArmClient.

public class MockableNetworkArmClient : Azure.ResourceManager.ArmResource
type MockableNetworkArmClient = class
    inherit ArmResource
Public Class MockableNetworkArmClient
Inherits ArmResource
Inheritance
MockableNetworkArmClient

Constructors

MockableNetworkArmClient()

Initializes a new instance of the MockableNetworkArmClient class for mocking.

Properties

Client

Gets the ArmClient this resource client was created from.

(Inherited from ArmResource)
Diagnostics

Gets the diagnostic options for this resource client.

(Inherited from ArmResource)
Endpoint

Gets the base uri for this resource client.

(Inherited from ArmResource)
Id

Gets the resource identifier.

(Inherited from ArmResource)
Pipeline

Gets the pipeline for this resource client.

(Inherited from ArmResource)

Methods

CanUseTagResource(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
CanUseTagResourceAsync(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
GetAdminRuleGroupResource(ResourceIdentifier)

Gets an object representing an AdminRuleGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create an AdminRuleGroupResourceResourceIdentifier from its components.

GetApplicationGatewayPrivateEndpointConnectionResource(ResourceIdentifier)

Gets an object representing an ApplicationGatewayPrivateEndpointConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an ApplicationGatewayPrivateEndpointConnectionResourceResourceIdentifier from its components.

GetApplicationGatewayResource(ResourceIdentifier)

Gets an object representing an ApplicationGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an ApplicationGatewayResourceResourceIdentifier from its components.

GetApplicationGatewayWafDynamicManifestResource(ResourceIdentifier)

Gets an object representing an ApplicationGatewayWafDynamicManifestResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, AzureLocation) to create an ApplicationGatewayWafDynamicManifestResourceResourceIdentifier from its components.

GetApplicationSecurityGroupResource(ResourceIdentifier)

Gets an object representing an ApplicationSecurityGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an ApplicationSecurityGroupResourceResourceIdentifier from its components.

GetAvailableLocations(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetAzureFirewallResource(ResourceIdentifier)

Gets an object representing an AzureFirewallResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an AzureFirewallResourceResourceIdentifier from its components.

GetAzureWebCategoryResource(ResourceIdentifier)

Gets an object representing an AzureWebCategoryResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create an AzureWebCategoryResourceResourceIdentifier from its components.

GetBackendAddressPoolResource(ResourceIdentifier)

Gets an object representing a BackendAddressPoolResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a BackendAddressPoolResourceResourceIdentifier from its components.

GetBaseAdminRuleResource(ResourceIdentifier)

Gets an object representing a BaseAdminRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a BaseAdminRuleResourceResourceIdentifier from its components.

GetBastionHostResource(ResourceIdentifier)

Gets an object representing a BastionHostResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a BastionHostResourceResourceIdentifier from its components.

GetBgpConnectionResource(ResourceIdentifier)

Gets an object representing a BgpConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a BgpConnectionResourceResourceIdentifier from its components.

GetCloudServiceSwapResource(ResourceIdentifier)

Gets an object representing a CloudServiceSwapResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a CloudServiceSwapResourceResourceIdentifier from its components.

GetConnectionMonitorResource(ResourceIdentifier)

Gets an object representing a ConnectionMonitorResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a ConnectionMonitorResourceResourceIdentifier from its components.

GetConnectivityConfigurationResource(ResourceIdentifier)

Gets an object representing a ConnectivityConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a ConnectivityConfigurationResourceResourceIdentifier from its components.

GetCustomIPPrefixResource(ResourceIdentifier)

Gets an object representing a CustomIPPrefixResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a CustomIPPrefixResourceResourceIdentifier from its components.

GetDdosCustomPolicyResource(ResourceIdentifier)

Gets an object representing a DdosCustomPolicyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a DdosCustomPolicyResourceResourceIdentifier from its components.

GetDdosProtectionPlanResource(ResourceIdentifier)

Gets an object representing a DdosProtectionPlanResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a DdosProtectionPlanResourceResourceIdentifier from its components.

GetDefaultSecurityRuleResource(ResourceIdentifier)

Gets an object representing a DefaultSecurityRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a DefaultSecurityRuleResourceResourceIdentifier from its components.

GetDscpConfigurationResource(ResourceIdentifier)

Gets an object representing a DscpConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a DscpConfigurationResourceResourceIdentifier from its components.

GetExpressRouteCircuitAuthorizationResource(ResourceIdentifier)

Gets an object representing an ExpressRouteCircuitAuthorizationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an ExpressRouteCircuitAuthorizationResourceResourceIdentifier from its components.

GetExpressRouteCircuitConnectionResource(ResourceIdentifier)

Gets an object representing an ExpressRouteCircuitConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create an ExpressRouteCircuitConnectionResourceResourceIdentifier from its components.

GetExpressRouteCircuitPeeringResource(ResourceIdentifier)

Gets an object representing an ExpressRouteCircuitPeeringResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an ExpressRouteCircuitPeeringResourceResourceIdentifier from its components.

GetExpressRouteCircuitResource(ResourceIdentifier)

Gets an object representing an ExpressRouteCircuitResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an ExpressRouteCircuitResourceResourceIdentifier from its components.

GetExpressRouteConnectionResource(ResourceIdentifier)

Gets an object representing an ExpressRouteConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an ExpressRouteConnectionResourceResourceIdentifier from its components.

GetExpressRouteCrossConnectionPeeringResource(ResourceIdentifier)

Gets an object representing an ExpressRouteCrossConnectionPeeringResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an ExpressRouteCrossConnectionPeeringResourceResourceIdentifier from its components.

GetExpressRouteCrossConnectionResource(ResourceIdentifier)

Gets an object representing an ExpressRouteCrossConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an ExpressRouteCrossConnectionResourceResourceIdentifier from its components.

GetExpressRouteGatewayResource(ResourceIdentifier)

Gets an object representing an ExpressRouteGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an ExpressRouteGatewayResourceResourceIdentifier from its components.

GetExpressRouteLinkResource(ResourceIdentifier)

Gets an object representing an ExpressRouteLinkResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an ExpressRouteLinkResourceResourceIdentifier from its components.

GetExpressRoutePortAuthorizationResource(ResourceIdentifier)

Gets an object representing an ExpressRoutePortAuthorizationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an ExpressRoutePortAuthorizationResourceResourceIdentifier from its components.

GetExpressRoutePortResource(ResourceIdentifier)

Gets an object representing an ExpressRoutePortResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an ExpressRoutePortResourceResourceIdentifier from its components.

GetExpressRoutePortsLocationResource(ResourceIdentifier)

Gets an object representing an ExpressRoutePortsLocationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create an ExpressRoutePortsLocationResourceResourceIdentifier from its components.

GetExpressRouteProviderPortResource(ResourceIdentifier)

Gets an object representing an ExpressRouteProviderPortResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create an ExpressRouteProviderPortResourceResourceIdentifier from its components.

GetFirewallPolicyDraftResource(ResourceIdentifier)

Gets an object representing a FirewallPolicyDraftResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a FirewallPolicyDraftResourceResourceIdentifier from its components.

GetFirewallPolicyResource(ResourceIdentifier)

Gets an object representing a FirewallPolicyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a FirewallPolicyResourceResourceIdentifier from its components.

GetFirewallPolicyRuleCollectionGroupDraftResource(ResourceIdentifier)

Gets an object representing a FirewallPolicyRuleCollectionGroupDraftResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a FirewallPolicyRuleCollectionGroupDraftResourceResourceIdentifier from its components.

GetFirewallPolicyRuleCollectionGroupResource(ResourceIdentifier)

Gets an object representing a FirewallPolicyRuleCollectionGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a FirewallPolicyRuleCollectionGroupResourceResourceIdentifier from its components.

GetFlowLogResource(ResourceIdentifier)

Gets an object representing a FlowLogResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a FlowLogResourceResourceIdentifier from its components.

GetFrontendIPConfigurationResource(ResourceIdentifier)

Gets an object representing a FrontendIPConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a FrontendIPConfigurationResourceResourceIdentifier from its components.

GetHubIPConfigurationResource(ResourceIdentifier)

Gets an object representing a HubIPConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a HubIPConfigurationResourceResourceIdentifier from its components.

GetHubRouteTableResource(ResourceIdentifier)

Gets an object representing a HubRouteTableResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a HubRouteTableResourceResourceIdentifier from its components.

GetHubVirtualNetworkConnectionResource(ResourceIdentifier)

Gets an object representing a HubVirtualNetworkConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a HubVirtualNetworkConnectionResourceResourceIdentifier from its components.

GetInboundNatRuleResource(ResourceIdentifier)

Gets an object representing an InboundNatRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an InboundNatRuleResourceResourceIdentifier from its components.

GetInboundSecurityRuleResource(ResourceIdentifier)

Gets an object representing an InboundSecurityRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an InboundSecurityRuleResourceResourceIdentifier from its components.

GetIPAllocationResource(ResourceIdentifier)

Gets an object representing an IPAllocationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an IPAllocationResourceResourceIdentifier from its components.

GetIPGroupResource(ResourceIdentifier)

Gets an object representing an IPGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an IPGroupResourceResourceIdentifier from its components.

GetLoadBalancerResource(ResourceIdentifier)

Gets an object representing a LoadBalancerResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a LoadBalancerResourceResourceIdentifier from its components.

GetLoadBalancingRuleResource(ResourceIdentifier)

Gets an object representing a LoadBalancingRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a LoadBalancingRuleResourceResourceIdentifier from its components.

GetLocalNetworkGatewayResource(ResourceIdentifier)

Gets an object representing a LocalNetworkGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a LocalNetworkGatewayResourceResourceIdentifier from its components.

GetManagementGroupNetworkManagerConnectionResource(ResourceIdentifier)

Gets an object representing a ManagementGroupNetworkManagerConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a ManagementGroupNetworkManagerConnectionResourceResourceIdentifier from its components.

GetManagementLock(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLockAsync(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLocks()

Gets a collection of ManagementLockResources in the ArmResource.

(Inherited from ArmResource)
GetNatGatewayResource(ResourceIdentifier)

Gets an object representing a NatGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a NatGatewayResourceResourceIdentifier from its components.

GetNetworkGroupResource(ResourceIdentifier)

Gets an object representing a NetworkGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkGroupResourceResourceIdentifier from its components.

GetNetworkGroupStaticMemberResource(ResourceIdentifier)

Gets an object representing a NetworkGroupStaticMemberResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a NetworkGroupStaticMemberResourceResourceIdentifier from its components.

GetNetworkInterfaceIPConfigurationResource(ResourceIdentifier)

Gets an object representing a NetworkInterfaceIPConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkInterfaceIPConfigurationResourceResourceIdentifier from its components.

GetNetworkInterfaceResource(ResourceIdentifier)

Gets an object representing a NetworkInterfaceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a NetworkInterfaceResourceResourceIdentifier from its components.

GetNetworkInterfaceTapConfigurationResource(ResourceIdentifier)

Gets an object representing a NetworkInterfaceTapConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkInterfaceTapConfigurationResourceResourceIdentifier from its components.

GetNetworkManagerResource(ResourceIdentifier)

Gets an object representing a NetworkManagerResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a NetworkManagerResourceResourceIdentifier from its components.

GetNetworkManagerRoutingConfigurationResource(ResourceIdentifier)

Gets an object representing a NetworkManagerRoutingConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkManagerRoutingConfigurationResourceResourceIdentifier from its components.

GetNetworkManagerRoutingRuleResource(ResourceIdentifier)

Gets an object representing a NetworkManagerRoutingRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a NetworkManagerRoutingRuleResourceResourceIdentifier from its components.

GetNetworkManagerRoutingRulesResource(ResourceIdentifier)

Gets an object representing a NetworkManagerRoutingRulesResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a NetworkManagerRoutingRulesResourceResourceIdentifier from its components.

GetNetworkManagerSecurityUserConfigurationResource(ResourceIdentifier)

Gets an object representing a NetworkManagerSecurityUserConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkManagerSecurityUserConfigurationResourceResourceIdentifier from its components.

GetNetworkManagerSecurityUserRuleResource(ResourceIdentifier)

Gets an object representing a NetworkManagerSecurityUserRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String, String) to create a NetworkManagerSecurityUserRuleResourceResourceIdentifier from its components.

GetNetworkManagerSecurityUserRulesResource(ResourceIdentifier)

Gets an object representing a NetworkManagerSecurityUserRulesResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a NetworkManagerSecurityUserRulesResourceResourceIdentifier from its components.

GetNetworkPrivateEndpointConnectionResource(ResourceIdentifier)

Gets an object representing a NetworkPrivateEndpointConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkPrivateEndpointConnectionResourceResourceIdentifier from its components.

GetNetworkProfileResource(ResourceIdentifier)

Gets an object representing a NetworkProfileResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a NetworkProfileResourceResourceIdentifier from its components.

GetNetworkSecurityGroupResource(ResourceIdentifier)

Gets an object representing a NetworkSecurityGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a NetworkSecurityGroupResourceResourceIdentifier from its components.

GetNetworkVirtualApplianceConnectionResource(ResourceIdentifier)

Gets an object representing a NetworkVirtualApplianceConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkVirtualApplianceConnectionResourceResourceIdentifier from its components.

GetNetworkVirtualApplianceResource(ResourceIdentifier)

Gets an object representing a NetworkVirtualApplianceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a NetworkVirtualApplianceResourceResourceIdentifier from its components.

GetNetworkVirtualApplianceSkuResource(ResourceIdentifier)

Gets an object representing a NetworkVirtualApplianceSkuResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a NetworkVirtualApplianceSkuResourceResourceIdentifier from its components.

GetNetworkWatcherResource(ResourceIdentifier)

Gets an object representing a NetworkWatcherResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a NetworkWatcherResourceResourceIdentifier from its components.

GetOutboundRuleResource(ResourceIdentifier)

Gets an object representing an OutboundRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create an OutboundRuleResourceResourceIdentifier from its components.

GetP2SVpnGatewayResource(ResourceIdentifier)

Gets an object representing a P2SVpnGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a P2SVpnGatewayResourceResourceIdentifier from its components.

GetPacketCaptureResource(ResourceIdentifier)

Gets an object representing a PacketCaptureResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a PacketCaptureResourceResourceIdentifier from its components.

GetPeerExpressRouteCircuitConnectionResource(ResourceIdentifier)

Gets an object representing a PeerExpressRouteCircuitConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a PeerExpressRouteCircuitConnectionResourceResourceIdentifier from its components.

GetPolicyAssignment(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignments()

Gets a collection of PolicyAssignmentResources in the ArmResource.

(Inherited from ArmResource)
GetPolicySignaturesOverridesForIdpsResource(ResourceIdentifier)

Gets an object representing a PolicySignaturesOverridesForIdpsResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a PolicySignaturesOverridesForIdpsResourceResourceIdentifier from its components.

GetPrivateDnsZoneGroupResource(ResourceIdentifier)

Gets an object representing a PrivateDnsZoneGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a PrivateDnsZoneGroupResourceResourceIdentifier from its components.

GetPrivateEndpointResource(ResourceIdentifier)

Gets an object representing a PrivateEndpointResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a PrivateEndpointResourceResourceIdentifier from its components.

GetPrivateLinkServiceResource(ResourceIdentifier)

Gets an object representing a PrivateLinkServiceResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a PrivateLinkServiceResourceResourceIdentifier from its components.

GetProbeResource(ResourceIdentifier)

Gets an object representing a ProbeResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a ProbeResourceResourceIdentifier from its components.

GetPublicIPAddressResource(ResourceIdentifier)

Gets an object representing a PublicIPAddressResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a PublicIPAddressResourceResourceIdentifier from its components.

GetPublicIPPrefixResource(ResourceIdentifier)

Gets an object representing a PublicIPPrefixResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a PublicIPPrefixResourceResourceIdentifier from its components.

GetRouteFilterResource(ResourceIdentifier)

Gets an object representing a RouteFilterResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a RouteFilterResourceResourceIdentifier from its components.

GetRouteFilterRuleResource(ResourceIdentifier)

Gets an object representing a RouteFilterRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a RouteFilterRuleResourceResourceIdentifier from its components.

GetRouteMapResource(ResourceIdentifier)

Gets an object representing a RouteMapResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a RouteMapResourceResourceIdentifier from its components.

GetRouteResource(ResourceIdentifier)

Gets an object representing a RouteResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a RouteResourceResourceIdentifier from its components.

GetRouteTableResource(ResourceIdentifier)

Gets an object representing a RouteTableResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a RouteTableResourceResourceIdentifier from its components.

GetRoutingIntentResource(ResourceIdentifier)

Gets an object representing a RoutingIntentResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a RoutingIntentResourceResourceIdentifier from its components.

GetScopeConnectionResource(ResourceIdentifier)

Gets an object representing a ScopeConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a ScopeConnectionResourceResourceIdentifier from its components.

GetSecurityAdminConfigurationResource(ResourceIdentifier)

Gets an object representing a SecurityAdminConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SecurityAdminConfigurationResourceResourceIdentifier from its components.

GetSecurityPartnerProviderResource(ResourceIdentifier)

Gets an object representing a SecurityPartnerProviderResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a SecurityPartnerProviderResourceResourceIdentifier from its components.

GetSecurityRuleResource(ResourceIdentifier)

Gets an object representing a SecurityRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SecurityRuleResourceResourceIdentifier from its components.

GetServiceEndpointPolicyDefinitionResource(ResourceIdentifier)

Gets an object representing a ServiceEndpointPolicyDefinitionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a ServiceEndpointPolicyDefinitionResourceResourceIdentifier from its components.

GetServiceEndpointPolicyResource(ResourceIdentifier)

Gets an object representing a ServiceEndpointPolicyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a ServiceEndpointPolicyResourceResourceIdentifier from its components.

GetSubnetResource(ResourceIdentifier)

Gets an object representing a SubnetResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a SubnetResourceResourceIdentifier from its components.

GetSubscriptionNetworkManagerConnectionResource(ResourceIdentifier)

Gets an object representing a SubscriptionNetworkManagerConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String) to create a SubscriptionNetworkManagerConnectionResourceResourceIdentifier from its components.

GetTagResource()

Gets an object representing a TagResource along with the instance operations that can be performed on it in the ArmResource.

(Inherited from ArmResource)
GetVirtualApplianceSiteResource(ResourceIdentifier)

Gets an object representing a VirtualApplianceSiteResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VirtualApplianceSiteResourceResourceIdentifier from its components.

GetVirtualHubResource(ResourceIdentifier)

Gets an object representing a VirtualHubResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VirtualHubResourceResourceIdentifier from its components.

GetVirtualHubRouteTableV2Resource(ResourceIdentifier)

Gets an object representing a VirtualHubRouteTableV2Resource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VirtualHubRouteTableV2ResourceResourceIdentifier from its components.

GetVirtualMachineScaleSetNetworkResource(ResourceIdentifier)

Gets an object representing a VirtualMachineScaleSetNetworkResource along with the instance operations that can be performed on it but with no data. You can use Azure.ResourceManager.Network.VirtualMachineScaleSetNetworkResource.CreateResourceIdentifier(System.String,System.String,System.String) to create a VirtualMachineScaleSetNetworkResourceResourceIdentifier from its components.

GetVirtualMachineScaleSetVmNetworkResource(ResourceIdentifier)

Gets an object representing a VirtualMachineScaleSetVmNetworkResource along with the instance operations that can be performed on it but with no data. You can use Azure.ResourceManager.Network.VirtualMachineScaleSetVmNetworkResource.CreateResourceIdentifier(System.String,System.String,System.String,System.String) to create a VirtualMachineScaleSetVmNetworkResourceResourceIdentifier from its components.

GetVirtualNetworkGatewayConnectionResource(ResourceIdentifier)

Gets an object representing a VirtualNetworkGatewayConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VirtualNetworkGatewayConnectionResourceResourceIdentifier from its components.

GetVirtualNetworkGatewayNatRuleResource(ResourceIdentifier)

Gets an object representing a VirtualNetworkGatewayNatRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VirtualNetworkGatewayNatRuleResourceResourceIdentifier from its components.

GetVirtualNetworkGatewayResource(ResourceIdentifier)

Gets an object representing a VirtualNetworkGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VirtualNetworkGatewayResourceResourceIdentifier from its components.

GetVirtualNetworkPeeringResource(ResourceIdentifier)

Gets an object representing a VirtualNetworkPeeringResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VirtualNetworkPeeringResourceResourceIdentifier from its components.

GetVirtualNetworkResource(ResourceIdentifier)

Gets an object representing a VirtualNetworkResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VirtualNetworkResourceResourceIdentifier from its components.

GetVirtualNetworkTapResource(ResourceIdentifier)

Gets an object representing a VirtualNetworkTapResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VirtualNetworkTapResourceResourceIdentifier from its components.

GetVirtualRouterPeeringResource(ResourceIdentifier)

Gets an object representing a VirtualRouterPeeringResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VirtualRouterPeeringResourceResourceIdentifier from its components.

GetVirtualRouterResource(ResourceIdentifier)

Gets an object representing a VirtualRouterResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VirtualRouterResourceResourceIdentifier from its components.

GetVirtualWanResource(ResourceIdentifier)

Gets an object representing a VirtualWanResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VirtualWanResourceResourceIdentifier from its components.

GetVpnConnectionResource(ResourceIdentifier)

Gets an object representing a VpnConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VpnConnectionResourceResourceIdentifier from its components.

GetVpnGatewayNatRuleResource(ResourceIdentifier)

Gets an object representing a VpnGatewayNatRuleResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VpnGatewayNatRuleResourceResourceIdentifier from its components.

GetVpnGatewayResource(ResourceIdentifier)

Gets an object representing a VpnGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VpnGatewayResourceResourceIdentifier from its components.

GetVpnLinkConnectionSharedKeyResource(ResourceIdentifier)

Gets an object representing a VpnLinkConnectionSharedKeyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a VpnLinkConnectionSharedKeyResourceResourceIdentifier from its components.

GetVpnServerConfigurationPolicyGroupResource(ResourceIdentifier)

Gets an object representing a VpnServerConfigurationPolicyGroupResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VpnServerConfigurationPolicyGroupResourceResourceIdentifier from its components.

GetVpnServerConfigurationResource(ResourceIdentifier)

Gets an object representing a VpnServerConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VpnServerConfigurationResourceResourceIdentifier from its components.

GetVpnSiteLinkConnectionResource(ResourceIdentifier)

Gets an object representing a VpnSiteLinkConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String, String) to create a VpnSiteLinkConnectionResourceResourceIdentifier from its components.

GetVpnSiteLinkResource(ResourceIdentifier)

Gets an object representing a VpnSiteLinkResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a VpnSiteLinkResourceResourceIdentifier from its components.

GetVpnSiteResource(ResourceIdentifier)

Gets an object representing a VpnSiteResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a VpnSiteResourceResourceIdentifier from its components.

GetWebApplicationFirewallPolicyResource(ResourceIdentifier)

Gets an object representing a WebApplicationFirewallPolicyResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a WebApplicationFirewallPolicyResourceResourceIdentifier from its components.

TryGetApiVersion(ResourceType, String)

Gets the api version override if it has been set for the current client options.

(Inherited from ArmResource)

Extension Methods

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
GetAuthorizationRoleDefinitions(ArmResource)

Gets a collection of AuthorizationRoleDefinitionResources in the ArmResource. MockingTo mock this method, please mock GetAuthorizationRoleDefinitions() instead.

GetDenyAssignment(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
GetDenyAssignments(ArmResource)

Gets a collection of DenyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetDenyAssignments() instead.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
GetRoleAssignments(ArmResource)

Gets a collection of RoleAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignments() instead.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
GetRoleAssignmentScheduleInstances(ArmResource)

Gets a collection of RoleAssignmentScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleInstances() instead.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
GetRoleAssignmentScheduleRequests(ArmResource)

Gets a collection of RoleAssignmentScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleRequests() instead.

GetRoleAssignmentSchedules(ArmResource)

Gets a collection of RoleAssignmentScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentSchedules() instead.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
GetRoleEligibilityScheduleInstances(ArmResource)

Gets a collection of RoleEligibilityScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleInstances() instead.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
GetRoleEligibilityScheduleRequests(ArmResource)

Gets a collection of RoleEligibilityScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleRequests() instead.

GetRoleEligibilitySchedules(ArmResource)

Gets a collection of RoleEligibilityScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilitySchedules() instead.

GetRoleManagementPolicies(ArmResource)

Gets a collection of RoleManagementPolicyResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicies() instead.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
GetRoleManagementPolicyAssignments(ArmResource)

Gets a collection of RoleManagementPolicyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicyAssignments() instead.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
GetSystemAssignedIdentity(ArmResource)

Gets an object representing a SystemAssignedIdentityResource along with the instance operations that can be performed on it in the ArmResource. MockingTo mock this method, please mock GetSystemAssignedIdentity() instead.

GetLinkerResource(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResources(ArmResource)

Gets a collection of LinkerResources in the ArmResource. MockingTo mock this method, please mock GetLinkerResources() instead.

Applies to