Class PolicyDefinitionTemplateLinkedArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.verifiedpermissions.inputs.PolicyDefinitionTemplateLinkedArgs
-
public final class PolicyDefinitionTemplateLinkedArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPolicyDefinitionTemplateLinkedArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PolicyDefinitionTemplateLinkedArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PolicyDefinitionTemplateLinkedArgs.Builderbuilder()static PolicyDefinitionTemplateLinkedArgs.Builderbuilder(PolicyDefinitionTemplateLinkedArgs defaults)com.pulumi.core.Output<java.lang.String>policyTemplateId()java.util.Optional<com.pulumi.core.Output<PolicyDefinitionTemplateLinkedPrincipalArgs>>principal()java.util.Optional<com.pulumi.core.Output<PolicyDefinitionTemplateLinkedResourceArgs>>resource()
-
-
-
Field Detail
-
Empty
public static final PolicyDefinitionTemplateLinkedArgs Empty
-
-
Method Detail
-
policyTemplateId
public com.pulumi.core.Output<java.lang.String> policyTemplateId()
- Returns:
- ID of the template.
-
principal
public java.util.Optional<com.pulumi.core.Output<PolicyDefinitionTemplateLinkedPrincipalArgs>> principal()
- Returns:
- Principal of the template linked policy. See Principal below.
-
resource
public java.util.Optional<com.pulumi.core.Output<PolicyDefinitionTemplateLinkedResourceArgs>> resource()
- Returns:
- Resource of the template linked policy. See Resource below.
-
builder
public static PolicyDefinitionTemplateLinkedArgs.Builder builder()
-
builder
public static PolicyDefinitionTemplateLinkedArgs.Builder builder(PolicyDefinitionTemplateLinkedArgs defaults)
-
-