Interface IParameter
- All Superinterfaces:
IConstruct,software.constructs.IConstruct,IDependable,IResource,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IParameter.Jsii$Default,IStringListParameter,IStringListParameter.Jsii$Default,IStringParameter,IStringParameter.Jsii$Default
- All Known Implementing Classes:
IParameter.Jsii$Proxy,IStringListParameter.Jsii$Proxy,IStringParameter.Jsii$Proxy,StringListParameter,StringParameter
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:37.824Z")
@Stability(Stable)
public interface IParameter
extends software.amazon.jsii.JsiiSerializable, IResource
An SSM Parameter reference.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIParameter.static final classA proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the SSM Parameter resource.The name of the SSM Parameter resource.The type of the SSM Parameter resource.grantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.grantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.Methods inherited from interface software.amazon.awscdk.core.IConstruct
getNodeMethods inherited from interface software.amazon.awscdk.core.IResource
applyRemovalPolicy, getEnv, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getParameterArn
The ARN of the SSM Parameter resource. -
getParameterName
The name of the SSM Parameter resource. -
getParameterType
The type of the SSM Parameter resource. -
grantRead
Grants read (DescribeParameter, GetParameter, GetParameterHistory) permissions on the SSM Parameter.- Parameters:
grantee- the role to be granted read-only access to the parameter. This parameter is required.
-
grantWrite
Grants write (PutParameter) permissions on the SSM Parameter.- Parameters:
grantee- the role to be granted write access to the parameter. This parameter is required.
-