Show / Hide Table of Contents

Class CfnApplicationProps

Properties for defining a CfnApplication.

Inheritance
object
CfnApplicationProps
Implements
ICfnApplicationProps
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.IoTFleetHub
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnApplicationProps : ICfnApplicationProps
Syntax (vb)
Public Class CfnApplicationProps Implements ICfnApplicationProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.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.IoTFleetHub;

             var cfnApplicationProps = new CfnApplicationProps {
                 ApplicationName = "applicationName",
                 RoleArn = "roleArn",

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

Synopsis

Constructors

CfnApplicationProps()

Properties for defining a CfnApplication.

Properties

ApplicationDescription

An optional description of the web application.

ApplicationName

The name of the web application.

RoleArn

The ARN of the role that the web application assumes when it interacts with AWS IoT Core .

Tags

A set of key/value pairs that you can use to manage the web application resource.

Constructors

CfnApplicationProps()

Properties for defining a CfnApplication.

public CfnApplicationProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.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.IoTFleetHub;

             var cfnApplicationProps = new CfnApplicationProps {
                 ApplicationName = "applicationName",
                 RoleArn = "roleArn",

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

Properties

ApplicationDescription

An optional description of the web application.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-applicationdescription

ApplicationName

The name of the web application.

public string ApplicationName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-applicationname

RoleArn

The ARN of the role that the web application assumes when it interacts with AWS IoT Core .

public string RoleArn { get; set; }
Property Value

string

Remarks
The name of the role must be in the form <code>FleetHub_random_string</code> .

Pattern: ^arn:[!-~]+$

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-rolearn

Tags

A set of key/value pairs that you can use to manage the web application resource.

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

ICfnTag[]

Remarks

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

Implements

ICfnApplicationProps
Back to top Generated by DocFX