Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi
alicloud.cloudfirewall.getControlPolicies
Explore with Pulumi AI
This data source provides the Cloud Firewall Control Policies of the current Alibaba Cloud user.
NOTE: Available since v1.129.0.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const example = alicloud.cloudfirewall.getControlPolicies({
direction: "in",
});
import pulumi
import pulumi_alicloud as alicloud
example = alicloud.cloudfirewall.get_control_policies(direction="in")
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/cloudfirewall"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudfirewall.GetControlPolicies(ctx, &cloudfirewall.GetControlPoliciesArgs{
Direction: "in",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var example = AliCloud.CloudFirewall.GetControlPolicies.Invoke(new()
{
Direction = "in",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.cloudfirewall.CloudfirewallFunctions;
import com.pulumi.alicloud.cloudfirewall.inputs.GetControlPoliciesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = CloudfirewallFunctions.getControlPolicies(GetControlPoliciesArgs.builder()
.direction("in")
.build());
}
}
variables:
example:
fn::invoke:
function: alicloud:cloudfirewall:getControlPolicies
arguments:
direction: in
Using getControlPolicies
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getControlPolicies(args: GetControlPoliciesArgs, opts?: InvokeOptions): Promise<GetControlPoliciesResult>
function getControlPoliciesOutput(args: GetControlPoliciesOutputArgs, opts?: InvokeOptions): Output<GetControlPoliciesResult>
def get_control_policies(acl_action: Optional[str] = None,
acl_uuid: Optional[str] = None,
description: Optional[str] = None,
destination: Optional[str] = None,
direction: Optional[str] = None,
ip_version: Optional[str] = None,
lang: Optional[str] = None,
output_file: Optional[str] = None,
proto: Optional[str] = None,
source: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetControlPoliciesResult
def get_control_policies_output(acl_action: Optional[pulumi.Input[str]] = None,
acl_uuid: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
destination: Optional[pulumi.Input[str]] = None,
direction: Optional[pulumi.Input[str]] = None,
ip_version: Optional[pulumi.Input[str]] = None,
lang: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
proto: Optional[pulumi.Input[str]] = None,
source: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetControlPoliciesResult]
func GetControlPolicies(ctx *Context, args *GetControlPoliciesArgs, opts ...InvokeOption) (*GetControlPoliciesResult, error)
func GetControlPoliciesOutput(ctx *Context, args *GetControlPoliciesOutputArgs, opts ...InvokeOption) GetControlPoliciesResultOutput
> Note: This function is named GetControlPolicies
in the Go SDK.
public static class GetControlPolicies
{
public static Task<GetControlPoliciesResult> InvokeAsync(GetControlPoliciesArgs args, InvokeOptions? opts = null)
public static Output<GetControlPoliciesResult> Invoke(GetControlPoliciesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetControlPoliciesResult> getControlPolicies(GetControlPoliciesArgs args, InvokeOptions options)
public static Output<GetControlPoliciesResult> getControlPolicies(GetControlPoliciesArgs args, InvokeOptions options)
fn::invoke:
function: alicloud:cloudfirewall/getControlPolicies:getControlPolicies
arguments:
# arguments dictionary
The following arguments are supported:
- Direction
This property is required. Changes to this property will trigger replacement.
- The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - Acl
Action Changes to this property will trigger replacement.
- The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - Acl
Uuid Changes to this property will trigger replacement.
- The unique ID of the access control policy.
- Description
Changes to this property will trigger replacement.
- The description of the access control policy.
- Destination
Changes to this property will trigger replacement.
- The destination address defined in the access control policy.
- Ip
Version Changes to this property will trigger replacement.
- The IP version of the address in the access control policy.
- Lang
Changes to this property will trigger replacement.
- The language of the content within the response. Valid values:
en
,zh
. - Output
File string - File name where to save data source results (after running
pulumi preview
). - Proto
Changes to this property will trigger replacement.
- The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - Source
Changes to this property will trigger replacement.
- The source address in the access control policy.
- Direction
This property is required. Changes to this property will trigger replacement.
- The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - Acl
Action Changes to this property will trigger replacement.
- The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - Acl
Uuid Changes to this property will trigger replacement.
- The unique ID of the access control policy.
- Description
Changes to this property will trigger replacement.
- The description of the access control policy.
- Destination
Changes to this property will trigger replacement.
- The destination address defined in the access control policy.
- Ip
Version Changes to this property will trigger replacement.
- The IP version of the address in the access control policy.
- Lang
Changes to this property will trigger replacement.
- The language of the content within the response. Valid values:
en
,zh
. - Output
File string - File name where to save data source results (after running
pulumi preview
). - Proto
Changes to this property will trigger replacement.
- The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - Source
Changes to this property will trigger replacement.
- The source address in the access control policy.
- direction
This property is required. Changes to this property will trigger replacement.
- The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - acl
Action Changes to this property will trigger replacement.
- The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl
Uuid Changes to this property will trigger replacement.
- The unique ID of the access control policy.
- description
Changes to this property will trigger replacement.
- The description of the access control policy.
- destination
Changes to this property will trigger replacement.
- The destination address defined in the access control policy.
- ip
Version Changes to this property will trigger replacement.
- The IP version of the address in the access control policy.
- lang
Changes to this property will trigger replacement.
- The language of the content within the response. Valid values:
en
,zh
. - output
File String - File name where to save data source results (after running
pulumi preview
). - proto
Changes to this property will trigger replacement.
- The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - source
Changes to this property will trigger replacement.
- The source address in the access control policy.
- direction
This property is required. Changes to this property will trigger replacement.
- The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - acl
Action Changes to this property will trigger replacement.
- The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl
Uuid Changes to this property will trigger replacement.
- The unique ID of the access control policy.
- description
Changes to this property will trigger replacement.
- The description of the access control policy.
- destination
Changes to this property will trigger replacement.
- The destination address defined in the access control policy.
- ip
Version Changes to this property will trigger replacement.
- The IP version of the address in the access control policy.
- lang
Changes to this property will trigger replacement.
- The language of the content within the response. Valid values:
en
,zh
. - output
File string - File name where to save data source results (after running
pulumi preview
). - proto
Changes to this property will trigger replacement.
- The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - source
Changes to this property will trigger replacement.
- The source address in the access control policy.
- direction
This property is required. Changes to this property will trigger replacement.
- The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - acl_
action Changes to this property will trigger replacement.
- The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl_
uuid Changes to this property will trigger replacement.
- The unique ID of the access control policy.
- description
Changes to this property will trigger replacement.
- The description of the access control policy.
- destination
Changes to this property will trigger replacement.
- The destination address defined in the access control policy.
- ip_
version Changes to this property will trigger replacement.
- The IP version of the address in the access control policy.
- lang
Changes to this property will trigger replacement.
- The language of the content within the response. Valid values:
en
,zh
. - output_
file str - File name where to save data source results (after running
pulumi preview
). - proto
Changes to this property will trigger replacement.
- The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - source
Changes to this property will trigger replacement.
- The source address in the access control policy.
- direction
This property is required. Changes to this property will trigger replacement.
- The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - acl
Action Changes to this property will trigger replacement.
- The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl
Uuid Changes to this property will trigger replacement.
- The unique ID of the access control policy.
- description
Changes to this property will trigger replacement.
- The description of the access control policy.
- destination
Changes to this property will trigger replacement.
- The destination address defined in the access control policy.
- ip
Version Changes to this property will trigger replacement.
- The IP version of the address in the access control policy.
- lang
Changes to this property will trigger replacement.
- The language of the content within the response. Valid values:
en
,zh
. - output
File String - File name where to save data source results (after running
pulumi preview
). - proto
Changes to this property will trigger replacement.
- The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - source
Changes to this property will trigger replacement.
- The source address in the access control policy.
getControlPolicies Result
The following output properties are available:
- Direction string
- The direction of the traffic to which the access control policy applies.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- A list of Control Policy IDs.
- Policies
List<Pulumi.
Ali Cloud. Cloud Firewall. Outputs. Get Control Policies Policy> - A list of Cloud Firewall Control Policies. Each element contains the following attributes:
- Acl
Action string - The action that Cloud Firewall performs on the traffic.
- Acl
Uuid string - The unique ID of the access control policy.
- Description string
- The description of the access control policy.
- Destination string
- The destination address in the access control policy.
- Ip
Version string - Lang string
- Output
File string - Proto string
- The type of the protocol in the access control policy.
- Source string
- The source address in the access control policy.
- Direction string
- The direction of the traffic to which the access control policy applies.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- A list of Control Policy IDs.
- Policies
[]Get
Control Policies Policy - A list of Cloud Firewall Control Policies. Each element contains the following attributes:
- Acl
Action string - The action that Cloud Firewall performs on the traffic.
- Acl
Uuid string - The unique ID of the access control policy.
- Description string
- The description of the access control policy.
- Destination string
- The destination address in the access control policy.
- Ip
Version string - Lang string
- Output
File string - Proto string
- The type of the protocol in the access control policy.
- Source string
- The source address in the access control policy.
- direction String
- The direction of the traffic to which the access control policy applies.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of Control Policy IDs.
- policies
List<Get
Control Policies Policy> - A list of Cloud Firewall Control Policies. Each element contains the following attributes:
- acl
Action String - The action that Cloud Firewall performs on the traffic.
- acl
Uuid String - The unique ID of the access control policy.
- description String
- The description of the access control policy.
- destination String
- The destination address in the access control policy.
- ip
Version String - lang String
- output
File String - proto String
- The type of the protocol in the access control policy.
- source String
- The source address in the access control policy.
- direction string
- The direction of the traffic to which the access control policy applies.
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- A list of Control Policy IDs.
- policies
Get
Control Policies Policy[] - A list of Cloud Firewall Control Policies. Each element contains the following attributes:
- acl
Action string - The action that Cloud Firewall performs on the traffic.
- acl
Uuid string - The unique ID of the access control policy.
- description string
- The description of the access control policy.
- destination string
- The destination address in the access control policy.
- ip
Version string - lang string
- output
File string - proto string
- The type of the protocol in the access control policy.
- source string
- The source address in the access control policy.
- direction str
- The direction of the traffic to which the access control policy applies.
- id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- A list of Control Policy IDs.
- policies
Sequence[Get
Control Policies Policy] - A list of Cloud Firewall Control Policies. Each element contains the following attributes:
- acl_
action str - The action that Cloud Firewall performs on the traffic.
- acl_
uuid str - The unique ID of the access control policy.
- description str
- The description of the access control policy.
- destination str
- The destination address in the access control policy.
- ip_
version str - lang str
- output_
file str - proto str
- The type of the protocol in the access control policy.
- source str
- The source address in the access control policy.
- direction String
- The direction of the traffic to which the access control policy applies.
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- A list of Control Policy IDs.
- policies List<Property Map>
- A list of Cloud Firewall Control Policies. Each element contains the following attributes:
- acl
Action String - The action that Cloud Firewall performs on the traffic.
- acl
Uuid String - The unique ID of the access control policy.
- description String
- The description of the access control policy.
- destination String
- The destination address in the access control policy.
- ip
Version String - lang String
- output
File String - proto String
- The type of the protocol in the access control policy.
- source String
- The source address in the access control policy.
Supporting Types
GetControlPoliciesPolicy
- Acl
Action This property is required. string - The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - Acl
Uuid This property is required. string - The unique ID of the access control policy.
- Application
Id This property is required. string - The application ID in the access control policy.
- Application
Name This property is required. string - The type of the application that the access control policy supports.
- Description
This property is required. string - The description of the access control policy.
- Dest
Port This property is required. string - The destination port in the access control policy.
- Dest
Port Group This property is required. string - The name of the destination port address book in the access control policy.
- Dest
Port Group Ports This property is required. List<string> - The ports in the destination port address book.
- Dest
Port Type This property is required. string - The type of the destination port in the access control policy.
- Destination
This property is required. string - The destination address defined in the access control policy.
- Destination
Group Cidrs This property is required. List<string> - The CIDR blocks in the destination address book.
- Destination
Group Type This property is required. string - The type of the destination address book in the access control policy.
- Destination
Type This property is required. string - The type of the destination address in the access control policy.
- Direction
This property is required. string - The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - Dns
Result This property is required. string - The DNS resolution result.
- Dns
Result Time This property is required. string - The timestamp of the DNS resolution result.
- Hit
Times This property is required. string - The number of hits for the access control policy.
- Id
This property is required. string - The ID of the Control Policy. It formats as
<acl_uuid>:<direction>
. - Order
This property is required. int - The priority of the access control policy.
- Proto
This property is required. string - The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - Release
This property is required. bool - Indicates whether the access control policy is enabled.
- Source
This property is required. string - The source address in the access control policy.
- Source
Group Cidrs This property is required. List<string> - The CIDR blocks in the source address book.
- Source
Group Type This property is required. string - The type of the source address book in the access control policy.
- Source
Type This property is required. string - The type of the source address in the access control policy.
- Acl
Action This property is required. string - The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - Acl
Uuid This property is required. string - The unique ID of the access control policy.
- Application
Id This property is required. string - The application ID in the access control policy.
- Application
Name This property is required. string - The type of the application that the access control policy supports.
- Description
This property is required. string - The description of the access control policy.
- Dest
Port This property is required. string - The destination port in the access control policy.
- Dest
Port Group This property is required. string - The name of the destination port address book in the access control policy.
- Dest
Port Group Ports This property is required. []string - The ports in the destination port address book.
- Dest
Port Type This property is required. string - The type of the destination port in the access control policy.
- Destination
This property is required. string - The destination address defined in the access control policy.
- Destination
Group Cidrs This property is required. []string - The CIDR blocks in the destination address book.
- Destination
Group Type This property is required. string - The type of the destination address book in the access control policy.
- Destination
Type This property is required. string - The type of the destination address in the access control policy.
- Direction
This property is required. string - The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - Dns
Result This property is required. string - The DNS resolution result.
- Dns
Result Time This property is required. string - The timestamp of the DNS resolution result.
- Hit
Times This property is required. string - The number of hits for the access control policy.
- Id
This property is required. string - The ID of the Control Policy. It formats as
<acl_uuid>:<direction>
. - Order
This property is required. int - The priority of the access control policy.
- Proto
This property is required. string - The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - Release
This property is required. bool - Indicates whether the access control policy is enabled.
- Source
This property is required. string - The source address in the access control policy.
- Source
Group Cidrs This property is required. []string - The CIDR blocks in the source address book.
- Source
Group Type This property is required. string - The type of the source address book in the access control policy.
- Source
Type This property is required. string - The type of the source address in the access control policy.
- acl
Action This property is required. String - The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl
Uuid This property is required. String - The unique ID of the access control policy.
- application
Id This property is required. String - The application ID in the access control policy.
- application
Name This property is required. String - The type of the application that the access control policy supports.
- description
This property is required. String - The description of the access control policy.
- dest
Port This property is required. String - The destination port in the access control policy.
- dest
Port Group This property is required. String - The name of the destination port address book in the access control policy.
- dest
Port Group Ports This property is required. List<String> - The ports in the destination port address book.
- dest
Port Type This property is required. String - The type of the destination port in the access control policy.
- destination
This property is required. String - The destination address defined in the access control policy.
- destination
Group Cidrs This property is required. List<String> - The CIDR blocks in the destination address book.
- destination
Group Type This property is required. String - The type of the destination address book in the access control policy.
- destination
Type This property is required. String - The type of the destination address in the access control policy.
- direction
This property is required. String - The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - dns
Result This property is required. String - The DNS resolution result.
- dns
Result Time This property is required. String - The timestamp of the DNS resolution result.
- hit
Times This property is required. String - The number of hits for the access control policy.
- id
This property is required. String - The ID of the Control Policy. It formats as
<acl_uuid>:<direction>
. - order
This property is required. Integer - The priority of the access control policy.
- proto
This property is required. String - The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - release
This property is required. Boolean - Indicates whether the access control policy is enabled.
- source
This property is required. String - The source address in the access control policy.
- source
Group Cidrs This property is required. List<String> - The CIDR blocks in the source address book.
- source
Group Type This property is required. String - The type of the source address book in the access control policy.
- source
Type This property is required. String - The type of the source address in the access control policy.
- acl
Action This property is required. string - The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl
Uuid This property is required. string - The unique ID of the access control policy.
- application
Id This property is required. string - The application ID in the access control policy.
- application
Name This property is required. string - The type of the application that the access control policy supports.
- description
This property is required. string - The description of the access control policy.
- dest
Port This property is required. string - The destination port in the access control policy.
- dest
Port Group This property is required. string - The name of the destination port address book in the access control policy.
- dest
Port Group Ports This property is required. string[] - The ports in the destination port address book.
- dest
Port Type This property is required. string - The type of the destination port in the access control policy.
- destination
This property is required. string - The destination address defined in the access control policy.
- destination
Group Cidrs This property is required. string[] - The CIDR blocks in the destination address book.
- destination
Group Type This property is required. string - The type of the destination address book in the access control policy.
- destination
Type This property is required. string - The type of the destination address in the access control policy.
- direction
This property is required. string - The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - dns
Result This property is required. string - The DNS resolution result.
- dns
Result Time This property is required. string - The timestamp of the DNS resolution result.
- hit
Times This property is required. string - The number of hits for the access control policy.
- id
This property is required. string - The ID of the Control Policy. It formats as
<acl_uuid>:<direction>
. - order
This property is required. number - The priority of the access control policy.
- proto
This property is required. string - The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - release
This property is required. boolean - Indicates whether the access control policy is enabled.
- source
This property is required. string - The source address in the access control policy.
- source
Group Cidrs This property is required. string[] - The CIDR blocks in the source address book.
- source
Group Type This property is required. string - The type of the source address book in the access control policy.
- source
Type This property is required. string - The type of the source address in the access control policy.
- acl_
action This property is required. str - The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl_
uuid This property is required. str - The unique ID of the access control policy.
- application_
id This property is required. str - The application ID in the access control policy.
- application_
name This property is required. str - The type of the application that the access control policy supports.
- description
This property is required. str - The description of the access control policy.
- dest_
port This property is required. str - The destination port in the access control policy.
- dest_
port_ group This property is required. str - The name of the destination port address book in the access control policy.
- dest_
port_ group_ ports This property is required. Sequence[str] - The ports in the destination port address book.
- dest_
port_ type This property is required. str - The type of the destination port in the access control policy.
- destination
This property is required. str - The destination address defined in the access control policy.
- destination_
group_ cidrs This property is required. Sequence[str] - The CIDR blocks in the destination address book.
- destination_
group_ type This property is required. str - The type of the destination address book in the access control policy.
- destination_
type This property is required. str - The type of the destination address in the access control policy.
- direction
This property is required. str - The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - dns_
result This property is required. str - The DNS resolution result.
- dns_
result_ time This property is required. str - The timestamp of the DNS resolution result.
- hit_
times This property is required. str - The number of hits for the access control policy.
- id
This property is required. str - The ID of the Control Policy. It formats as
<acl_uuid>:<direction>
. - order
This property is required. int - The priority of the access control policy.
- proto
This property is required. str - The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - release
This property is required. bool - Indicates whether the access control policy is enabled.
- source
This property is required. str - The source address in the access control policy.
- source_
group_ cidrs This property is required. Sequence[str] - The CIDR blocks in the source address book.
- source_
group_ type This property is required. str - The type of the source address book in the access control policy.
- source_
type This property is required. str - The type of the source address in the access control policy.
- acl
Action This property is required. String - The action that Cloud Firewall performs on the traffic. Valid values:
accept
,drop
,log
. - acl
Uuid This property is required. String - The unique ID of the access control policy.
- application
Id This property is required. String - The application ID in the access control policy.
- application
Name This property is required. String - The type of the application that the access control policy supports.
- description
This property is required. String - The description of the access control policy.
- dest
Port This property is required. String - The destination port in the access control policy.
- dest
Port Group This property is required. String - The name of the destination port address book in the access control policy.
- dest
Port Group Ports This property is required. List<String> - The ports in the destination port address book.
- dest
Port Type This property is required. String - The type of the destination port in the access control policy.
- destination
This property is required. String - The destination address defined in the access control policy.
- destination
Group Cidrs This property is required. List<String> - The CIDR blocks in the destination address book.
- destination
Group Type This property is required. String - The type of the destination address book in the access control policy.
- destination
Type This property is required. String - The type of the destination address in the access control policy.
- direction
This property is required. String - The direction of the traffic to which the access control policy applies. Valid values:
in
,out
. - dns
Result This property is required. String - The DNS resolution result.
- dns
Result Time This property is required. String - The timestamp of the DNS resolution result.
- hit
Times This property is required. String - The number of hits for the access control policy.
- id
This property is required. String - The ID of the Control Policy. It formats as
<acl_uuid>:<direction>
. - order
This property is required. Number - The priority of the access control policy.
- proto
This property is required. String - The type of the protocol in the access control policy. Valid values: If
direction
isin
, the valid value isANY
. Ifdirection
isout
, the valid values areANY
,TCP
,UDP
,ICMP
. - release
This property is required. Boolean - Indicates whether the access control policy is enabled.
- source
This property is required. String - The source address in the access control policy.
- source
Group Cidrs This property is required. List<String> - The CIDR blocks in the source address book.
- source
Group Type This property is required. String - The type of the source address book in the access control policy.
- source
Type This property is required. String - The type of the source address in the access control policy.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.