Class IpRoutesExclusiveState


  • public final class IpRoutesExclusiveState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • directoryId

        public java.util.Optional<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.
      • 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`.