NetworkFunctions

Functions

Link copied to clipboard

Response for GetActiveSessions. API Version: 2020-11-01.

suspend fun getActiveSessions(bastionHostName: String, resourceGroupName: String): GetActiveSessionsResult
Link copied to clipboard

Network base admin rule. API Version: 2021-02-01-preview.

suspend fun getAdminRule(configurationName: String, networkManagerName: String, resourceGroupName: String, ruleCollectionName: String, ruleName: String): GetAdminRuleResult
Link copied to clipboard

Defines the rule collection. API Version: 2021-02-01-preview.

suspend fun getAdminRuleCollection(configurationName: String, networkManagerName: String, resourceGroupName: String, ruleCollectionName: String): GetAdminRuleCollectionResult
Link copied to clipboard

Application gateway resource. API Version: 2020-11-01.

suspend fun getApplicationGateway(applicationGatewayName: String, resourceGroupName: String): GetApplicationGatewayResult

Result of on demand test probe. API Version: 2020-11-01.

suspend fun getApplicationGatewayBackendHealthOnDemand(applicationGatewayName: String, backendAddressPool: SubResource? = null, backendHttpSettings: SubResource? = null, expand: String? = null, host: String? = null, match: ApplicationGatewayProbeHealthResponseMatch? = null, path: String? = null, pickHostNameFromBackendHttpSettings: Boolean? = null, protocol: Either<String, ApplicationGatewayProtocol>? = null, resourceGroupName: String, timeout: Int? = null): GetApplicationGatewayBackendHealthOnDemandResult
Link copied to clipboard

An application security group in a resource group. API Version: 2020-11-01.

suspend fun getApplicationSecurityGroup(applicationSecurityGroupName: String, resourceGroupName: String): GetApplicationSecurityGroupResult
Link copied to clipboard

Azure Firewall resource. API Version: 2020-11-01.

suspend fun getAzureFirewall(azureFirewallName: String, resourceGroupName: String): GetAzureFirewallResult
Link copied to clipboard

Bastion Host resource. API Version: 2020-11-01.

suspend fun getBastionHost(bastionHostName: String, resourceGroupName: String): GetBastionHostResult
Link copied to clipboard

Response for all the Bastion Shareable Link endpoints. API Version: 2020-11-01.

suspend fun getBastionShareableLink(bastionHostName: String, resourceGroupName: String, vms: List<BastionShareableLink>? = null): GetBastionShareableLinkResult
Link copied to clipboard

VpnServerConfigurationPolicyGroup Resource. API Version: 2022-01-01.

suspend fun getConfigurationPolicyGroup(configurationPolicyGroupName: String, resourceGroupName: String, vpnServerConfigurationName: String): GetConfigurationPolicyGroupResult
Link copied to clipboard

Information about the connection monitor. API Version: 2020-11-01.

suspend fun getConnectionMonitor(connectionMonitorName: String, networkWatcherName: String, resourceGroupName: String): GetConnectionMonitorResult
Link copied to clipboard

The network manager connectivity configuration resource API Version: 2021-02-01-preview.

suspend fun getConnectivityConfiguration(configurationName: String, networkManagerName: String, resourceGroupName: String): GetConnectivityConfigurationResult
Link copied to clipboard

Custom IP prefix resource. API Version: 2020-11-01.

suspend fun getCustomIPPrefix(customIpPrefixName: String, expand: String? = null, resourceGroupName: String): GetCustomIPPrefixResult
Link copied to clipboard

A DDoS custom policy in a resource group. API Version: 2020-11-01.

suspend fun getDdosCustomPolicy(ddosCustomPolicyName: String, resourceGroupName: String): GetDdosCustomPolicyResult
Link copied to clipboard

A DDoS protection plan in a resource group. API Version: 2020-11-01.

suspend fun getDdosProtectionPlan(ddosProtectionPlanName: String, resourceGroupName: String): GetDdosProtectionPlanResult
Link copied to clipboard

Network default admin rule. API Version: 2021-02-01-preview.

suspend fun getDefaultAdminRule(configurationName: String, networkManagerName: String, resourceGroupName: String, ruleCollectionName: String, ruleName: String): GetDefaultAdminRuleResult
Link copied to clipboard

Network security default user rule. API Version: 2021-02-01-preview.

suspend fun getDefaultUserRule(configurationName: String, networkManagerName: String, resourceGroupName: String, ruleCollectionName: String, ruleName: String): GetDefaultUserRuleResult
Link copied to clipboard

Describes a DNS forwarding ruleset. API Version: 2020-04-01-preview.

suspend fun getDnsForwardingRuleset(dnsForwardingRulesetName: String, resourceGroupName: String): GetDnsForwardingRulesetResult
Link copied to clipboard

Describes a DNS resolver. API Version: 2020-04-01-preview.

suspend fun getDnsResolver(dnsResolverName: String, resourceGroupName: String): GetDnsResolverResult
Link copied to clipboard

DSCP Configuration in a resource group. API Version: 2020-11-01.

suspend fun getDscpConfiguration(dscpConfigurationName: String, resourceGroupName: String): GetDscpConfigurationResult
Link copied to clipboard

Class representing a Traffic Manager endpoint. API Version: 2018-08-01.

suspend fun getEndpoint(argument: suspend GetEndpointPlainArgsBuilder.() -> Unit): GetEndpointResult
suspend fun getEndpoint(endpointName: String, endpointType: String, profileName: String, resourceGroupName: String): GetEndpointResult
Link copied to clipboard

Defines the properties of an Experiment API Version: 2019-11-01.

suspend fun getExperiment(experimentName: String, profileName: String, resourceGroupName: String): GetExperimentResult
Link copied to clipboard

ExpressRouteCircuit resource. API Version: 2020-11-01.

suspend fun getExpressRouteCircuit(circuitName: String, resourceGroupName: String): GetExpressRouteCircuitResult
Link copied to clipboard

Express Route Circuit Connection in an ExpressRouteCircuitPeering resource. API Version: 2020-11-01.

suspend fun getExpressRouteCircuitConnection(circuitName: String, connectionName: String, peeringName: String, resourceGroupName: String): GetExpressRouteCircuitConnectionResult
Link copied to clipboard

Peering in an ExpressRouteCircuit resource. API Version: 2020-11-01.

suspend fun getExpressRouteCircuitPeering(circuitName: String, peeringName: String, resourceGroupName: String): GetExpressRouteCircuitPeeringResult
Link copied to clipboard

ExpressRouteConnection resource. API Version: 2020-11-01.

suspend fun getExpressRouteConnection(connectionName: String, expressRouteGatewayName: String, resourceGroupName: String): GetExpressRouteConnectionResult
Link copied to clipboard

ExpressRoute gateway resource. API Version: 2020-11-01.

suspend fun getExpressRouteGateway(expressRouteGatewayName: String, resourceGroupName: String): GetExpressRouteGatewayResult
Link copied to clipboard

ExpressRoutePort resource definition. API Version: 2020-11-01.

suspend fun getExpressRoutePort(expressRoutePortName: String, resourceGroupName: String): GetExpressRoutePortResult
Link copied to clipboard

ExpressRoutePort Authorization resource definition. API Version: 2022-01-01.

suspend fun getExpressRoutePortAuthorization(authorizationName: String, expressRoutePortName: String, resourceGroupName: String): GetExpressRoutePortAuthorizationResult
Link copied to clipboard

FirewallPolicy Resource. API Version: 2020-11-01.

suspend fun getFirewallPolicy(expand: String? = null, firewallPolicyName: String, resourceGroupName: String): GetFirewallPolicyResult
Link copied to clipboard

Rule Group resource. API Version: 2020-04-01.

suspend fun getFirewallPolicyRuleGroup(firewallPolicyName: String, resourceGroupName: String, ruleGroupName: String): GetFirewallPolicyRuleGroupResult
Link copied to clipboard

A flow log resource. API Version: 2020-11-01.

suspend fun getFlowLog(argument: suspend GetFlowLogPlainArgsBuilder.() -> Unit): GetFlowLogResult
suspend fun getFlowLog(flowLogName: String, networkWatcherName: String, resourceGroupName: String): GetFlowLogResult
Link copied to clipboard

Describes a forwarding rule within a DNS forwarding ruleset. API Version: 2020-04-01-preview.

suspend fun getForwardingRule(dnsForwardingRulesetName: String, forwardingRuleName: String, resourceGroupName: String): GetForwardingRuleResult
Link copied to clipboard

Front Door represents a collection of backend endpoints to route traffic to along with rules that specify how traffic is sent there. API Version: 2020-05-01.

suspend fun getFrontDoor(frontDoorName: String, resourceGroupName: String): GetFrontDoorResult
Link copied to clipboard

RouteTable resource in a virtual hub. API Version: 2020-11-01.

suspend fun getHubRouteTable(resourceGroupName: String, routeTableName: String, virtualHubName: String): GetHubRouteTableResult
Link copied to clipboard
Link copied to clipboard

Describes an inbound endpoint for a DNS resolver. API Version: 2020-04-01-preview.

suspend fun getInboundEndpoint(dnsResolverName: String, inboundEndpointName: String, resourceGroupName: String): GetInboundEndpointResult
Link copied to clipboard

Inbound NAT rule of the load balancer. API Version: 2020-11-01.

suspend fun getInboundNatRule(expand: String? = null, inboundNatRuleName: String, loadBalancerName: String, resourceGroupName: String): GetInboundNatRuleResult
Link copied to clipboard

IpAllocation resource. API Version: 2020-11-01.

suspend fun getIpAllocation(expand: String? = null, ipAllocationName: String, resourceGroupName: String): GetIpAllocationResult
Link copied to clipboard

The IpGroups resource information. API Version: 2020-11-01.

suspend fun getIpGroup(argument: suspend GetIpGroupPlainArgsBuilder.() -> Unit): GetIpGroupResult
suspend fun getIpGroup(expand: String? = null, ipGroupsName: String, resourceGroupName: String): GetIpGroupResult
Link copied to clipboard

LoadBalancer resource. API Version: 2020-11-01.

suspend fun getLoadBalancer(expand: String? = null, loadBalancerName: String, resourceGroupName: String): GetLoadBalancerResult
Link copied to clipboard

A common class for general resource information. API Version: 2020-11-01.

suspend fun getLocalNetworkGateway(localNetworkGatewayName: String, resourceGroupName: String): GetLocalNetworkGatewayResult
Link copied to clipboard

Nat Gateway resource. API Version: 2020-11-01.

suspend fun getNatGateway(expand: String? = null, natGatewayName: String, resourceGroupName: String): GetNatGatewayResult
Link copied to clipboard

VpnGatewayNatRule Resource. API Version: 2020-11-01.

suspend fun getNatRule(argument: suspend GetNatRulePlainArgsBuilder.() -> Unit): GetNatRuleResult
suspend fun getNatRule(gatewayName: String, natRuleName: String, resourceGroupName: String): GetNatRuleResult
Link copied to clipboard

Defines an Network Experiment Profile and lists of Experiments API Version: 2019-11-01.

suspend fun getNetworkExperimentProfile(profileName: String, resourceGroupName: String): GetNetworkExperimentProfileResult
Link copied to clipboard

The network group resource API Version: 2021-02-01-preview.

suspend fun getNetworkGroup(networkGroupName: String, networkManagerName: String, resourceGroupName: String): GetNetworkGroupResult
Link copied to clipboard

A network interface in a resource group. API Version: 2020-11-01.

suspend fun getNetworkInterface(expand: String? = null, networkInterfaceName: String, resourceGroupName: String): GetNetworkInterfaceResult
Link copied to clipboard

The Managed Network resource API Version: 2021-02-01-preview.

suspend fun getNetworkManager(networkManagerName: String, resourceGroupName: String): GetNetworkManagerResult
Link copied to clipboard

Network profile resource. API Version: 2020-11-01.

suspend fun getNetworkProfile(expand: String? = null, networkProfileName: String, resourceGroupName: String): GetNetworkProfileResult
Link copied to clipboard

NetworkSecurityGroup resource. API Version: 2020-11-01.

suspend fun getNetworkSecurityGroup(expand: String? = null, networkSecurityGroupName: String, resourceGroupName: String): GetNetworkSecurityGroupResult
Link copied to clipboard

The Network Security Perimeter resource API Version: 2021-02-01-preview.

suspend fun getNetworkSecurityPerimeter(networkSecurityPerimeterName: String, resourceGroupName: String): GetNetworkSecurityPerimeterResult
Link copied to clipboard

NetworkVirtualAppliance Resource. API Version: 2020-11-01.

suspend fun getNetworkVirtualAppliance(expand: String? = null, networkVirtualApplianceName: String, resourceGroupName: String): GetNetworkVirtualApplianceResult
Link copied to clipboard

Network watcher in a resource group. API Version: 2020-11-01.

suspend fun getNetworkWatcher(networkWatcherName: String, resourceGroupName: String): GetNetworkWatcherResult
Link copied to clipboard

The NSP access rule resource API Version: 2021-02-01-preview.

suspend fun getNspAccessRule(accessRuleName: String, networkSecurityPerimeterName: String, profileName: String, resourceGroupName: String): GetNspAccessRuleResult
Link copied to clipboard

The NSP resource association resource API Version: 2021-02-01-preview.

suspend fun getNspAssociation(associationName: String, networkSecurityPerimeterName: String, resourceGroupName: String): GetNspAssociationResult
Link copied to clipboard

The network security perimeter profile resource API Version: 2021-02-01-preview.

suspend fun getNspProfile(networkSecurityPerimeterName: String, profileName: String, resourceGroupName: String): GetNspProfileResult
Link copied to clipboard

Describes an outbound endpoint for a DNS resolver. API Version: 2020-04-01-preview.

suspend fun getOutboundEndpoint(dnsResolverName: String, outboundEndpointName: String, resourceGroupName: String): GetOutboundEndpointResult
Link copied to clipboard

P2SVpnGateway Resource. API Version: 2020-11-01.

suspend fun getP2sVpnGateway(gatewayName: String, resourceGroupName: String): GetP2sVpnGatewayResult
Link copied to clipboard

P2SVpnServerConfiguration Resource. API Version: 2019-07-01.

suspend fun getP2sVpnServerConfiguration(p2SVpnServerConfigurationName: String, resourceGroupName: String, virtualWanName: String): GetP2sVpnServerConfigurationResult
Link copied to clipboard

Information about packet capture session. API Version: 2020-11-01.

suspend fun getPacketCapture(networkWatcherName: String, packetCaptureName: String, resourceGroupName: String): GetPacketCaptureResult
Link copied to clipboard

Defines web application firewall policy. API Version: 2020-11-01.

suspend fun getPolicy(argument: suspend GetPolicyPlainArgsBuilder.() -> Unit): GetPolicyResult
suspend fun getPolicy(policyName: String, resourceGroupName: String): GetPolicyResult
Link copied to clipboard

Private dns zone group resource. API Version: 2020-11-01.

suspend fun getPrivateDnsZoneGroup(privateDnsZoneGroupName: String, privateEndpointName: String, resourceGroupName: String): GetPrivateDnsZoneGroupResult
Link copied to clipboard

Private endpoint resource. API Version: 2020-11-01.

suspend fun getPrivateEndpoint(expand: String? = null, privateEndpointName: String, resourceGroupName: String): GetPrivateEndpointResult
Link copied to clipboard

Private link service resource. API Version: 2020-11-01.

suspend fun getPrivateLinkService(expand: String? = null, resourceGroupName: String, serviceName: String): GetPrivateLinkServiceResult
Link copied to clipboard

Describes a DNS record set (a collection of DNS records with the same name and type) in a Private DNS zone. API Version: 2020-06-01.

suspend fun getPrivateRecordSet(privateZoneName: String, recordType: String, relativeRecordSetName: String, resourceGroupName: String): GetPrivateRecordSetResult
Link copied to clipboard

Describes a Private DNS zone. API Version: 2020-06-01.

suspend fun getPrivateZone(privateZoneName: String, resourceGroupName: String): GetPrivateZoneResult
Link copied to clipboard

Class representing a Traffic Manager profile. API Version: 2018-08-01.

suspend fun getProfile(argument: suspend GetProfilePlainArgsBuilder.() -> Unit): GetProfileResult
suspend fun getProfile(profileName: String, resourceGroupName: String): GetProfileResult
Link copied to clipboard

Public IP address resource. API Version: 2020-11-01.

suspend fun getPublicIPAddress(expand: String? = null, publicIpAddressName: String, resourceGroupName: String): GetPublicIPAddressResult
Link copied to clipboard

Public IP prefix resource. API Version: 2020-11-01.

suspend fun getPublicIPPrefix(expand: String? = null, publicIpPrefixName: String, resourceGroupName: String): GetPublicIPPrefixResult
Link copied to clipboard

Describes a DNS record set (a collection of DNS records with the same name and type). API Version: 2018-05-01.

suspend fun getRecordSet(recordType: String, relativeRecordSetName: String, resourceGroupName: String, zoneName: String): GetRecordSetResult
Link copied to clipboard
suspend fun getRoute(argument: GetRoutePlainArgs): GetRouteResult

Route resource. API Version: 2020-11-01.

suspend fun getRoute(argument: suspend GetRoutePlainArgsBuilder.() -> Unit): GetRouteResult
suspend fun getRoute(resourceGroupName: String, routeName: String, routeTableName: String): GetRouteResult
Link copied to clipboard

Route Filter Resource. API Version: 2020-11-01.

suspend fun getRouteFilter(expand: String? = null, resourceGroupName: String, routeFilterName: String): GetRouteFilterResult
Link copied to clipboard

Route Filter Rule Resource. API Version: 2020-11-01.

suspend fun getRouteFilterRule(resourceGroupName: String, routeFilterName: String, ruleName: String): GetRouteFilterRuleResult
Link copied to clipboard

Route table resource. API Version: 2020-11-01.

suspend fun getRouteTable(expand: String? = null, resourceGroupName: String, routeTableName: String): GetRouteTableResult
Link copied to clipboard

The routing intent child resource of a Virtual hub. API Version: 2022-01-01.

suspend fun getRoutingIntent(resourceGroupName: String, routingIntentName: String, virtualHubName: String): GetRoutingIntentResult
Link copied to clipboard

A rules engine configuration containing a list of rules that will run to modify the runtime behavior of the request and response. API Version: 2020-05-01.

suspend fun getRulesEngine(frontDoorName: String, resourceGroupName: String, rulesEngineName: String): GetRulesEngineResult
Link copied to clipboard

The Scope Connections resource API Version: 2022-02-01-preview.

suspend fun getScopeConnection(networkManagerName: String, resourceGroupName: String, scopeConnectionName: String): GetScopeConnectionResult
Link copied to clipboard

Defines the security configuration API Version: 2021-02-01-preview.

suspend fun getSecurityAdminConfiguration(configurationName: String, networkManagerName: String, resourceGroupName: String): GetSecurityAdminConfigurationResult
Link copied to clipboard

Security Partner Provider resource. API Version: 2020-11-01.

suspend fun getSecurityPartnerProvider(resourceGroupName: String, securityPartnerProviderName: String): GetSecurityPartnerProviderResult
Link copied to clipboard

Network security rule. API Version: 2020-11-01.

suspend fun getSecurityRule(networkSecurityGroupName: String, resourceGroupName: String, securityRuleName: String): GetSecurityRuleResult
Link copied to clipboard

Defines the security configuration API Version: 2021-02-01-preview.

suspend fun getSecurityUserConfiguration(configurationName: String, networkManagerName: String, resourceGroupName: String): GetSecurityUserConfigurationResult
Link copied to clipboard

Service End point policy resource. API Version: 2020-11-01.

suspend fun getServiceEndpointPolicy(expand: String? = null, resourceGroupName: String, serviceEndpointPolicyName: String): GetServiceEndpointPolicyResult
Link copied to clipboard

Service Endpoint policy definitions. API Version: 2020-11-01.

suspend fun getServiceEndpointPolicyDefinition(resourceGroupName: String, serviceEndpointPolicyDefinitionName: String, serviceEndpointPolicyName: String): GetServiceEndpointPolicyDefinitionResult
Link copied to clipboard

StaticMember Item. API Version: 2022-02-01-preview.

suspend fun getStaticMember(networkGroupName: String, networkManagerName: String, resourceGroupName: String, staticMemberName: String): GetStaticMemberResult
Link copied to clipboard

Subnet in a virtual network resource. API Version: 2020-11-01.

suspend fun getSubnet(argument: suspend GetSubnetPlainArgsBuilder.() -> Unit): GetSubnetResult
suspend fun getSubnet(expand: String? = null, resourceGroupName: String, subnetName: String, virtualNetworkName: String): GetSubnetResult
Link copied to clipboard

Class representing Traffic Manager User Metrics. API Version: 2018-08-01.

Link copied to clipboard

Network base rule. API Version: 2021-02-01-preview.

suspend fun getUserRule(argument: suspend GetUserRulePlainArgsBuilder.() -> Unit): GetUserRuleResult
suspend fun getUserRule(configurationName: String, networkManagerName: String, resourceGroupName: String, ruleCollectionName: String, ruleName: String): GetUserRuleResult
Link copied to clipboard

Defines the rule collection. API Version: 2021-02-01-preview.

suspend fun getUserRuleCollection(configurationName: String, networkManagerName: String, resourceGroupName: String, ruleCollectionName: String): GetUserRuleCollectionResult
Link copied to clipboard

Virtual Appliance Site resource. API Version: 2020-11-01.

suspend fun getVirtualApplianceSite(networkVirtualApplianceName: String, resourceGroupName: String, siteName: String): GetVirtualApplianceSiteResult
Link copied to clipboard

VirtualHub Resource. API Version: 2020-11-01.

suspend fun getVirtualHub(resourceGroupName: String, virtualHubName: String): GetVirtualHubResult
Link copied to clipboard

Virtual Appliance Site resource. API Version: 2020-11-01.

suspend fun getVirtualHubBgpConnection(connectionName: String, resourceGroupName: String, virtualHubName: String): GetVirtualHubBgpConnectionResult
Link copied to clipboard

VirtualHubRouteTableV2 Resource. API Version: 2020-11-01.

suspend fun getVirtualHubRouteTableV2(resourceGroupName: String, routeTableName: String, virtualHubName: String): GetVirtualHubRouteTableV2Result
Link copied to clipboard

Virtual Network resource. API Version: 2020-11-01.

suspend fun getVirtualNetwork(expand: String? = null, resourceGroupName: String, virtualNetworkName: String): GetVirtualNetworkResult
Link copied to clipboard

A common class for general resource information. API Version: 2020-11-01.

suspend fun getVirtualNetworkGateway(resourceGroupName: String, virtualNetworkGatewayName: String): GetVirtualNetworkGatewayResult
Link copied to clipboard

VirtualNetworkGatewayNatRule Resource. API Version: 2021-03-01.

suspend fun getVirtualNetworkGatewayNatRule(natRuleName: String, resourceGroupName: String, virtualNetworkGatewayName: String): GetVirtualNetworkGatewayNatRuleResult
Link copied to clipboard

Describes a link to virtual network for a Private DNS zone. API Version: 2020-06-01.

suspend fun getVirtualNetworkLink(privateZoneName: String, resourceGroupName: String, virtualNetworkLinkName: String): GetVirtualNetworkLinkResult
Link copied to clipboard

Peerings in a virtual network resource. API Version: 2020-11-01.

suspend fun getVirtualNetworkPeering(resourceGroupName: String, virtualNetworkName: String, virtualNetworkPeeringName: String): GetVirtualNetworkPeeringResult
Link copied to clipboard

Virtual Network Tap resource. API Version: 2020-11-01.

suspend fun getVirtualNetworkTap(resourceGroupName: String, tapName: String): GetVirtualNetworkTapResult
Link copied to clipboard

VirtualRouter Resource. API Version: 2022-01-01.

suspend fun getVirtualRouter(expand: String? = null, resourceGroupName: String, virtualRouterName: String): GetVirtualRouterResult
Link copied to clipboard

Virtual Router Peering resource. API Version: 2022-01-01.

suspend fun getVirtualRouterPeering(peeringName: String, resourceGroupName: String, virtualRouterName: String): GetVirtualRouterPeeringResult
Link copied to clipboard

VirtualWAN Resource. API Version: 2020-11-01.

suspend fun getVirtualWan(resourceGroupName: String, virtualWANName: String): GetVirtualWanResult
Link copied to clipboard

VpnConnection Resource. API Version: 2020-11-01.

suspend fun getVpnConnection(connectionName: String, gatewayName: String, resourceGroupName: String): GetVpnConnectionResult
Link copied to clipboard

VpnGateway Resource. API Version: 2020-11-01.

suspend fun getVpnGateway(gatewayName: String, resourceGroupName: String): GetVpnGatewayResult
Link copied to clipboard

VpnServerConfiguration Resource. API Version: 2020-11-01.

suspend fun getVpnServerConfiguration(resourceGroupName: String, vpnServerConfigurationName: String): GetVpnServerConfigurationResult
Link copied to clipboard

VpnSite Resource. API Version: 2020-11-01.

suspend fun getVpnSite(argument: suspend GetVpnSitePlainArgsBuilder.() -> Unit): GetVpnSiteResult
suspend fun getVpnSite(resourceGroupName: String, vpnSiteName: String): GetVpnSiteResult
Link copied to clipboard
suspend fun getZone(argument: GetZonePlainArgs): GetZoneResult

Describes a DNS zone. API Version: 2018-05-01.

suspend fun getZone(argument: suspend GetZonePlainArgsBuilder.() -> Unit): GetZoneResult
suspend fun getZone(resourceGroupName: String, zoneName: String): GetZoneResult
Link copied to clipboard

Result of the request to list active connectivity configurations. It contains a list of active connectivity configurations and a skiptoken to get the next set of results. API Version: 2021-02-01-preview.

suspend fun listActiveConnectivityConfiguration(networkManagerName: String, regions: List<String>? = null, resourceGroupName: String, skipToken: String? = null): ListActiveConnectivityConfigurationResult
Link copied to clipboard

Result of the request to list active security admin rules. It contains a list of active security admin rules and a skiptoken to get the next set of results. API Version: 2021-02-01-preview.

suspend fun listActiveSecurityAdminRule(networkManagerName: String, regions: List<String>? = null, resourceGroupName: String, skipToken: String? = null): ListActiveSecurityAdminRuleResult
Link copied to clipboard

Result of the request to list active security user rules. It contains a list of active security user rules and a skiptoken to get the next set of results. API Version: 2021-02-01-preview.

suspend fun listActiveSecurityUserRule(networkManagerName: String, regions: List<String>? = null, resourceGroupName: String, skipToken: String? = null): ListActiveSecurityUserRuleResult
Link copied to clipboard

The response to an enumeration operation on Virtual Network DNS Forwarding Ruleset. API Version: 2020-04-01-preview.

suspend fun listDnsForwardingRulesetByVirtualNetwork(resourceGroupName: String, top: Int? = null, virtualNetworkName: String): ListDnsForwardingRulesetByVirtualNetworkResult
Link copied to clipboard

The response to an enumeration operation on sub-resources. API Version: 2020-04-01-preview.

suspend fun listDnsResolverByVirtualNetwork(resourceGroupName: String, top: Int? = null, virtualNetworkName: String): ListDnsResolverByVirtualNetworkResult
Link copied to clipboard

Result of the request to list networkManagerEffectiveConnectivityConfiguration. It contains a list of groups and a skiptoken to get the next set of results. API Version: 2021-02-01-preview.

suspend fun listEffectiveConnectivityConfiguration(resourceGroupName: String, skipToken: String? = null, virtualNetworkName: String): ListEffectiveConnectivityConfigurationResult

Result of the request to list Effective Virtual Network. It contains a list of groups and a URL link to get the next set of results. API Version: 2021-02-01-preview.

suspend fun listEffectiveVirtualNetworkByNetworkGroup(networkGroupName: String, networkManagerName: String, resourceGroupName: String, skipToken: String? = null): ListEffectiveVirtualNetworkByNetworkGroupResult

Result of the request to list Effective Virtual Network. It contains a list of groups and a URL link to get the next set of results. API Version: 2021-02-01-preview.

suspend fun listEffectiveVirtualNetworkByNetworkManager(conditionalMembers: String? = null, networkManagerName: String, resourceGroupName: String, skipToken: String? = null, top: Int? = null): ListEffectiveVirtualNetworkByNetworkManagerResult
Link copied to clipboard

Query result API Version: 2022-01-01.

suspend fun listFirewallPolicyIdpsSignature(filters: List<FilterItems>? = null, firewallPolicyName: String, orderBy: OrderBy? = null, resourceGroupName: String, resultsPerPage: Int? = null, search: String? = null, skip: Int? = null): ListFirewallPolicyIdpsSignatureResult
Link copied to clipboard

A list of Network Manager Deployment Status API Version: 2021-02-01-preview.

suspend fun listNetworkManagerDeploymentStatus(deploymentTypes: List<Either<String, ConfigurationType>>? = null, networkManagerName: String, regions: List<String>? = null, resourceGroupName: String, skipToken: String? = null): ListNetworkManagerDeploymentStatusResult

Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results. API Version: 2021-02-01-preview.

suspend fun listNetworkManagerEffectiveSecurityAdminRule(resourceGroupName: String, skipToken: String? = null, virtualNetworkName: String): ListNetworkManagerEffectiveSecurityAdminRuleResult