Class CfnMembershipPropsMixin.MembershipProtectedJobResultConfigurationProperty
Contains configurations for protected job results.
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.CleanRooms
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnMembershipPropsMixin.MembershipProtectedJobResultConfigurationProperty : CfnMembershipPropsMixin.IMembershipProtectedJobResultConfigurationProperty
Syntax (vb)
Public Class CfnMembershipPropsMixin.MembershipProtectedJobResultConfigurationProperty Implements CfnMembershipPropsMixin.IMembershipProtectedJobResultConfigurationProperty
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.CfnPropertyMixins.AWS.CleanRooms;
var membershipProtectedJobResultConfigurationProperty = new MembershipProtectedJobResultConfigurationProperty {
OutputConfiguration = new MembershipProtectedJobOutputConfigurationProperty {
S3 = new ProtectedJobS3OutputConfigurationInputProperty {
Bucket = "bucket",
KeyPrefix = "keyPrefix"
}
},
RoleArn = "roleArn"
};
Synopsis
Constructors
| MembershipProtectedJobResultConfigurationProperty() | Contains configurations for protected job results. |
Properties
| OutputConfiguration | The output configuration for a protected job result. |
| RoleArn | The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results. |
Constructors
MembershipProtectedJobResultConfigurationProperty()
Contains configurations for protected job results.
public MembershipProtectedJobResultConfigurationProperty()
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.CfnPropertyMixins.AWS.CleanRooms;
var membershipProtectedJobResultConfigurationProperty = new MembershipProtectedJobResultConfigurationProperty {
OutputConfiguration = new MembershipProtectedJobOutputConfigurationProperty {
S3 = new ProtectedJobS3OutputConfigurationInputProperty {
Bucket = "bucket",
KeyPrefix = "keyPrefix"
}
},
RoleArn = "roleArn"
};
Properties
OutputConfiguration
The output configuration for a protected job result.
public object? OutputConfiguration { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnMembershipPropsMixin.IMembershipProtectedJobOutputConfigurationProperty
RoleArn
The unique ARN for an IAM role that is used by AWS Clean Rooms to write protected job results to the result location, given by the member who can receive results.
public string? RoleArn { get; set; }