@azure/arm-servicenetworking package

Classes

ServiceNetworkingManagementClient

Interfaces

Association

Association Subresource of Traffic Controller

AssociationProperties

Association Properties.

AssociationSubnet

Association Subnet.

AssociationSubnetUpdate

Association Subnet.

AssociationUpdate

The type used for update operations of the Association.

AssociationUpdateProperties

The updatable properties of the Association.

AssociationsInterfaceCreateOrUpdateOptionalParams

Optional parameters.

AssociationsInterfaceDeleteOptionalParams

Optional parameters.

AssociationsInterfaceGetOptionalParams

Optional parameters.

AssociationsInterfaceListByTrafficControllerOptionalParams

Optional parameters.

AssociationsInterfaceOperations

Interface representing a AssociationsInterface operations.

AssociationsInterfaceUpdateOptionalParams

Optional parameters.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations.

Frontend

Frontend Sub Resource of Traffic Controller.

FrontendProperties

Frontend Properties.

FrontendUpdate

The type used for update operations of the Frontend.

FrontendsInterfaceCreateOrUpdateOptionalParams

Optional parameters.

FrontendsInterfaceDeleteOptionalParams

Optional parameters.

FrontendsInterfaceGetOptionalParams

Optional parameters.

FrontendsInterfaceListByTrafficControllerOptionalParams

Optional parameters.

FrontendsInterfaceOperations

Interface representing a FrontendsInterface operations.

FrontendsInterfaceUpdateOptionalParams

Optional parameters.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for and operation.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

ResourceId

Resource ID definition used by parent to reference child resources.

RestorePollerOptions
SecurityPoliciesInterfaceCreateOrUpdateOptionalParams

Optional parameters.

SecurityPoliciesInterfaceDeleteOptionalParams

Optional parameters.

SecurityPoliciesInterfaceGetOptionalParams

Optional parameters.

SecurityPoliciesInterfaceListByTrafficControllerOptionalParams

Optional parameters.

SecurityPoliciesInterfaceOperations

Interface representing a SecurityPoliciesInterface operations.

SecurityPoliciesInterfaceUpdateOptionalParams

Optional parameters.

SecurityPolicy

SecurityPolicy Subresource of Traffic Controller.

SecurityPolicyConfigurations

SecurityPolicyConfigurations Subresource of Traffic Controller.

SecurityPolicyProperties

SecurityPolicy Properties.

SecurityPolicyUpdate

The type used for update operations of the SecurityPolicy.

SecurityPolicyUpdateProperties

The updatable properties of the SecurityPolicy.

ServiceNetworkingManagementClientOptionalParams

Optional parameters for the client.

SystemData

Metadata pertaining to creation and last modification of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

TrafficController

Concrete tracked resource types can be created by aliasing this type using a specific property type.

TrafficControllerInterfaceCreateOrUpdateOptionalParams

Optional parameters.

TrafficControllerInterfaceDeleteOptionalParams

Optional parameters.

TrafficControllerInterfaceGetOptionalParams

Optional parameters.

TrafficControllerInterfaceListByResourceGroupOptionalParams

Optional parameters.

TrafficControllerInterfaceListBySubscriptionOptionalParams

Optional parameters.

TrafficControllerInterfaceOperations

Interface representing a TrafficControllerInterface operations.

TrafficControllerInterfaceUpdateOptionalParams

Optional parameters.

TrafficControllerProperties

Traffic Controller Properties.

TrafficControllerUpdate

The type used for update operations of the TrafficController.

TrafficControllerUpdateProperties

The updatable properties of the TrafficController.

WafPolicy

Web Application Firewall Policy

WafSecurityPolicy

Web Application Firewall Security Policy

Type Aliases

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal: Actions are for internal-only APIs.

AssociationType

Association Type Enum
KnownAssociationType can be used interchangeably with AssociationType, this enum contains the known values that the service supports.

Known values supported by the service

subnets: Association of Type Subnet

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
<xref:KnowncreatedByType> can be used interchangeably with createdByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user: Indicates the operation is initiated by a user.
system: Indicates the operation is initiated by a system.
user,system: Indicates the operation is initiated by a user or system.

PolicyType

Policy Type of the Security Policy
KnownPolicyType can be used interchangeably with PolicyType, this enum contains the known values that the service supports.

Known values supported by the service

waf: Policy of Type WAF

ProvisioningState

Resource Provisioning State Enum
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Provisioning: Resource in Provisioning State
Updating: Resource in Updating State
Deleting: Resource in Deleting State
Accepted: Resource in Accepted State
Succeeded: Resource in Succeeded State
Failed: Resource in Failed State
Canceled: Resource in Canceled State

Enums

KnownActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

KnownAssociationType

Association Type Enum

KnownCreatedByType

The kind of entity that created the resource.

KnownOrigin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"

KnownPolicyType

Policy Type of the Security Policy

KnownProvisioningState

Resource Provisioning State Enum

KnownVersions

Api versions

Functions

restorePoller<TResponse, TResult>(ServiceNetworkingManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Function Details

restorePoller<TResponse, TResult>(ServiceNetworkingManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: ServiceNetworkingManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>