Class CfnResourceProps
Properties for defining a CfnResource
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.LakeFormation
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnResourceProps : Object, ICfnResourceProps
Syntax (vb)
Public Class CfnResourceProps
Inherits Object
Implements ICfnResourceProps
Remarks
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.LakeFormation;
var cfnResourceProps = new CfnResourceProps {
ResourceArn = "resourceArn",
UseServiceLinkedRole = false,
// the properties below are optional
HybridAccessEnabled = false,
RoleArn = "roleArn",
WithFederation = false
};
Synopsis
Constructors
CfnResourceProps() |
Properties
HybridAccessEnabled | Indicates whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies. |
ResourceArn | The Amazon Resource Name (ARN) of the resource. |
RoleArn | The IAM role that registered a resource. |
UseServiceLinkedRole | Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog . |
WithFederation | Allows Lake Formation to assume a role to access tables in a federated database. |
Constructors
CfnResourceProps()
public CfnResourceProps()
Properties
HybridAccessEnabled
Indicates whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.
public object HybridAccessEnabled { get; set; }
Property Value
System.Object
Remarks
ResourceArn
The Amazon Resource Name (ARN) of the resource.
public string ResourceArn { get; set; }
Property Value
System.String
Remarks
RoleArn
The IAM role that registered a resource.
public string RoleArn { get; set; }
Property Value
System.String
Remarks
UseServiceLinkedRole
Designates a trusted caller, an IAM principal, by registering this caller with the Data Catalog .
public object UseServiceLinkedRole { get; set; }
Property Value
System.Object
Remarks
WithFederation
Allows Lake Formation to assume a role to access tables in a federated database.
public object WithFederation { get; set; }
Property Value
System.Object