SecurityPoliciesInterfaceOperations interface
Interface representing a SecurityPoliciesInterface operations.
Properties
| create |
Create a SecurityPolicy |
| delete | Delete a SecurityPolicy |
| get | Get a SecurityPolicy |
| list |
List SecurityPolicy resources by TrafficController |
| update | Update a SecurityPolicy |
Property Details
createOrUpdate
Create a SecurityPolicy
createOrUpdate: (resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, resource: SecurityPolicy, options?: SecurityPoliciesInterfaceCreateOrUpdateOptionalParams) => PollerLike<OperationState<SecurityPolicy>, SecurityPolicy>
Property Value
(resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, resource: SecurityPolicy, options?: SecurityPoliciesInterfaceCreateOrUpdateOptionalParams) => PollerLike<OperationState<SecurityPolicy>, SecurityPolicy>
delete
Delete a SecurityPolicy
delete: (resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, options?: SecurityPoliciesInterfaceDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, options?: SecurityPoliciesInterfaceDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a SecurityPolicy
get: (resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, options?: SecurityPoliciesInterfaceGetOptionalParams) => Promise<SecurityPolicy>
Property Value
(resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, options?: SecurityPoliciesInterfaceGetOptionalParams) => Promise<SecurityPolicy>
listByTrafficController
List SecurityPolicy resources by TrafficController
listByTrafficController: (resourceGroupName: string, trafficControllerName: string, options?: SecurityPoliciesInterfaceListByTrafficControllerOptionalParams) => PagedAsyncIterableIterator<SecurityPolicy, SecurityPolicy[], PageSettings>
Property Value
(resourceGroupName: string, trafficControllerName: string, options?: SecurityPoliciesInterfaceListByTrafficControllerOptionalParams) => PagedAsyncIterableIterator<SecurityPolicy, SecurityPolicy[], PageSettings>
update
Update a SecurityPolicy
update: (resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, properties: SecurityPolicyUpdate, options?: SecurityPoliciesInterfaceUpdateOptionalParams) => Promise<SecurityPolicy>
Property Value
(resourceGroupName: string, trafficControllerName: string, securityPolicyName: string, properties: SecurityPolicyUpdate, options?: SecurityPoliciesInterfaceUpdateOptionalParams) => Promise<SecurityPolicy>