Table of Contents

Class Condition

Namespace
Amazon.EventBridge.Model
Assembly
AWSSDK.EventBridge.dll

A JSON string which you can use to limit the event bus permissions you are granting to only accounts that fulfill the condition. Currently, the only supported condition is membership in a certain Amazon Web Services organization. The string must contain Type, Key, and Value fields. The Value field specifies the ID of the Amazon Web Services organization. Following is an example value for Condition:

'{"Type" : "StringEquals", "Key": "aws:PrincipalOrgID", "Value": "o-1234567890"}'

public class Condition
Inheritance
Condition
Inherited Members

Constructors

Condition()

public Condition()

Properties

Key

Gets and sets the property Key.

Specifies the key for the condition. Currently the only supported key is aws:PrincipalOrgID.

public string Key { get; set; }

Property Value

string

Type

Gets and sets the property Type.

Specifies the type of condition. Currently the only supported value is StringEquals.

public string Type { get; set; }

Property Value

string

Value

Gets and sets the property Value.

Specifies the value for the key. Currently, this must be the ID of the organization.

public string Value { get; set; }

Property Value

string