Package com.pulumi.gcp.gkebackup.inputs
Class RestorePlanRestoreConfigClusterResourceRestoreScopeArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.gkebackup.inputs.RestorePlanRestoreConfigClusterResourceRestoreScopeArgs
-
public final class RestorePlanRestoreConfigClusterResourceRestoreScopeArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RestorePlanRestoreConfigClusterResourceRestoreScopeArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RestorePlanRestoreConfigClusterResourceRestoreScopeArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
allGroupKinds()
static RestorePlanRestoreConfigClusterResourceRestoreScopeArgs.Builder
builder()
static RestorePlanRestoreConfigClusterResourceRestoreScopeArgs.Builder
builder(RestorePlanRestoreConfigClusterResourceRestoreScopeArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKindArgs>>>
excludedGroupKinds()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
noGroupKinds()
java.util.Optional<com.pulumi.core.Output<java.util.List<RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKindArgs>>>
selectedGroupKinds()
-
-
-
Field Detail
-
Empty
public static final RestorePlanRestoreConfigClusterResourceRestoreScopeArgs Empty
-
-
Method Detail
-
allGroupKinds
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allGroupKinds()
- Returns:
- If True, all valid cluster-scoped resources will be restored. Mutually exclusive to any other field in `clusterResourceRestoreScope`.
-
excludedGroupKinds
public java.util.Optional<com.pulumi.core.Output<java.util.List<RestorePlanRestoreConfigClusterResourceRestoreScopeExcludedGroupKindArgs>>> excludedGroupKinds()
- Returns:
- A list of cluster-scoped resource group kinds to NOT restore from the backup. If specified, all valid cluster-scoped resources will be restored except for those specified in the list. Mutually exclusive to any other field in `clusterResourceRestoreScope`. Structure is documented below.
-
noGroupKinds
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> noGroupKinds()
- Returns:
- If True, no cluster-scoped resources will be restored. Mutually exclusive to any other field in `clusterResourceRestoreScope`.
-
selectedGroupKinds
public java.util.Optional<com.pulumi.core.Output<java.util.List<RestorePlanRestoreConfigClusterResourceRestoreScopeSelectedGroupKindArgs>>> selectedGroupKinds()
- Returns:
- A list of cluster-scoped resource group kinds to restore from the backup. If specified, only the selected resources will be restored. Mutually exclusive to any other field in the `clusterResourceRestoreScope`. Structure is documented below.
-
builder
public static RestorePlanRestoreConfigClusterResourceRestoreScopeArgs.Builder builder()
-
builder
public static RestorePlanRestoreConfigClusterResourceRestoreScopeArgs.Builder builder(RestorePlanRestoreConfigClusterResourceRestoreScopeArgs defaults)
-
-