Class CfnMountTarget
Resource Type definition for AWS::S3Files::MountTarget.
Inherited Members
Namespace: Amazon.CDK.AWS.S3Files
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnMountTarget : CfnResource, IInspectable, IMountTargetRef, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Class CfnMountTarget Inherits CfnResource Implements IInspectable, IMountTargetRef, IConstruct, IDependable, IEnvironmentAware
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
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.S3Files;
var cfnMountTarget = new CfnMountTarget(this, "MyCfnMountTarget", new CfnMountTargetProps {
FileSystemId = "fileSystemId",
SubnetId = "subnetId",
// the properties below are optional
IpAddressType = "ipAddressType",
Ipv4Address = "ipv4Address",
Ipv6Address = "ipv6Address",
SecurityGroups = new [] { "securityGroups" }
});
Synopsis
Constructors
| CfnMountTarget(Construct, string, ICfnMountTargetProps) | Create a new |
Properties
| AttrAvailabilityZoneId | Resource Type definition for AWS::S3Files::MountTarget. |
| AttrMountTargetId | Resource Type definition for AWS::S3Files::MountTarget. |
| AttrNetworkInterfaceId | Resource Type definition for AWS::S3Files::MountTarget. |
| AttrOwnerId | Resource Type definition for AWS::S3Files::MountTarget. |
| AttrStatus | Resource Type definition for AWS::S3Files::MountTarget. |
| AttrStatusMessage | Resource Type definition for AWS::S3Files::MountTarget. |
| AttrVpcId | Resource Type definition for AWS::S3Files::MountTarget. |
| CFN_RESOURCE_TYPE_NAME | The CloudFormation resource type name for this resource class. |
| CfnProperties | Resource Type definition for AWS::S3Files::MountTarget. |
| FileSystemId | Resource Type definition for AWS::S3Files::MountTarget. |
| IpAddressType | Resource Type definition for AWS::S3Files::MountTarget. |
| Ipv4Address | Resource Type definition for AWS::S3Files::MountTarget. |
| Ipv6Address | Resource Type definition for AWS::S3Files::MountTarget. |
| MountTargetRef | A reference to a MountTarget resource. |
| SecurityGroups | Resource Type definition for AWS::S3Files::MountTarget. |
| SubnetId | Resource Type definition for AWS::S3Files::MountTarget. |
Methods
| Inspect(TreeInspector) | Examines the CloudFormation resource and discloses attributes. |
| IsCfnMountTarget(object) | Checks whether the given object is a CfnMountTarget. |
| RenderProperties(IDictionary<string, object>) | Resource Type definition for AWS::S3Files::MountTarget. |
Constructors
CfnMountTarget(Construct, string, ICfnMountTargetProps)
Create a new AWS::S3Files::MountTarget.
public CfnMountTarget(Construct scope, string id, ICfnMountTargetProps props)
Parameters
- scope Construct
Scope in which this resource is defined.
- id string
Construct identifier for this resource (unique in its scope).
- props ICfnMountTargetProps
Resource properties.
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
ExampleMetadata: fixture=_generated
Properties
AttrAvailabilityZoneId
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string AttrAvailabilityZoneId { get; }
Property Value
Remarks
CloudformationAttribute: AvailabilityZoneId
AttrMountTargetId
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string AttrMountTargetId { get; }
Property Value
Remarks
CloudformationAttribute: MountTargetId
AttrNetworkInterfaceId
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string AttrNetworkInterfaceId { get; }
Property Value
Remarks
CloudformationAttribute: NetworkInterfaceId
AttrOwnerId
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string AttrOwnerId { get; }
Property Value
Remarks
CloudformationAttribute: OwnerId
AttrStatus
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string AttrStatus { get; }
Property Value
Remarks
CloudformationAttribute: Status
AttrStatusMessage
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string AttrStatusMessage { get; }
Property Value
Remarks
CloudformationAttribute: StatusMessage
AttrVpcId
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string AttrVpcId { get; }
Property Value
Remarks
CloudformationAttribute: VpcId
CFN_RESOURCE_TYPE_NAME
The CloudFormation resource type name for this resource class.
public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
ExampleMetadata: fixture=_generated
CfnProperties
Resource Type definition for AWS::S3Files::MountTarget.
protected override IDictionary<string, object> CfnProperties { get; }
Property Value
Overrides
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
ExampleMetadata: fixture=_generated
FileSystemId
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string FileSystemId { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
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.S3Files;
var cfnMountTarget = new CfnMountTarget(this, "MyCfnMountTarget", new CfnMountTargetProps {
FileSystemId = "fileSystemId",
SubnetId = "subnetId",
// the properties below are optional
IpAddressType = "ipAddressType",
Ipv4Address = "ipv4Address",
Ipv6Address = "ipv6Address",
SecurityGroups = new [] { "securityGroups" }
});
IpAddressType
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string? IpAddressType { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
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.S3Files;
var cfnMountTarget = new CfnMountTarget(this, "MyCfnMountTarget", new CfnMountTargetProps {
FileSystemId = "fileSystemId",
SubnetId = "subnetId",
// the properties below are optional
IpAddressType = "ipAddressType",
Ipv4Address = "ipv4Address",
Ipv6Address = "ipv6Address",
SecurityGroups = new [] { "securityGroups" }
});
Ipv4Address
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string? Ipv4Address { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
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.S3Files;
var cfnMountTarget = new CfnMountTarget(this, "MyCfnMountTarget", new CfnMountTargetProps {
FileSystemId = "fileSystemId",
SubnetId = "subnetId",
// the properties below are optional
IpAddressType = "ipAddressType",
Ipv4Address = "ipv4Address",
Ipv6Address = "ipv6Address",
SecurityGroups = new [] { "securityGroups" }
});
Ipv6Address
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string? Ipv6Address { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
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.S3Files;
var cfnMountTarget = new CfnMountTarget(this, "MyCfnMountTarget", new CfnMountTargetProps {
FileSystemId = "fileSystemId",
SubnetId = "subnetId",
// the properties below are optional
IpAddressType = "ipAddressType",
Ipv4Address = "ipv4Address",
Ipv6Address = "ipv6Address",
SecurityGroups = new [] { "securityGroups" }
});
MountTargetRef
A reference to a MountTarget resource.
public virtual IMountTargetReference MountTargetRef { get; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
ExampleMetadata: fixture=_generated
SecurityGroups
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string[]? SecurityGroups { get; set; }
Property Value
string[]
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
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.S3Files;
var cfnMountTarget = new CfnMountTarget(this, "MyCfnMountTarget", new CfnMountTargetProps {
FileSystemId = "fileSystemId",
SubnetId = "subnetId",
// the properties below are optional
IpAddressType = "ipAddressType",
Ipv4Address = "ipv4Address",
Ipv6Address = "ipv6Address",
SecurityGroups = new [] { "securityGroups" }
});
SubnetId
Resource Type definition for AWS::S3Files::MountTarget.
public virtual string SubnetId { get; set; }
Property Value
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
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.S3Files;
var cfnMountTarget = new CfnMountTarget(this, "MyCfnMountTarget", new CfnMountTargetProps {
FileSystemId = "fileSystemId",
SubnetId = "subnetId",
// the properties below are optional
IpAddressType = "ipAddressType",
Ipv4Address = "ipv4Address",
Ipv6Address = "ipv6Address",
SecurityGroups = new [] { "securityGroups" }
});
Methods
Inspect(TreeInspector)
Examines the CloudFormation resource and discloses attributes.
public virtual void Inspect(TreeInspector inspector)
Parameters
- inspector TreeInspector
tree inspector to collect and process attributes.
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
ExampleMetadata: fixture=_generated
IsCfnMountTarget(object)
Checks whether the given object is a CfnMountTarget.
public static bool IsCfnMountTarget(object x)
Parameters
- x object
Returns
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
ExampleMetadata: fixture=_generated
RenderProperties(IDictionary<string, object>)
Resource Type definition for AWS::S3Files::MountTarget.
protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
- props IDictionary<string, object>
Returns
Overrides
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3files-mounttarget.html
CloudformationResource: AWS::S3Files::MountTarget
ExampleMetadata: fixture=_generated