Package com.pulumi.alicloud.ecs.inputs
Class SecurityGroupState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.alicloud.ecs.inputs.SecurityGroupState
-
public final class SecurityGroupState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SecurityGroupState.Builder
-
Field Summary
Fields Modifier and Type Field Description static SecurityGroupState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static SecurityGroupState.Builder
builder()
static SecurityGroupState.Builder
builder(SecurityGroupState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
description()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
innerAccess()
Deprecated.Field `inner_access` has been deprecated from provider version 1.55.3.java.util.Optional<com.pulumi.core.Output<java.lang.String>>
innerAccessPolicy()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resourceGroupId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
securityGroupType()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
vpcId()
-
-
-
Field Detail
-
Empty
public static final SecurityGroupState Empty
-
-
Method Detail
-
description
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
- Returns:
- The security group description. Defaults to null.
-
innerAccess
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> innerAccess()
Deprecated.Field `inner_access` has been deprecated from provider version 1.55.3. Use `inner_access_policy` replaces it.- Returns:
- Field `inner_access` has been deprecated from provider version 1.55.3. New field `inner_access_policy` instead. Combining security group rules, the policy can define multiple application scenario. Default to true. It is valid from version `1.7.2`.
-
innerAccessPolicy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> innerAccessPolicy()
- Returns:
- The internal access control policy of the security group. Valid values: `Accept`, `Drop`.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- The name of the security group. Defaults to null.
-
resourceGroupId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceGroupId()
- Returns:
- The ID of the resource group to which the security group belongs. **NOTE:** From version 1.115.0, `resource_group_id` can be modified.
-
securityGroupType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> securityGroupType()
- Returns:
- The type of the security group. Valid values:
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>>> tags()
- Returns:
- A mapping of tags to assign to the resource.
-
vpcId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcId()
- Returns:
- The ID of the VPC.
-
builder
public static SecurityGroupState.Builder builder()
-
builder
public static SecurityGroupState.Builder builder(SecurityGroupState defaults)
-
-