Package com.pulumi.gcp.compute.inputs
Class BackendServiceSignedUrlKeyState.Builder
- java.lang.Object
-
- com.pulumi.gcp.compute.inputs.BackendServiceSignedUrlKeyState.Builder
-
- Enclosing class:
- BackendServiceSignedUrlKeyState
public static final class BackendServiceSignedUrlKeyState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(BackendServiceSignedUrlKeyState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackendServiceSignedUrlKeyState.Builder
backendService(com.pulumi.core.Output<java.lang.String> backendService)
BackendServiceSignedUrlKeyState.Builder
backendService(java.lang.String backendService)
BackendServiceSignedUrlKeyState
build()
BackendServiceSignedUrlKeyState.Builder
keyValue(com.pulumi.core.Output<java.lang.String> keyValue)
BackendServiceSignedUrlKeyState.Builder
keyValue(java.lang.String keyValue)
BackendServiceSignedUrlKeyState.Builder
name(com.pulumi.core.Output<java.lang.String> name)
BackendServiceSignedUrlKeyState.Builder
name(java.lang.String name)
BackendServiceSignedUrlKeyState.Builder
project(com.pulumi.core.Output<java.lang.String> project)
BackendServiceSignedUrlKeyState.Builder
project(java.lang.String project)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BackendServiceSignedUrlKeyState defaults)
-
-
Method Detail
-
backendService
public BackendServiceSignedUrlKeyState.Builder backendService(@Nullable com.pulumi.core.Output<java.lang.String> backendService)
- Parameters:
backendService
- The backend service this signed URL key belongs. ***- Returns:
- builder
-
backendService
public BackendServiceSignedUrlKeyState.Builder backendService(java.lang.String backendService)
- Parameters:
backendService
- The backend service this signed URL key belongs. ***- Returns:
- builder
-
keyValue
public BackendServiceSignedUrlKeyState.Builder keyValue(@Nullable com.pulumi.core.Output<java.lang.String> keyValue)
- Parameters:
keyValue
- 128-bit key value used for signing the URL. The key value must be a valid RFC 4648 Section 5 base64url encoded string. **Note**: This property is sensitive and will not be displayed in the plan.- Returns:
- builder
-
keyValue
public BackendServiceSignedUrlKeyState.Builder keyValue(java.lang.String keyValue)
- Parameters:
keyValue
- 128-bit key value used for signing the URL. The key value must be a valid RFC 4648 Section 5 base64url encoded string. **Note**: This property is sensitive and will not be displayed in the plan.- Returns:
- builder
-
name
public BackendServiceSignedUrlKeyState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of the signed URL key.- Returns:
- builder
-
name
public BackendServiceSignedUrlKeyState.Builder name(java.lang.String name)
- Parameters:
name
- Name of the signed URL key.- Returns:
- builder
-
project
public BackendServiceSignedUrlKeyState.Builder project(@Nullable com.pulumi.core.Output<java.lang.String> project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
project
public BackendServiceSignedUrlKeyState.Builder project(java.lang.String project)
- Parameters:
project
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.- Returns:
- builder
-
build
public BackendServiceSignedUrlKeyState build()
-
-