Package com.pulumi.aws.ram.inputs
Class GetResourceShareArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ram.inputs.GetResourceShareArgs.Builder
-
- Enclosing class:
- GetResourceShareArgs
public static final class GetResourceShareArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetResourceShareArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetResourceShareArgsbuild()GetResourceShareArgs.Builderfilters(GetResourceShareFilterArgs... filters)GetResourceShareArgs.Builderfilters(com.pulumi.core.Output<java.util.List<GetResourceShareFilterArgs>> filters)GetResourceShareArgs.Builderfilters(java.util.List<GetResourceShareFilterArgs> filters)GetResourceShareArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GetResourceShareArgs.Buildername(java.lang.String name)GetResourceShareArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetResourceShareArgs.Builderregion(java.lang.String region)GetResourceShareArgs.BuilderresourceOwner(com.pulumi.core.Output<java.lang.String> resourceOwner)GetResourceShareArgs.BuilderresourceOwner(java.lang.String resourceOwner)GetResourceShareArgs.BuilderresourceShareStatus(com.pulumi.core.Output<java.lang.String> resourceShareStatus)GetResourceShareArgs.BuilderresourceShareStatus(java.lang.String resourceShareStatus)GetResourceShareArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)GetResourceShareArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetResourceShareArgs defaults)
-
-
Method Detail
-
filters
public GetResourceShareArgs.Builder filters(@Nullable com.pulumi.core.Output<java.util.List<GetResourceShareFilterArgs>> filters)
- Parameters:
filters- Filter used to scope the list e.g., by tags. See `filter` Block below.- Returns:
- builder
-
filters
public GetResourceShareArgs.Builder filters(java.util.List<GetResourceShareFilterArgs> filters)
- Parameters:
filters- Filter used to scope the list e.g., by tags. See `filter` Block below.- Returns:
- builder
-
filters
public GetResourceShareArgs.Builder filters(GetResourceShareFilterArgs... filters)
- Parameters:
filters- Filter used to scope the list e.g., by tags. See `filter` Block below.- Returns:
- builder
-
name
public GetResourceShareArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the resource share to retrieve.- Returns:
- builder
-
name
public GetResourceShareArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of the resource share to retrieve.- Returns:
- builder
-
region
public GetResourceShareArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetResourceShareArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
resourceOwner
public GetResourceShareArgs.Builder resourceOwner(com.pulumi.core.Output<java.lang.String> resourceOwner)
- Parameters:
resourceOwner- Owner of the resource share. Valid values are `SELF` or `OTHER-ACCOUNTS`.- Returns:
- builder
-
resourceOwner
public GetResourceShareArgs.Builder resourceOwner(java.lang.String resourceOwner)
- Parameters:
resourceOwner- Owner of the resource share. Valid values are `SELF` or `OTHER-ACCOUNTS`.- Returns:
- builder
-
resourceShareStatus
public GetResourceShareArgs.Builder resourceShareStatus(@Nullable com.pulumi.core.Output<java.lang.String> resourceShareStatus)
- Parameters:
resourceShareStatus- Status of resource shares to retrieve. Valid values are `PENDING`, `ACTIVE`, `FAILED`, `DELETING`, and `DELETED`.- Returns:
- builder
-
resourceShareStatus
public GetResourceShareArgs.Builder resourceShareStatus(java.lang.String resourceShareStatus)
- Parameters:
resourceShareStatus- Status of resource shares to retrieve. Valid values are `PENDING`, `ACTIVE`, `FAILED`, `DELETING`, and `DELETED`.- Returns:
- builder
-
tags
public GetResourceShareArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Tags attached to the resource share.- Returns:
- builder
-
tags
public GetResourceShareArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Tags attached to the resource share.- Returns:
- builder
-
build
public GetResourceShareArgs build()
-
-