Package com.pulumi.aws.grafana.inputs
Class LicenseAssociationState.Builder
- java.lang.Object
-
- com.pulumi.aws.grafana.inputs.LicenseAssociationState.Builder
-
- Enclosing class:
- LicenseAssociationState
public static final class LicenseAssociationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LicenseAssociationState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LicenseAssociationStatebuild()LicenseAssociationState.BuilderfreeTrialExpiration(com.pulumi.core.Output<java.lang.String> freeTrialExpiration)LicenseAssociationState.BuilderfreeTrialExpiration(java.lang.String freeTrialExpiration)LicenseAssociationState.BuildergrafanaToken(com.pulumi.core.Output<java.lang.String> grafanaToken)LicenseAssociationState.BuildergrafanaToken(java.lang.String grafanaToken)LicenseAssociationState.BuilderlicenseExpiration(com.pulumi.core.Output<java.lang.String> licenseExpiration)LicenseAssociationState.BuilderlicenseExpiration(java.lang.String licenseExpiration)LicenseAssociationState.BuilderlicenseType(com.pulumi.core.Output<java.lang.String> licenseType)LicenseAssociationState.BuilderlicenseType(java.lang.String licenseType)LicenseAssociationState.Builderregion(com.pulumi.core.Output<java.lang.String> region)LicenseAssociationState.Builderregion(java.lang.String region)LicenseAssociationState.BuilderworkspaceId(com.pulumi.core.Output<java.lang.String> workspaceId)LicenseAssociationState.BuilderworkspaceId(java.lang.String workspaceId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LicenseAssociationState defaults)
-
-
Method Detail
-
freeTrialExpiration
public LicenseAssociationState.Builder freeTrialExpiration(@Nullable com.pulumi.core.Output<java.lang.String> freeTrialExpiration)
- Parameters:
freeTrialExpiration- If `licenseType` is set to `ENTERPRISE_FREE_TRIAL`, this is the expiration date of the free trial.- Returns:
- builder
-
freeTrialExpiration
public LicenseAssociationState.Builder freeTrialExpiration(java.lang.String freeTrialExpiration)
- Parameters:
freeTrialExpiration- If `licenseType` is set to `ENTERPRISE_FREE_TRIAL`, this is the expiration date of the free trial.- Returns:
- builder
-
grafanaToken
public LicenseAssociationState.Builder grafanaToken(@Nullable com.pulumi.core.Output<java.lang.String> grafanaToken)
- Parameters:
grafanaToken- Token from Grafana Labs that ties your AWS account with a Grafana Labs account.- Returns:
- builder
-
grafanaToken
public LicenseAssociationState.Builder grafanaToken(java.lang.String grafanaToken)
- Parameters:
grafanaToken- Token from Grafana Labs that ties your AWS account with a Grafana Labs account.- Returns:
- builder
-
licenseExpiration
public LicenseAssociationState.Builder licenseExpiration(@Nullable com.pulumi.core.Output<java.lang.String> licenseExpiration)
- Parameters:
licenseExpiration- If `licenseType` is set to `ENTERPRISE`, this is the expiration date of the enterprise license.- Returns:
- builder
-
licenseExpiration
public LicenseAssociationState.Builder licenseExpiration(java.lang.String licenseExpiration)
- Parameters:
licenseExpiration- If `licenseType` is set to `ENTERPRISE`, this is the expiration date of the enterprise license.- Returns:
- builder
-
licenseType
public LicenseAssociationState.Builder licenseType(@Nullable com.pulumi.core.Output<java.lang.String> licenseType)
- Parameters:
licenseType- Type of license for the workspace license association. Valid values are `ENTERPRISE` and `ENTERPRISE_FREE_TRIAL`.- Returns:
- builder
-
licenseType
public LicenseAssociationState.Builder licenseType(java.lang.String licenseType)
- Parameters:
licenseType- Type of license for the workspace license association. Valid values are `ENTERPRISE` and `ENTERPRISE_FREE_TRIAL`.- Returns:
- builder
-
region
public LicenseAssociationState.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 LicenseAssociationState.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
-
workspaceId
public LicenseAssociationState.Builder workspaceId(@Nullable com.pulumi.core.Output<java.lang.String> workspaceId)
- Parameters:
workspaceId- Workspace ID.- Returns:
- builder
-
workspaceId
public LicenseAssociationState.Builder workspaceId(java.lang.String workspaceId)
- Parameters:
workspaceId- Workspace ID.- Returns:
- builder
-
build
public LicenseAssociationState build()
-
-