Class TrailArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.ActionTrail
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class TrailArgs : ResourceArgs
Constructors
View SourceTrailArgs()
Declaration
public TrailArgs()
Properties
View SourceEventRw
Indicates whether the event is a read or a write event. Valid values: Read, Write, and All. Default value: Write.
Declaration
public Input<string> EventRw { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
The name of the trail to be created, which must be unique for an account.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
OssBucketName
The OSS bucket to which the trail delivers logs. Ensure that this is an existing OSS bucket.
Declaration
public Input<string> OssBucketName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
OssKeyPrefix
The prefix of the specified OSS bucket name. This parameter can be left empty.
Declaration
public Input<string> OssKeyPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RoleName
The RAM role in ActionTrail permitted by the user.
Declaration
public Input<string> RoleName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SlsProjectArn
The unique ARN of the Log Service project.
Declaration
public Input<string> SlsProjectArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SlsWriteRoleArn
The unique ARN of the Log Service role.
Declaration
public Input<string> SlsWriteRoleArn { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |