Package com.pulumi.gcp.beyondcorp.inputs
Class AppConnectorState.Builder
- java.lang.Object
-
- com.pulumi.gcp.beyondcorp.inputs.AppConnectorState.Builder
-
- Enclosing class:
- AppConnectorState
public static final class AppConnectorState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AppConnectorState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppConnectorState
build()
AppConnectorState.Builder
displayName(com.pulumi.core.Output<java.lang.String> displayName)
AppConnectorState.Builder
displayName(java.lang.String displayName)
AppConnectorState.Builder
effectiveLabels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> effectiveLabels)
AppConnectorState.Builder
effectiveLabels(java.util.Map<java.lang.String,java.lang.String> effectiveLabels)
AppConnectorState.Builder
labels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
AppConnectorState.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
AppConnectorState.Builder
name(com.pulumi.core.Output<java.lang.String> name)
AppConnectorState.Builder
name(java.lang.String name)
AppConnectorState.Builder
principalInfo(com.pulumi.core.Output<AppConnectorPrincipalInfoArgs> principalInfo)
AppConnectorState.Builder
principalInfo(AppConnectorPrincipalInfoArgs principalInfo)
AppConnectorState.Builder
project(com.pulumi.core.Output<java.lang.String> project)
AppConnectorState.Builder
project(java.lang.String project)
AppConnectorState.Builder
pulumiLabels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> pulumiLabels)
AppConnectorState.Builder
pulumiLabels(java.util.Map<java.lang.String,java.lang.String> pulumiLabels)
AppConnectorState.Builder
region(com.pulumi.core.Output<java.lang.String> region)
AppConnectorState.Builder
region(java.lang.String region)
AppConnectorState.Builder
state(com.pulumi.core.Output<java.lang.String> state)
AppConnectorState.Builder
state(java.lang.String state)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AppConnectorState defaults)
-
-
Method Detail
-
displayName
public AppConnectorState.Builder displayName(@Nullable com.pulumi.core.Output<java.lang.String> displayName)
- Parameters:
displayName
- An arbitrary user-provided name for the AppConnector.- Returns:
- builder
-
displayName
public AppConnectorState.Builder displayName(java.lang.String displayName)
- Parameters:
displayName
- An arbitrary user-provided name for the AppConnector.- Returns:
- builder
-
effectiveLabels
public AppConnectorState.Builder effectiveLabels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> effectiveLabels)
- Parameters:
effectiveLabels
- All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.- Returns:
- builder
-
effectiveLabels
public AppConnectorState.Builder effectiveLabels(java.util.Map<java.lang.String,java.lang.String> effectiveLabels)
- Parameters:
effectiveLabels
- All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.- Returns:
- builder
-
labels
public AppConnectorState.Builder labels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
- Parameters:
labels
- Resource labels to represent user provided metadata. **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field `effective_labels` for all of the labels present on the resource.- Returns:
- builder
-
labels
public AppConnectorState.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Parameters:
labels
- Resource labels to represent user provided metadata. **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field `effective_labels` for all of the labels present on the resource.- Returns:
- builder
-
name
public AppConnectorState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- ID of the AppConnector.- Returns:
- builder
-
name
public AppConnectorState.Builder name(java.lang.String name)
- Parameters:
name
- ID of the AppConnector.- Returns:
- builder
-
principalInfo
public AppConnectorState.Builder principalInfo(@Nullable com.pulumi.core.Output<AppConnectorPrincipalInfoArgs> principalInfo)
- Parameters:
principalInfo
- Principal information about the Identity of the AppConnector. Structure is documented below.- Returns:
- builder
-
principalInfo
public AppConnectorState.Builder principalInfo(AppConnectorPrincipalInfoArgs principalInfo)
- Parameters:
principalInfo
- Principal information about the Identity of the AppConnector. Structure is documented below.- Returns:
- builder
-
project
public AppConnectorState.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 AppConnectorState.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
-
pulumiLabels
public AppConnectorState.Builder pulumiLabels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> pulumiLabels)
- Parameters:
pulumiLabels
- The combination of labels configured directly on the resource and default labels configured on the provider.- Returns:
- builder
-
pulumiLabels
public AppConnectorState.Builder pulumiLabels(java.util.Map<java.lang.String,java.lang.String> pulumiLabels)
- Parameters:
pulumiLabels
- The combination of labels configured directly on the resource and default labels configured on the provider.- Returns:
- builder
-
region
public AppConnectorState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region
- The region of the AppConnector.- Returns:
- builder
-
region
public AppConnectorState.Builder region(java.lang.String region)
- Parameters:
region
- The region of the AppConnector.- Returns:
- builder
-
state
public AppConnectorState.Builder state(@Nullable com.pulumi.core.Output<java.lang.String> state)
- Parameters:
state
- Represents the different states of a AppConnector.- Returns:
- builder
-
state
public AppConnectorState.Builder state(java.lang.String state)
- Parameters:
state
- Represents the different states of a AppConnector.- Returns:
- builder
-
build
public AppConnectorState build()
-
-