secgroup

FlexibleEngineCloud/secgroup/flexibleengine

Terraform Module HCL FLEXIBLEENGINE

Terraform module which creates Security Group resources on Flexible Engine

Install
module "secgroup" {
source = "FlexibleEngineCloud/secgroup/flexibleengine"
version = "2.0.1"
}
plain text: /constructs/tfmod-flexibleenginecloud-secgroup-flexibleengine/install.txt
⭐ Source on GitHub 📦 Registry page
README

Flexible Engine Security Group Terraform Module Terraform module which creates security groups and associated rules resources on Flexible Engine. Terraform version v0.13 Inputs | Name | Description | Type | Default | Required | |------|-------------|:----:|:-----:|:-----:| | create\_self\_ingress\_rule | Wheter or not create default self ingress rules (allow all protocols from this group) | string | "true" | no | | delete\_default\_egress\_rules | Wheter or not create default egress rules (allow all protocols to any destination) | string | "false" | no | | description | The security group description | string | "Security Group managed by Terraform" | no | | egress\_with\_source\_cidr | List of egress rules to create where a CIDR is remote | list(object({from_port=number,to_port=number,prot

Inputs (10)
NameTypeDescriptionDefault
namestringThe security group name required
create_self_ingress_rulestringWheter or not create default self ingress rules (allow all protocols from this gtrue
egress_with_source_security_group_idlist(object({ from_port List of egress rules to create where a security group is remote[]
egress_with_source_cidrlist(object({ from_port List of egress rules to create where a CIDR is remote[]
endpointstringEndpoint URL of the Flexible Engine provider"https://iam.eu-west-0.prod-cloud-ocb.or
descriptionstringThe security group description"Security Group managed by Terraform"
ingress_with_source_cidrlist(object({ from_port List of ingress rules to create where a CIDR is remote[]
regionstringRegion of the Flexible Engine provider"eu-west-0"
delete_default_egress_rulesstringWheter or not create default egress rules (allow all protocols to any destinatiofalse
ingress_with_source_security_group_idlist(object({ from_port List of ingress rules to create where a security group is remote[]
Outputs (2)
id — The ID of the security group
name — The name of the security group
Resources (2)
flexibleengine_networking_secgroup_rule_v2flexibleengine_networking_secgroup_v2
Topics & Tags
terraform-module
Details
FrameworkTerraform Module
LanguageHCL
Version2.0.1
Cloud FLEXIBLEENGINE
★ Stars0
Forks2
Total downloads7.8k
Inputs10
Outputs2
Resources2
Examples1
LicenseApache-2.0
NamespaceFlexibleEngineCloud
Updated