Class ImageAccessState.Builder
- java.lang.Object
-
- com.pulumi.openstack.images.inputs.ImageAccessState.Builder
-
- Enclosing class:
- ImageAccessState
public static final class ImageAccessState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ImageAccessState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageAccessStatebuild()ImageAccessState.BuildercreatedAt(com.pulumi.core.Output<java.lang.String> createdAt)ImageAccessState.BuildercreatedAt(java.lang.String createdAt)ImageAccessState.BuilderimageId(com.pulumi.core.Output<java.lang.String> imageId)ImageAccessState.BuilderimageId(java.lang.String imageId)ImageAccessState.BuildermemberId(com.pulumi.core.Output<java.lang.String> memberId)ImageAccessState.BuildermemberId(java.lang.String memberId)ImageAccessState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ImageAccessState.Builderregion(java.lang.String region)ImageAccessState.Builderschema(com.pulumi.core.Output<java.lang.String> schema)ImageAccessState.Builderschema(java.lang.String schema)ImageAccessState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)ImageAccessState.Builderstatus(java.lang.String status)ImageAccessState.BuilderupdatedAt(com.pulumi.core.Output<java.lang.String> updatedAt)ImageAccessState.BuilderupdatedAt(java.lang.String updatedAt)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ImageAccessState defaults)
-
-
Method Detail
-
createdAt
public ImageAccessState.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- The date the image access was created.- Returns:
- builder
-
createdAt
public ImageAccessState.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- The date the image access was created.- Returns:
- builder
-
imageId
public ImageAccessState.Builder imageId(@Nullable com.pulumi.core.Output<java.lang.String> imageId)
- Parameters:
imageId- The image ID.- Returns:
- builder
-
imageId
public ImageAccessState.Builder imageId(java.lang.String imageId)
- Parameters:
imageId- The image ID.- Returns:
- builder
-
memberId
public ImageAccessState.Builder memberId(@Nullable com.pulumi.core.Output<java.lang.String> memberId)
- Parameters:
memberId- The member ID, e.g. the target project ID.- Returns:
- builder
-
memberId
public ImageAccessState.Builder memberId(java.lang.String memberId)
- Parameters:
memberId- The member ID, e.g. the target project ID.- Returns:
- builder
-
region
public ImageAccessState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- The region in which to obtain the V2 Glance client. A Glance client is needed to manage Image members. If omitted, the `region` argument of the provider is used. Changing this creates a new resource.- Returns:
- builder
-
region
public ImageAccessState.Builder region(java.lang.String region)
- Parameters:
region- The region in which to obtain the V2 Glance client. A Glance client is needed to manage Image members. If omitted, the `region` argument of the provider is used. Changing this creates a new resource.- Returns:
- builder
-
schema
public ImageAccessState.Builder schema(@Nullable com.pulumi.core.Output<java.lang.String> schema)
- Parameters:
schema- The member schema.- Returns:
- builder
-
schema
public ImageAccessState.Builder schema(java.lang.String schema)
- Parameters:
schema- The member schema.- Returns:
- builder
-
status
public ImageAccessState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- The member proposal status. Optional if admin wants to force the member proposal acceptance. Can either be `accepted`, `rejected` or `pending`. Defaults to `pending`. Foridden for non-admin users.- Returns:
- builder
-
status
public ImageAccessState.Builder status(java.lang.String status)
- Parameters:
status- The member proposal status. Optional if admin wants to force the member proposal acceptance. Can either be `accepted`, `rejected` or `pending`. Defaults to `pending`. Foridden for non-admin users.- Returns:
- builder
-
updatedAt
public ImageAccessState.Builder updatedAt(@Nullable com.pulumi.core.Output<java.lang.String> updatedAt)
- Parameters:
updatedAt- The date the image access was last updated.- Returns:
- builder
-
updatedAt
public ImageAccessState.Builder updatedAt(java.lang.String updatedAt)
- Parameters:
updatedAt- The date the image access was last updated.- Returns:
- builder
-
build
public ImageAccessState build()
-
-