Class CfnWorkspaceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.aps.CfnWorkspaceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkspaceProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkspaceProps
@Stability(Stable)
@Internal
public static final class CfnWorkspaceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkspaceProps
An implementation for
CfnWorkspaceProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.aps.CfnWorkspaceProps
CfnWorkspaceProps.Builder, CfnWorkspaceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnWorkspaceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWorkspaceProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The alert manager definition for the workspace, as a string.final String
getAlias()
An alias that you assign to this workspace to help you identify it.final Object
The LoggingConfiguration attribute is used to set the logging configuration for the workspace.getTags()
A list of tag keys and values to associate with the workspace.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnWorkspaceProps.Builder
.
-
-
Method Details
-
getAlertManagerDefinition
Description copied from interface:CfnWorkspaceProps
The alert manager definition for the workspace, as a string.For more information, see Alert manager and templating .
- Specified by:
getAlertManagerDefinition
in interfaceCfnWorkspaceProps
-
getAlias
Description copied from interface:CfnWorkspaceProps
An alias that you assign to this workspace to help you identify it.It does not need to be unique.
The alias can be as many as 100 characters and can include any type of characters. Amazon Managed Service for Prometheus automatically strips any blank spaces from the beginning and end of the alias that you specify.
- Specified by:
getAlias
in interfaceCfnWorkspaceProps
-
getLoggingConfiguration
Description copied from interface:CfnWorkspaceProps
The LoggingConfiguration attribute is used to set the logging configuration for the workspace.- Specified by:
getLoggingConfiguration
in interfaceCfnWorkspaceProps
-
getTags
Description copied from interface:CfnWorkspaceProps
A list of tag keys and values to associate with the workspace.- Specified by:
getTags
in interfaceCfnWorkspaceProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-