Class EventBusAttributes
Interface with properties necessary to import a reusable EventBus.
Inheritance
System.Object
EventBusAttributes
Implements
Namespace: Amazon.CDK.AWS.Events
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class EventBusAttributes : Object, IEventBusAttributes
Syntax (vb)
Public Class EventBusAttributes
Inherits Object
Implements IEventBusAttributes
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.Events;
var eventBusAttributes = new EventBusAttributes {
EventBusArn = "eventBusArn",
EventBusName = "eventBusName",
EventBusPolicy = "eventBusPolicy",
// the properties below are optional
EventSourceName = "eventSourceName"
};
Synopsis
Constructors
EventBusAttributes() |
Properties
EventBusArn | The ARN of this event bus resource. |
EventBusName | The physical ID of this event bus resource. |
EventBusPolicy | The JSON policy of this event bus resource. |
EventSourceName | The partner event source to associate with this event bus resource. |
Constructors
EventBusAttributes()
public EventBusAttributes()
Properties
EventBusArn
The ARN of this event bus resource.
public string EventBusArn { get; set; }
Property Value
System.String
Remarks
EventBusName
The physical ID of this event bus resource.
public string EventBusName { get; set; }
Property Value
System.String
Remarks
EventBusPolicy
The JSON policy of this event bus resource.
public string EventBusPolicy { get; set; }
Property Value
System.String
Remarks
EventSourceName
The partner event source to associate with this event bus resource.
public string EventSourceName { get; set; }
Property Value
System.String
Remarks
Default: - no partner event source