Class CfnWorkspace.SamlConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.grafana.CfnWorkspace.SamlConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkspace.SamlConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkspace.SamlConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnWorkspace.SamlConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkspace.SamlConfigurationProperty
An implementation for
CfnWorkspace.SamlConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.grafana.CfnWorkspace.SamlConfigurationProperty
CfnWorkspace.SamlConfigurationProperty.Builder, CfnWorkspace.SamlConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWorkspace.SamlConfigurationProperty.Builder.protectedJsii$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.JsonNodefinal booleanLists which organizations defined in the SAML assertion are allowed to use the Amazon Managed Grafana workspace.final ObjectA structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.final ObjectA structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.final NumberHow long a sign-on session by a SAML user is valid, before the user has to sign on again.final ObjectA structure containing arrays that map group names in the SAML assertion to the GrafanaAdminandEditorroles in the workspace.final inthashCode()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 theCfnWorkspace.SamlConfigurationProperty.Builder.
-
-
Method Details
-
getIdpMetadata
Description copied from interface:CfnWorkspace.SamlConfigurationPropertyA structure containing the identity provider (IdP) metadata used to integrate the identity provider with this workspace.Returns union: either
IResolvableorCfnWorkspace.IdpMetadataProperty- Specified by:
getIdpMetadatain interfaceCfnWorkspace.SamlConfigurationProperty- See Also:
-
getAllowedOrganizations
Description copied from interface:CfnWorkspace.SamlConfigurationPropertyLists which organizations defined in the SAML assertion are allowed to use the Amazon Managed Grafana workspace.If this is empty, all organizations in the assertion attribute have access.
- Specified by:
getAllowedOrganizationsin interfaceCfnWorkspace.SamlConfigurationProperty- See Also:
-
getAssertionAttributes
Description copied from interface:CfnWorkspace.SamlConfigurationPropertyA structure that defines which attributes in the SAML assertion are to be used to define information about the users authenticated by that IdP to use the workspace.Returns union: either
IResolvableorCfnWorkspace.AssertionAttributesProperty- Specified by:
getAssertionAttributesin interfaceCfnWorkspace.SamlConfigurationProperty- See Also:
-
getLoginValidityDuration
Description copied from interface:CfnWorkspace.SamlConfigurationPropertyHow long a sign-on session by a SAML user is valid, before the user has to sign on again.- Specified by:
getLoginValidityDurationin interfaceCfnWorkspace.SamlConfigurationProperty- See Also:
-
getRoleValues
Description copied from interface:CfnWorkspace.SamlConfigurationPropertyA structure containing arrays that map group names in the SAML assertion to the GrafanaAdminandEditorroles in the workspace.Returns union: either
IResolvableorCfnWorkspace.RoleValuesProperty- Specified by:
getRoleValuesin interfaceCfnWorkspace.SamlConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-