Show / Hide Table of Contents

Class CfnIdentityProviderProps

Properties for defining a CfnIdentityProvider.

Inheritance
object
CfnIdentityProviderProps
Implements
ICfnIdentityProviderProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AwsWorkspacesweb
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnIdentityProviderProps : ICfnIdentityProviderProps
Syntax (vb)
Public Class CfnIdentityProviderProps Implements ICfnIdentityProviderProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-identityprovider.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_workspacesweb;

             var cfnIdentityProviderProps = new CfnIdentityProviderProps {
                 IdentityProviderDetails = new Dictionary<string, string> {
                     { "identityProviderDetailsKey", "identityProviderDetails" }
                 },
                 IdentityProviderName = "identityProviderName",
                 IdentityProviderType = "identityProviderType",

                 // the properties below are optional
                 PortalArn = "portalArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnIdentityProviderProps()

Properties for defining a CfnIdentityProvider.

Properties

IdentityProviderDetails

The identity provider details. The following list describes the provider detail keys for each identity provider type.

IdentityProviderName

The identity provider name.

IdentityProviderType

The identity provider type.

PortalArn

The ARN of the identity provider.

Tags

Properties for defining a CfnIdentityProvider.

Constructors

CfnIdentityProviderProps()

Properties for defining a CfnIdentityProvider.

public CfnIdentityProviderProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-identityprovider.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_workspacesweb;

             var cfnIdentityProviderProps = new CfnIdentityProviderProps {
                 IdentityProviderDetails = new Dictionary<string, string> {
                     { "identityProviderDetailsKey", "identityProviderDetails" }
                 },
                 IdentityProviderName = "identityProviderName",
                 IdentityProviderType = "identityProviderType",

                 // the properties below are optional
                 PortalArn = "portalArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

IdentityProviderDetails

The identity provider details. The following list describes the provider detail keys for each identity provider type.

public object IdentityProviderDetails { get; set; }
Property Value

object

Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-identityprovider.html#cfn-workspacesweb-identityprovider-identityproviderdetails

    Type union: either Dictionary<string, string> or IResolvable

    IdentityProviderName

    The identity provider name.

    public string IdentityProviderName { get; set; }
    Property Value

    string

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-identityprovider.html#cfn-workspacesweb-identityprovider-identityprovidername

    IdentityProviderType

    The identity provider type.

    public string IdentityProviderType { get; set; }
    Property Value

    string

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-identityprovider.html#cfn-workspacesweb-identityprovider-identityprovidertype

    PortalArn

    The ARN of the identity provider.

    public string? PortalArn { get; set; }
    Property Value

    string

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-identityprovider.html#cfn-workspacesweb-identityprovider-portalarn

    Tags

    Properties for defining a CfnIdentityProvider.

    public ICfnTag[]? Tags { get; set; }
    Property Value

    ICfnTag[]

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspacesweb-identityprovider.html#cfn-workspacesweb-identityprovider-tags

    Implements

    ICfnIdentityProviderProps
    Back to top Generated by DocFX