Class PolicyTemplateState.Builder
- java.lang.Object
-
- com.pulumi.aws.verifiedpermissions.inputs.PolicyTemplateState.Builder
-
- Enclosing class:
- PolicyTemplateState
public static final class PolicyTemplateState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PolicyTemplateState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyTemplateStatebuild()PolicyTemplateState.BuildercreatedDate(com.pulumi.core.Output<java.lang.String> createdDate)PolicyTemplateState.BuildercreatedDate(java.lang.String createdDate)PolicyTemplateState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)PolicyTemplateState.Builderdescription(java.lang.String description)PolicyTemplateState.BuilderpolicyStoreId(com.pulumi.core.Output<java.lang.String> policyStoreId)PolicyTemplateState.BuilderpolicyStoreId(java.lang.String policyStoreId)PolicyTemplateState.BuilderpolicyTemplateId(com.pulumi.core.Output<java.lang.String> policyTemplateId)PolicyTemplateState.BuilderpolicyTemplateId(java.lang.String policyTemplateId)PolicyTemplateState.Builderregion(com.pulumi.core.Output<java.lang.String> region)PolicyTemplateState.Builderregion(java.lang.String region)PolicyTemplateState.Builderstatement(com.pulumi.core.Output<java.lang.String> statement)PolicyTemplateState.Builderstatement(java.lang.String statement)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PolicyTemplateState defaults)
-
-
Method Detail
-
createdDate
public PolicyTemplateState.Builder createdDate(@Nullable com.pulumi.core.Output<java.lang.String> createdDate)
- Parameters:
createdDate- Date the policy template was created.- Returns:
- builder
-
createdDate
public PolicyTemplateState.Builder createdDate(java.lang.String createdDate)
- Parameters:
createdDate- Date the policy template was created.- Returns:
- builder
-
description
public PolicyTemplateState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Provides a description for the policy template.- Returns:
- builder
-
description
public PolicyTemplateState.Builder description(java.lang.String description)
- Parameters:
description- Provides a description for the policy template.- Returns:
- builder
-
policyStoreId
public PolicyTemplateState.Builder policyStoreId(@Nullable com.pulumi.core.Output<java.lang.String> policyStoreId)
- Parameters:
policyStoreId- ID of the Policy Store.- Returns:
- builder
-
policyStoreId
public PolicyTemplateState.Builder policyStoreId(java.lang.String policyStoreId)
- Parameters:
policyStoreId- ID of the Policy Store.- Returns:
- builder
-
policyTemplateId
public PolicyTemplateState.Builder policyTemplateId(@Nullable com.pulumi.core.Output<java.lang.String> policyTemplateId)
- Parameters:
policyTemplateId- ID of the policy template.- Returns:
- builder
-
policyTemplateId
public PolicyTemplateState.Builder policyTemplateId(java.lang.String policyTemplateId)
- Parameters:
policyTemplateId- ID of the policy template.- Returns:
- builder
-
region
public PolicyTemplateState.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 PolicyTemplateState.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
-
statement
public PolicyTemplateState.Builder statement(@Nullable com.pulumi.core.Output<java.lang.String> statement)
- Parameters:
statement- Content of the statement, written in Cedar policy language. The following arguments are optional:- Returns:
- builder
-
statement
public PolicyTemplateState.Builder statement(java.lang.String statement)
- Parameters:
statement- Content of the statement, written in Cedar policy language. The following arguments are optional:- Returns:
- builder
-
build
public PolicyTemplateState build()
-
-