Show / Hide Table of Contents

Class CfnConnectorProfile.SlackConnectorProfileCredentialsProperty

The connector-specific profile credentials required when using Slack.

Inheritance
System.Object
CfnConnectorProfile.SlackConnectorProfileCredentialsProperty
Implements
CfnConnectorProfile.ISlackConnectorProfileCredentialsProperty
Namespace: Amazon.CDK.AWS.AppFlow
Assembly: Amazon.CDK.AWS.AppFlow.dll
Syntax (csharp)
public class SlackConnectorProfileCredentialsProperty : Object, CfnConnectorProfile.ISlackConnectorProfileCredentialsProperty
Syntax (vb)
Public Class SlackConnectorProfileCredentialsProperty
    Inherits Object
    Implements CfnConnectorProfile.ISlackConnectorProfileCredentialsProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.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.AppFlow;

var slackConnectorProfileCredentialsProperty = new SlackConnectorProfileCredentialsProperty {
    ClientId = "clientId",
    ClientSecret = "clientSecret",

    // the properties below are optional
    AccessToken = "accessToken",
    ConnectorOAuthRequest = new ConnectorOAuthRequestProperty {
        AuthCode = "authCode",
        RedirectUri = "redirectUri"
    }
};

Synopsis

Constructors

SlackConnectorProfileCredentialsProperty()

Properties

AccessToken

The credentials used to access protected Slack resources.

ClientId

The identifier for the client.

ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

ConnectorOAuthRequest

Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.

Constructors

SlackConnectorProfileCredentialsProperty()

public SlackConnectorProfileCredentialsProperty()

Properties

AccessToken

The credentials used to access protected Slack resources.

public string AccessToken { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-accesstoken

ClientId

The identifier for the client.

public string ClientId { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-clientid

ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

public string ClientSecret { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-clientsecret

ConnectorOAuthRequest

Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.

public object ConnectorOAuthRequest { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-slackconnectorprofilecredentials.html#cfn-appflow-connectorprofile-slackconnectorprofilecredentials-connectoroauthrequest

Implements

CfnConnectorProfile.ISlackConnectorProfileCredentialsProperty
Back to top Generated by DocFX