Package services.verifiedpermissions
Interface CfnPolicyTemplateProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPolicyTemplateProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.89.0 (build 2f74b3e)",
date="2023-10-26T00:56:14.523Z")
@Stability(Stable)
public interface CfnPolicyTemplateProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnPolicyTemplate.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import services.verifiedpermissions.*;
CfnPolicyTemplateProps cfnPolicyTemplateProps = CfnPolicyTemplateProps.builder()
.statement("statement")
// the properties below are optional
.description("description")
.policyStoreId("policyStoreId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPolicyTemplatePropsstatic final classAn implementation forCfnPolicyTemplateProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe description to attach to the new or updated policy template.default StringThe unique identifier of the policy store that contains the template.Specifies the content that you want to use for the new , written in the policy language.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getStatement
Specifies the content that you want to use for the new , written in the policy language.- See Also:
-
getDescription
The description to attach to the new or updated policy template.- See Also:
-
getPolicyStoreId
The unique identifier of the policy store that contains the template.- See Also:
-
builder
- Returns:
- a
CfnPolicyTemplateProps.BuilderofCfnPolicyTemplateProps
-