Package com.pulumi.aws.directoryservice
Class IpRoutesExclusiveArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.directoryservice.IpRoutesExclusiveArgs
-
public final class IpRoutesExclusiveArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIpRoutesExclusiveArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static IpRoutesExclusiveArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IpRoutesExclusiveArgs.Builderbuilder()static IpRoutesExclusiveArgs.Builderbuilder(IpRoutesExclusiveArgs defaults)com.pulumi.core.Output<java.lang.String>directoryId()java.util.Optional<com.pulumi.core.Output<java.util.List<IpRoutesExclusiveIpRouteArgs>>>ipRoutes()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<IpRoutesExclusiveTimeoutsArgs>>timeouts()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>updateSecurityGroupForDirectoryControllers()
-
-
-
Field Detail
-
Empty
public static final IpRoutesExclusiveArgs Empty
-
-
Method Detail
-
directoryId
public com.pulumi.core.Output<java.lang.String> directoryId()
- Returns:
- Identifier of the directory. Changing this forces a new resource to be created. The following arguments are optional:
-
ipRoutes
public java.util.Optional<com.pulumi.core.Output<java.util.List<IpRoutesExclusiveIpRouteArgs>>> ipRoutes()
- Returns:
- Set of IP routes the directory should have. Omit all `ipRoute` blocks to remove every IP route from the directory. See `ipRoute` Block below.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource is managed. Defaults to the Region set in the provider configuration.
-
timeouts
public java.util.Optional<com.pulumi.core.Output<IpRoutesExclusiveTimeoutsArgs>> timeouts()
-
updateSecurityGroupForDirectoryControllers
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> updateSecurityGroupForDirectoryControllers()
- Returns:
- Whether to update the inbound and outbound rules of the security group for the directory controllers when adding IP routes. Applies only to IP routes added by this resource. Defaults to `false`.
-
builder
public static IpRoutesExclusiveArgs.Builder builder()
-
builder
public static IpRoutesExclusiveArgs.Builder builder(IpRoutesExclusiveArgs defaults)
-
-