Class ImageAccessAcceptState.Builder
- java.lang.Object
-
- com.pulumi.openstack.images.inputs.ImageAccessAcceptState.Builder
-
- Enclosing class:
- ImageAccessAcceptState
public static final class ImageAccessAcceptState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ImageAccessAcceptState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageAccessAcceptStatebuild()ImageAccessAcceptState.BuildercreatedAt(com.pulumi.core.Output<java.lang.String> createdAt)ImageAccessAcceptState.BuildercreatedAt(java.lang.String createdAt)ImageAccessAcceptState.BuilderimageId(com.pulumi.core.Output<java.lang.String> imageId)ImageAccessAcceptState.BuilderimageId(java.lang.String imageId)ImageAccessAcceptState.BuildermemberId(com.pulumi.core.Output<java.lang.String> memberId)ImageAccessAcceptState.BuildermemberId(java.lang.String memberId)ImageAccessAcceptState.Builderregion(com.pulumi.core.Output<java.lang.String> region)ImageAccessAcceptState.Builderregion(java.lang.String region)ImageAccessAcceptState.Builderschema(com.pulumi.core.Output<java.lang.String> schema)ImageAccessAcceptState.Builderschema(java.lang.String schema)ImageAccessAcceptState.Builderstatus(com.pulumi.core.Output<java.lang.String> status)ImageAccessAcceptState.Builderstatus(java.lang.String status)ImageAccessAcceptState.BuilderupdatedAt(com.pulumi.core.Output<java.lang.String> updatedAt)ImageAccessAcceptState.BuilderupdatedAt(java.lang.String updatedAt)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ImageAccessAcceptState defaults)
-
-
Method Detail
-
createdAt
public ImageAccessAcceptState.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- The date the image membership was created.- Returns:
- builder
-
createdAt
public ImageAccessAcceptState.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- The date the image membership was created.- Returns:
- builder
-
imageId
public ImageAccessAcceptState.Builder imageId(@Nullable com.pulumi.core.Output<java.lang.String> imageId)
- Parameters:
imageId- The proposed image ID.- Returns:
- builder
-
imageId
public ImageAccessAcceptState.Builder imageId(java.lang.String imageId)
- Parameters:
imageId- The proposed image ID.- Returns:
- builder
-
memberId
public ImageAccessAcceptState.Builder memberId(@Nullable com.pulumi.core.Output<java.lang.String> memberId)
- Parameters:
memberId- The member ID, e.g. the target project ID. Optional for admin accounts. Defaults to the current scope project ID.- Returns:
- builder
-
memberId
public ImageAccessAcceptState.Builder memberId(java.lang.String memberId)
- Parameters:
memberId- The member ID, e.g. the target project ID. Optional for admin accounts. Defaults to the current scope project ID.- Returns:
- builder
-
region
public ImageAccessAcceptState.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 memberships. If omitted, the `region` argument of the provider is used. Changing this creates a new membership.- Returns:
- builder
-
region
public ImageAccessAcceptState.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 memberships. If omitted, the `region` argument of the provider is used. Changing this creates a new membership.- Returns:
- builder
-
schema
public ImageAccessAcceptState.Builder schema(@Nullable com.pulumi.core.Output<java.lang.String> schema)
- Parameters:
schema- The membership schema.- Returns:
- builder
-
schema
public ImageAccessAcceptState.Builder schema(java.lang.String schema)
- Parameters:
schema- The membership schema.- Returns:
- builder
-
status
public ImageAccessAcceptState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- The membership proposal status. Can either be `accepted`, `rejected` or `pending`.- Returns:
- builder
-
status
public ImageAccessAcceptState.Builder status(java.lang.String status)
- Parameters:
status- The membership proposal status. Can either be `accepted`, `rejected` or `pending`.- Returns:
- builder
-
updatedAt
public ImageAccessAcceptState.Builder updatedAt(@Nullable com.pulumi.core.Output<java.lang.String> updatedAt)
- Parameters:
updatedAt- The date the image membership was last updated.- Returns:
- builder
-
updatedAt
public ImageAccessAcceptState.Builder updatedAt(java.lang.String updatedAt)
- Parameters:
updatedAt- The date the image membership was last updated.- Returns:
- builder
-
build
public ImageAccessAcceptState build()
-
-