Package com.pulumi.aws.route53.inputs
Class GetResolverRulesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.route53.inputs.GetResolverRulesArgs
-
public final class GetResolverRulesArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetResolverRulesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetResolverRulesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetResolverRulesArgs.Builder
builder()
static GetResolverRulesArgs.Builder
builder(GetResolverRulesArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
nameRegex()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
ownerId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
resolverEndpointId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
ruleType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
shareStatus()
-
-
-
Field Detail
-
Empty
public static final GetResolverRulesArgs Empty
-
-
Method Detail
-
nameRegex
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> nameRegex()
- Returns:
- Regex string to filter resolver rule names. The filtering is done locally, so could have a performance impact if the result is large. This argument should be used along with other arguments to limit the number of results returned.
-
ownerId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ownerId()
- Returns:
- When the desired resolver rules are shared with another AWS account, the account ID of the account that the rules are shared with.
-
resolverEndpointId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resolverEndpointId()
- Returns:
- ID of the outbound resolver endpoint for the desired resolver rules.
-
ruleType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ruleType()
- Returns:
- Rule type of the desired resolver rules. Valid values are `FORWARD`, `SYSTEM` and `RECURSIVE`.
-
shareStatus
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> shareStatus()
- Returns:
- Whether the desired resolver rules are shared and, if so, whether the current account is sharing the rules with another account, or another account is sharing the rules with the current account. Valid values are `NOT_SHARED`, `SHARED_BY_ME` or `SHARED_WITH_ME`
-
builder
public static GetResolverRulesArgs.Builder builder()
-
builder
public static GetResolverRulesArgs.Builder builder(GetResolverRulesArgs defaults)
-
-