Show / Hide Table of Contents

Class CfnDataSource.AuthorizationConfigProperty

The AuthorizationConfig property type specifies the authorization type and configuration for an AWS AppSync http data source.

Inheritance
object
CfnDataSource.AuthorizationConfigProperty
Implements
CfnDataSource.IAuthorizationConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDataSource.AuthorizationConfigProperty : CfnDataSource.IAuthorizationConfigProperty
Syntax (vb)
Public Class CfnDataSource.AuthorizationConfigProperty Implements CfnDataSource.IAuthorizationConfigProperty
Remarks

AuthorizationConfig is a property of the AWS AppSync DataSource HttpConfig property type.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.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.AppSync;

             var authorizationConfigProperty = new AuthorizationConfigProperty {
                 AuthorizationType = "authorizationType",

                 // the properties below are optional
                 AwsIamConfig = new AwsIamConfigProperty {
                     SigningRegion = "signingRegion",
                     SigningServiceName = "signingServiceName"
                 }
             };

Synopsis

Constructors

AuthorizationConfigProperty()

The AuthorizationConfig property type specifies the authorization type and configuration for an AWS AppSync http data source.

Properties

AuthorizationType

The authorization type that the HTTP endpoint requires.

AwsIamConfig

The AWS Identity and Access Management settings.

Constructors

AuthorizationConfigProperty()

The AuthorizationConfig property type specifies the authorization type and configuration for an AWS AppSync http data source.

public AuthorizationConfigProperty()
Remarks

AuthorizationConfig is a property of the AWS AppSync DataSource HttpConfig property type.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.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.AppSync;

             var authorizationConfigProperty = new AuthorizationConfigProperty {
                 AuthorizationType = "authorizationType",

                 // the properties below are optional
                 AwsIamConfig = new AwsIamConfigProperty {
                     SigningRegion = "signingRegion",
                     SigningServiceName = "signingServiceName"
                 }
             };

Properties

AuthorizationType

The authorization type that the HTTP endpoint requires.

public string AuthorizationType { get; set; }
Property Value

string

Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.html#cfn-appsync-datasource-authorizationconfig-authorizationtype

    AwsIamConfig

    The AWS Identity and Access Management settings.

    public object? AwsIamConfig { get; set; }
    Property Value

    object

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.html#cfn-appsync-datasource-authorizationconfig-awsiamconfig

    Type union: either IResolvable or CfnDataSource.IAwsIamConfigProperty

    Implements

    CfnDataSource.IAuthorizationConfigProperty
    Back to top Generated by DocFX