AWS.Networking。SecurityGroupIngressRule - AWS 電信網路建置器

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS.Networking。SecurityGroupIngressRule

AWS TNB 支援安全群組傳入規則,以自動佈建可連接至 AWS.Networking 的 Amazon EC2 安全群組傳入規則SecurityGroup。請注意,您必須提供 cidr_ip/source_security_group/source_prefix_list 作為輸入流量的來源。

語法

AWS.Networking.SecurityGroupIngressRule properties: ip_protocol: String from_port: Integer to_port: Integer description: String source_prefix_list: String cidr_ip: String cidr_ipv6: String requirements: security_group: String source_security_group: String

屬性

cidr_ip

IPv4 地址範圍的CIDR格式。您必須指定允許輸入流量CIDR的範圍。

必要:否

類型:字串

cidr_ipv6

輸入流量的地址IPv6範圍CIDR,格式為 。您必須指定來源安全群組 (source_security_groupsource_prefix_list) 或CIDR範圍 (cidr_ipcidr_ipv6)。

必要:否

類型:字串

description

傳入 (傳入) 安全群組規則的說明。您最多可以使用 255 個字元來描述規則。

必要:否

類型:字串

source_prefix_list

現有 Amazon VPC受管字首清單的字首清單 ID。這是允許與安全群組相關聯的節點群組執行個體接收流量的來源。如需受管字首清單的詳細資訊,請參閱 Amazon VPC使用者指南 中的受管字首清單

必要:否

類型:字串

from_port

如果通訊協定為 TCP或 UDP,則這是連接埠範圍的起點。如果通訊協定為 ICMP或 ICMPv6,則這是類型編號。值 -1 表示所有 ICMP/ICMPv6 類型。如果您指定所有 ICMP/ICMPv6 類型,則必須指定所有 ICMP/ICMPv6 代碼。

必要:否

類型:整數

ip_protocol

IP 通訊協定名稱 (tcp、udp、icmp、icmpv6) 或通訊協定編號。使用 -1 指定所有通訊協定。授權安全群組規則時,不論您指定的連接埠範圍為何,指定 tcp、udp、icmp 或 icmpv6 以外的 -1 或通訊協定編號,都允許所有連接埠上的流量。對於 tcp、udp 和 icmp,您必須指定連接埠範圍。對於 icmpv6,連接埠範圍是選用的;如果您省略連接埠範圍,則允許所有類型和代碼的流量。

必要:是

類型:字串

to_port

如果通訊協定為 TCP或 UDP,則這是連接埠範圍的結尾。如果通訊協定為 ICMP或 ICMPv6,則這是程式碼。值 -1 表示所有 ICMP/ICMPv6 碼。如果您指定所有 ICMP/ICMPv6 類型,則必須指定所有 ICMP/ICMPv6 代碼。

必要:否

類型:整數

要求

security_group

要新增此規則的安全群組 ID。

必要:是

類型:字串

source_security_group

允許輸入流量的來源安全群組 ID 或TOSCA參考。

必要:否

類型:字串

範例

SampleSecurityGroupIngressRule: type: tosca.nodes.AWS.Networking.SecurityGroupIngressRule properties: ip_protocol: "tcp" from_port: 8000 to_port: 9000 description: "Ingress Rule for free5GC cluster on IPv6" cidr_ipv6: "2600:1f14:3758:ca00::/64" requirements: security_group: SampleSecurityGroup1 source_security_group: SampleSecurityGroup2