Interface IParameter.Jsii$Default
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IParameter,IParameterRef,IParameterRef.Jsii$Default,IResource,IResource.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IStringListParameter.Jsii$Default,IStringParameter.Jsii$Default
- All Known Implementing Classes:
IParameter.Jsii$Proxy,IStringListParameter.Jsii$Proxy,IStringParameter.Jsii$Proxy
- Enclosing interface:
IParameter
@Internal
public static interface IParameter.Jsii$Default
extends IParameter, IResource.Jsii$Default, IParameterRef.Jsii$Default
Internal default implementation for
IParameter.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.ssm.IParameter
IParameter.Jsii$Default, IParameter.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.ssm.IParameterRef
IParameterRef.Jsii$Default, IParameterRef.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault StringThe ARN of the SSM Parameter resource.default StringThe name of the SSM Parameter resource.default StringThe type of the SSM Parameter resource.default GrantgrantRead(IGrantable grantee) Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.default GrantgrantWrite(IGrantable grantee) Grants write (PutParameter) permissions on the SSM Parameter.Methods inherited from interface software.constructs.IConstruct.Jsii$Default
getNodeMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.interfaces.ssm.IParameterRef.Jsii$Default
getParameterRefMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getParameterArn
The ARN of the SSM Parameter resource.- Specified by:
getParameterArnin interfaceIParameter
-
getParameterName
The name of the SSM Parameter resource.- Specified by:
getParameterNamein interfaceIParameter
-
getParameterType
The type of the SSM Parameter resource.- Specified by:
getParameterTypein interfaceIParameter
-
grantRead
Grants read (DescribeParameter, GetParameters, GetParameter, GetParameterHistory) permissions on the SSM Parameter.- Specified by:
grantReadin interfaceIParameter- 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.- Specified by:
grantWritein interfaceIParameter- Parameters:
grantee- the role to be granted write access to the parameter. This parameter is required.
-