Class CfnEnvironmentProps
Properties for defining a CfnEnvironment
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.FinSpace
Assembly: Amazon.CDK.AWS.FinSpace.dll
Syntax (csharp)
public class CfnEnvironmentProps : Object, ICfnEnvironmentProps
Syntax (vb)
Public Class CfnEnvironmentProps
Inherits Object
Implements ICfnEnvironmentProps
Remarks
Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.FinSpace;
var cfnEnvironmentProps = new CfnEnvironmentProps {
Name = "name",
// the properties below are optional
Description = "description",
FederationMode = "federationMode",
FederationParameters = new FederationParametersProperty {
ApplicationCallBackUrl = "applicationCallBackUrl",
AttributeMap = new [] { new AttributeMapItemsProperty {
Key = "key",
Value = "value"
} },
FederationProviderName = "federationProviderName",
FederationUrn = "federationUrn",
SamlMetadataDocument = "samlMetadataDocument",
SamlMetadataUrl = "samlMetadataUrl"
},
KmsKeyId = "kmsKeyId",
SuperuserParameters = new SuperuserParametersProperty {
EmailAddress = "emailAddress",
FirstName = "firstName",
LastName = "lastName"
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnEnvironmentProps() |
Properties
Description | The description of the FinSpace environment. |
FederationMode | The authentication mode for the environment. |
FederationParameters | Configuration information when authentication mode is FEDERATED. |
KmsKeyId | The KMS key id used to encrypt in the FinSpace environment. |
Name | The name of the FinSpace environment. |
SuperuserParameters | Configuration information for the superuser. |
Tags |
|
Constructors
CfnEnvironmentProps()
public CfnEnvironmentProps()
Properties
Description
The description of the FinSpace environment.
public string Description { get; set; }
Property Value
System.String
Remarks
FederationMode
The authentication mode for the environment.
public string FederationMode { get; set; }
Property Value
System.String
Remarks
FederationParameters
Configuration information when authentication mode is FEDERATED.
public object FederationParameters { get; set; }
Property Value
System.Object
Remarks
KmsKeyId
The KMS key id used to encrypt in the FinSpace environment.
public string KmsKeyId { get; set; }
Property Value
System.String
Remarks
Name
The name of the FinSpace environment.
public string Name { get; set; }
Property Value
System.String
Remarks
SuperuserParameters
Configuration information for the superuser.
public object SuperuserParameters { get; set; }
Property Value
System.Object
Remarks
Tags
AWS::FinSpace::Environment.Tags
.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]