Class NonResourcePolicyRulePatchArgs.Builder
- java.lang.Object
-
- com.pulumi.kubernetes.flowcontrol.v1beta2.inputs.NonResourcePolicyRulePatchArgs.Builder
-
- Enclosing class:
- NonResourcePolicyRulePatchArgs
public static final class NonResourcePolicyRulePatchArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(NonResourcePolicyRulePatchArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NonResourcePolicyRulePatchArgs
build()
NonResourcePolicyRulePatchArgs.Builder
nonResourceURLs(com.pulumi.core.Output<java.util.List<java.lang.String>> nonResourceURLs)
NonResourcePolicyRulePatchArgs.Builder
nonResourceURLs(java.lang.String... nonResourceURLs)
NonResourcePolicyRulePatchArgs.Builder
nonResourceURLs(java.util.List<java.lang.String> nonResourceURLs)
NonResourcePolicyRulePatchArgs.Builder
verbs(com.pulumi.core.Output<java.util.List<java.lang.String>> verbs)
NonResourcePolicyRulePatchArgs.Builder
verbs(java.lang.String... verbs)
NonResourcePolicyRulePatchArgs.Builder
verbs(java.util.List<java.lang.String> verbs)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NonResourcePolicyRulePatchArgs defaults)
-
-
Method Detail
-
nonResourceURLs
public NonResourcePolicyRulePatchArgs.Builder nonResourceURLs(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> nonResourceURLs)
- Parameters:
nonResourceURLs
- `nonResourceURLs` is a set of url prefixes that a user should have access to and may not be empty. For example: - "/healthz" is legal - "/hea*" is illegal - "/hea" is legal but matches nothing - "/hea/*" also matches nothing - "/healthz/*" matches all per-component health checks. "*" matches all non-resource urls. if it is present, it must be the only entry. Required.- Returns:
- builder
-
nonResourceURLs
public NonResourcePolicyRulePatchArgs.Builder nonResourceURLs(java.util.List<java.lang.String> nonResourceURLs)
- Parameters:
nonResourceURLs
- `nonResourceURLs` is a set of url prefixes that a user should have access to and may not be empty. For example: - "/healthz" is legal - "/hea*" is illegal - "/hea" is legal but matches nothing - "/hea/*" also matches nothing - "/healthz/*" matches all per-component health checks. "*" matches all non-resource urls. if it is present, it must be the only entry. Required.- Returns:
- builder
-
nonResourceURLs
public NonResourcePolicyRulePatchArgs.Builder nonResourceURLs(java.lang.String... nonResourceURLs)
- Parameters:
nonResourceURLs
- `nonResourceURLs` is a set of url prefixes that a user should have access to and may not be empty. For example: - "/healthz" is legal - "/hea*" is illegal - "/hea" is legal but matches nothing - "/hea/*" also matches nothing - "/healthz/*" matches all per-component health checks. "*" matches all non-resource urls. if it is present, it must be the only entry. Required.- Returns:
- builder
-
verbs
public NonResourcePolicyRulePatchArgs.Builder verbs(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> verbs)
- Parameters:
verbs
- `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs. If it is present, it must be the only entry. Required.- Returns:
- builder
-
verbs
public NonResourcePolicyRulePatchArgs.Builder verbs(java.util.List<java.lang.String> verbs)
- Parameters:
verbs
- `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs. If it is present, it must be the only entry. Required.- Returns:
- builder
-
verbs
public NonResourcePolicyRulePatchArgs.Builder verbs(java.lang.String... verbs)
- Parameters:
verbs
- `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs. If it is present, it must be the only entry. Required.- Returns:
- builder
-
build
public NonResourcePolicyRulePatchArgs build()
-
-