Documentation
¶
Index ¶
- type AuditTrack
- type AuditTrackArgs
- type AuditTrackArray
- type AuditTrackArrayInput
- type AuditTrackArrayOutput
- func (AuditTrackArrayOutput) ElementType() reflect.Type
- func (o AuditTrackArrayOutput) Index(i pulumi.IntInput) AuditTrackOutput
- func (o AuditTrackArrayOutput) ToAuditTrackArrayOutput() AuditTrackArrayOutput
- func (o AuditTrackArrayOutput) ToAuditTrackArrayOutputWithContext(ctx context.Context) AuditTrackArrayOutput
- type AuditTrackFilters
- type AuditTrackFiltersArgs
- func (AuditTrackFiltersArgs) ElementType() reflect.Type
- func (i AuditTrackFiltersArgs) ToAuditTrackFiltersOutput() AuditTrackFiltersOutput
- func (i AuditTrackFiltersArgs) ToAuditTrackFiltersOutputWithContext(ctx context.Context) AuditTrackFiltersOutput
- func (i AuditTrackFiltersArgs) ToAuditTrackFiltersPtrOutput() AuditTrackFiltersPtrOutput
- func (i AuditTrackFiltersArgs) ToAuditTrackFiltersPtrOutputWithContext(ctx context.Context) AuditTrackFiltersPtrOutput
- type AuditTrackFiltersInput
- type AuditTrackFiltersOutput
- func (AuditTrackFiltersOutput) ElementType() reflect.Type
- func (o AuditTrackFiltersOutput) ResourceFields() AuditTrackFiltersResourceFieldArrayOutput
- func (o AuditTrackFiltersOutput) ToAuditTrackFiltersOutput() AuditTrackFiltersOutput
- func (o AuditTrackFiltersOutput) ToAuditTrackFiltersOutputWithContext(ctx context.Context) AuditTrackFiltersOutput
- func (o AuditTrackFiltersOutput) ToAuditTrackFiltersPtrOutput() AuditTrackFiltersPtrOutput
- func (o AuditTrackFiltersOutput) ToAuditTrackFiltersPtrOutputWithContext(ctx context.Context) AuditTrackFiltersPtrOutput
- type AuditTrackFiltersPtrInput
- type AuditTrackFiltersPtrOutput
- func (o AuditTrackFiltersPtrOutput) Elem() AuditTrackFiltersOutput
- func (AuditTrackFiltersPtrOutput) ElementType() reflect.Type
- func (o AuditTrackFiltersPtrOutput) ResourceFields() AuditTrackFiltersResourceFieldArrayOutput
- func (o AuditTrackFiltersPtrOutput) ToAuditTrackFiltersPtrOutput() AuditTrackFiltersPtrOutput
- func (o AuditTrackFiltersPtrOutput) ToAuditTrackFiltersPtrOutputWithContext(ctx context.Context) AuditTrackFiltersPtrOutput
- type AuditTrackFiltersResourceField
- type AuditTrackFiltersResourceFieldArgs
- func (AuditTrackFiltersResourceFieldArgs) ElementType() reflect.Type
- func (i AuditTrackFiltersResourceFieldArgs) ToAuditTrackFiltersResourceFieldOutput() AuditTrackFiltersResourceFieldOutput
- func (i AuditTrackFiltersResourceFieldArgs) ToAuditTrackFiltersResourceFieldOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldOutput
- type AuditTrackFiltersResourceFieldArray
- func (AuditTrackFiltersResourceFieldArray) ElementType() reflect.Type
- func (i AuditTrackFiltersResourceFieldArray) ToAuditTrackFiltersResourceFieldArrayOutput() AuditTrackFiltersResourceFieldArrayOutput
- func (i AuditTrackFiltersResourceFieldArray) ToAuditTrackFiltersResourceFieldArrayOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldArrayOutput
- type AuditTrackFiltersResourceFieldArrayInput
- type AuditTrackFiltersResourceFieldArrayOutput
- func (AuditTrackFiltersResourceFieldArrayOutput) ElementType() reflect.Type
- func (o AuditTrackFiltersResourceFieldArrayOutput) Index(i pulumi.IntInput) AuditTrackFiltersResourceFieldOutput
- func (o AuditTrackFiltersResourceFieldArrayOutput) ToAuditTrackFiltersResourceFieldArrayOutput() AuditTrackFiltersResourceFieldArrayOutput
- func (o AuditTrackFiltersResourceFieldArrayOutput) ToAuditTrackFiltersResourceFieldArrayOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldArrayOutput
- type AuditTrackFiltersResourceFieldInput
- type AuditTrackFiltersResourceFieldOutput
- func (o AuditTrackFiltersResourceFieldOutput) ActionType() pulumi.StringOutput
- func (AuditTrackFiltersResourceFieldOutput) ElementType() reflect.Type
- func (o AuditTrackFiltersResourceFieldOutput) EventNames() pulumi.StringArrayOutput
- func (o AuditTrackFiltersResourceFieldOutput) ResourceType() pulumi.StringOutput
- func (o AuditTrackFiltersResourceFieldOutput) ToAuditTrackFiltersResourceFieldOutput() AuditTrackFiltersResourceFieldOutput
- func (o AuditTrackFiltersResourceFieldOutput) ToAuditTrackFiltersResourceFieldOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldOutput
- type AuditTrackInput
- type AuditTrackMap
- type AuditTrackMapInput
- type AuditTrackMapOutput
- func (AuditTrackMapOutput) ElementType() reflect.Type
- func (o AuditTrackMapOutput) MapIndex(k pulumi.StringInput) AuditTrackOutput
- func (o AuditTrackMapOutput) ToAuditTrackMapOutput() AuditTrackMapOutput
- func (o AuditTrackMapOutput) ToAuditTrackMapOutputWithContext(ctx context.Context) AuditTrackMapOutput
- type AuditTrackOutput
- func (AuditTrackOutput) ElementType() reflect.Type
- func (o AuditTrackOutput) Filters() AuditTrackFiltersOutput
- func (o AuditTrackOutput) Name() pulumi.StringOutput
- func (o AuditTrackOutput) Status() pulumi.IntOutput
- func (o AuditTrackOutput) Storage() AuditTrackStorageOutput
- func (o AuditTrackOutput) ToAuditTrackOutput() AuditTrackOutput
- func (o AuditTrackOutput) ToAuditTrackOutputWithContext(ctx context.Context) AuditTrackOutput
- func (o AuditTrackOutput) TrackForAllMembers() pulumi.IntPtrOutput
- func (o AuditTrackOutput) TrackId() pulumi.IntOutput
- type AuditTrackState
- type AuditTrackStorage
- type AuditTrackStorageArgs
- func (AuditTrackStorageArgs) ElementType() reflect.Type
- func (i AuditTrackStorageArgs) ToAuditTrackStorageOutput() AuditTrackStorageOutput
- func (i AuditTrackStorageArgs) ToAuditTrackStorageOutputWithContext(ctx context.Context) AuditTrackStorageOutput
- func (i AuditTrackStorageArgs) ToAuditTrackStoragePtrOutput() AuditTrackStoragePtrOutput
- func (i AuditTrackStorageArgs) ToAuditTrackStoragePtrOutputWithContext(ctx context.Context) AuditTrackStoragePtrOutput
- type AuditTrackStorageInput
- type AuditTrackStorageOutput
- func (AuditTrackStorageOutput) ElementType() reflect.Type
- func (o AuditTrackStorageOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o AuditTrackStorageOutput) StorageAppId() pulumi.StringPtrOutput
- func (o AuditTrackStorageOutput) StorageName() pulumi.StringOutput
- func (o AuditTrackStorageOutput) StoragePrefix() pulumi.StringOutput
- func (o AuditTrackStorageOutput) StorageRegion() pulumi.StringOutput
- func (o AuditTrackStorageOutput) StorageType() pulumi.StringOutput
- func (o AuditTrackStorageOutput) ToAuditTrackStorageOutput() AuditTrackStorageOutput
- func (o AuditTrackStorageOutput) ToAuditTrackStorageOutputWithContext(ctx context.Context) AuditTrackStorageOutput
- func (o AuditTrackStorageOutput) ToAuditTrackStoragePtrOutput() AuditTrackStoragePtrOutput
- func (o AuditTrackStorageOutput) ToAuditTrackStoragePtrOutputWithContext(ctx context.Context) AuditTrackStoragePtrOutput
- type AuditTrackStoragePtrInput
- type AuditTrackStoragePtrOutput
- func (o AuditTrackStoragePtrOutput) Elem() AuditTrackStorageOutput
- func (AuditTrackStoragePtrOutput) ElementType() reflect.Type
- func (o AuditTrackStoragePtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o AuditTrackStoragePtrOutput) StorageAppId() pulumi.StringPtrOutput
- func (o AuditTrackStoragePtrOutput) StorageName() pulumi.StringPtrOutput
- func (o AuditTrackStoragePtrOutput) StoragePrefix() pulumi.StringPtrOutput
- func (o AuditTrackStoragePtrOutput) StorageRegion() pulumi.StringPtrOutput
- func (o AuditTrackStoragePtrOutput) StorageType() pulumi.StringPtrOutput
- func (o AuditTrackStoragePtrOutput) ToAuditTrackStoragePtrOutput() AuditTrackStoragePtrOutput
- func (o AuditTrackStoragePtrOutput) ToAuditTrackStoragePtrOutputWithContext(ctx context.Context) AuditTrackStoragePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditTrack ¶
type AuditTrack struct { pulumi.CustomResourceState // Data filtering criteria. Filters AuditTrackFiltersOutput `pulumi:"filters"` // Tracking set name, which can only contain 3-48 letters, digits, hyphens, and underscores. Name pulumi.StringOutput `pulumi:"name"` // Tracking set status (0: Not enabled; 1: Enabled). Status pulumi.IntOutput `pulumi:"status"` // Storage type of shipped data. Valid values: `cos`, `cls`. Storage AuditTrackStorageOutput `pulumi:"storage"` // Whether to enable the feature of shipping organization members operation logs to the organization admin account or the // trusted service admin account (0: Not enabled; 1: Enabled. This feature can only be enabled by the organization admin // account or the trusted service admin account). TrackForAllMembers pulumi.IntPtrOutput `pulumi:"trackForAllMembers"` // Whether the log list has come to an end. `true`: Yes. Pagination is not required. TrackId pulumi.IntOutput `pulumi:"trackId"` }
func GetAuditTrack ¶
func GetAuditTrack(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuditTrackState, opts ...pulumi.ResourceOption) (*AuditTrack, error)
GetAuditTrack gets an existing AuditTrack resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAuditTrack ¶
func NewAuditTrack(ctx *pulumi.Context, name string, args *AuditTrackArgs, opts ...pulumi.ResourceOption) (*AuditTrack, error)
NewAuditTrack registers a new resource with the given unique name, arguments, and options.
func (*AuditTrack) ElementType ¶
func (*AuditTrack) ElementType() reflect.Type
func (*AuditTrack) ToAuditTrackOutput ¶
func (i *AuditTrack) ToAuditTrackOutput() AuditTrackOutput
func (*AuditTrack) ToAuditTrackOutputWithContext ¶
func (i *AuditTrack) ToAuditTrackOutputWithContext(ctx context.Context) AuditTrackOutput
type AuditTrackArgs ¶
type AuditTrackArgs struct { // Data filtering criteria. Filters AuditTrackFiltersInput // Tracking set name, which can only contain 3-48 letters, digits, hyphens, and underscores. Name pulumi.StringPtrInput // Tracking set status (0: Not enabled; 1: Enabled). Status pulumi.IntInput // Storage type of shipped data. Valid values: `cos`, `cls`. Storage AuditTrackStorageInput // Whether to enable the feature of shipping organization members operation logs to the organization admin account or the // trusted service admin account (0: Not enabled; 1: Enabled. This feature can only be enabled by the organization admin // account or the trusted service admin account). TrackForAllMembers pulumi.IntPtrInput }
The set of arguments for constructing a AuditTrack resource.
func (AuditTrackArgs) ElementType ¶
func (AuditTrackArgs) ElementType() reflect.Type
type AuditTrackArray ¶
type AuditTrackArray []AuditTrackInput
func (AuditTrackArray) ElementType ¶
func (AuditTrackArray) ElementType() reflect.Type
func (AuditTrackArray) ToAuditTrackArrayOutput ¶
func (i AuditTrackArray) ToAuditTrackArrayOutput() AuditTrackArrayOutput
func (AuditTrackArray) ToAuditTrackArrayOutputWithContext ¶
func (i AuditTrackArray) ToAuditTrackArrayOutputWithContext(ctx context.Context) AuditTrackArrayOutput
type AuditTrackArrayInput ¶
type AuditTrackArrayInput interface { pulumi.Input ToAuditTrackArrayOutput() AuditTrackArrayOutput ToAuditTrackArrayOutputWithContext(context.Context) AuditTrackArrayOutput }
AuditTrackArrayInput is an input type that accepts AuditTrackArray and AuditTrackArrayOutput values. You can construct a concrete instance of `AuditTrackArrayInput` via:
AuditTrackArray{ AuditTrackArgs{...} }
type AuditTrackArrayOutput ¶
type AuditTrackArrayOutput struct{ *pulumi.OutputState }
func (AuditTrackArrayOutput) ElementType ¶
func (AuditTrackArrayOutput) ElementType() reflect.Type
func (AuditTrackArrayOutput) Index ¶
func (o AuditTrackArrayOutput) Index(i pulumi.IntInput) AuditTrackOutput
func (AuditTrackArrayOutput) ToAuditTrackArrayOutput ¶
func (o AuditTrackArrayOutput) ToAuditTrackArrayOutput() AuditTrackArrayOutput
func (AuditTrackArrayOutput) ToAuditTrackArrayOutputWithContext ¶
func (o AuditTrackArrayOutput) ToAuditTrackArrayOutputWithContext(ctx context.Context) AuditTrackArrayOutput
type AuditTrackFilters ¶
type AuditTrackFilters struct {
ResourceFields []AuditTrackFiltersResourceField `pulumi:"resourceFields"`
}
type AuditTrackFiltersArgs ¶
type AuditTrackFiltersArgs struct {
ResourceFields AuditTrackFiltersResourceFieldArrayInput `pulumi:"resourceFields"`
}
func (AuditTrackFiltersArgs) ElementType ¶
func (AuditTrackFiltersArgs) ElementType() reflect.Type
func (AuditTrackFiltersArgs) ToAuditTrackFiltersOutput ¶
func (i AuditTrackFiltersArgs) ToAuditTrackFiltersOutput() AuditTrackFiltersOutput
func (AuditTrackFiltersArgs) ToAuditTrackFiltersOutputWithContext ¶
func (i AuditTrackFiltersArgs) ToAuditTrackFiltersOutputWithContext(ctx context.Context) AuditTrackFiltersOutput
func (AuditTrackFiltersArgs) ToAuditTrackFiltersPtrOutput ¶
func (i AuditTrackFiltersArgs) ToAuditTrackFiltersPtrOutput() AuditTrackFiltersPtrOutput
func (AuditTrackFiltersArgs) ToAuditTrackFiltersPtrOutputWithContext ¶
func (i AuditTrackFiltersArgs) ToAuditTrackFiltersPtrOutputWithContext(ctx context.Context) AuditTrackFiltersPtrOutput
type AuditTrackFiltersInput ¶
type AuditTrackFiltersInput interface { pulumi.Input ToAuditTrackFiltersOutput() AuditTrackFiltersOutput ToAuditTrackFiltersOutputWithContext(context.Context) AuditTrackFiltersOutput }
AuditTrackFiltersInput is an input type that accepts AuditTrackFiltersArgs and AuditTrackFiltersOutput values. You can construct a concrete instance of `AuditTrackFiltersInput` via:
AuditTrackFiltersArgs{...}
type AuditTrackFiltersOutput ¶
type AuditTrackFiltersOutput struct{ *pulumi.OutputState }
func (AuditTrackFiltersOutput) ElementType ¶
func (AuditTrackFiltersOutput) ElementType() reflect.Type
func (AuditTrackFiltersOutput) ResourceFields ¶
func (o AuditTrackFiltersOutput) ResourceFields() AuditTrackFiltersResourceFieldArrayOutput
func (AuditTrackFiltersOutput) ToAuditTrackFiltersOutput ¶
func (o AuditTrackFiltersOutput) ToAuditTrackFiltersOutput() AuditTrackFiltersOutput
func (AuditTrackFiltersOutput) ToAuditTrackFiltersOutputWithContext ¶
func (o AuditTrackFiltersOutput) ToAuditTrackFiltersOutputWithContext(ctx context.Context) AuditTrackFiltersOutput
func (AuditTrackFiltersOutput) ToAuditTrackFiltersPtrOutput ¶
func (o AuditTrackFiltersOutput) ToAuditTrackFiltersPtrOutput() AuditTrackFiltersPtrOutput
func (AuditTrackFiltersOutput) ToAuditTrackFiltersPtrOutputWithContext ¶
func (o AuditTrackFiltersOutput) ToAuditTrackFiltersPtrOutputWithContext(ctx context.Context) AuditTrackFiltersPtrOutput
type AuditTrackFiltersPtrInput ¶
type AuditTrackFiltersPtrInput interface { pulumi.Input ToAuditTrackFiltersPtrOutput() AuditTrackFiltersPtrOutput ToAuditTrackFiltersPtrOutputWithContext(context.Context) AuditTrackFiltersPtrOutput }
AuditTrackFiltersPtrInput is an input type that accepts AuditTrackFiltersArgs, AuditTrackFiltersPtr and AuditTrackFiltersPtrOutput values. You can construct a concrete instance of `AuditTrackFiltersPtrInput` via:
AuditTrackFiltersArgs{...} or: nil
func AuditTrackFiltersPtr ¶
func AuditTrackFiltersPtr(v *AuditTrackFiltersArgs) AuditTrackFiltersPtrInput
type AuditTrackFiltersPtrOutput ¶
type AuditTrackFiltersPtrOutput struct{ *pulumi.OutputState }
func (AuditTrackFiltersPtrOutput) Elem ¶
func (o AuditTrackFiltersPtrOutput) Elem() AuditTrackFiltersOutput
func (AuditTrackFiltersPtrOutput) ElementType ¶
func (AuditTrackFiltersPtrOutput) ElementType() reflect.Type
func (AuditTrackFiltersPtrOutput) ResourceFields ¶
func (o AuditTrackFiltersPtrOutput) ResourceFields() AuditTrackFiltersResourceFieldArrayOutput
func (AuditTrackFiltersPtrOutput) ToAuditTrackFiltersPtrOutput ¶
func (o AuditTrackFiltersPtrOutput) ToAuditTrackFiltersPtrOutput() AuditTrackFiltersPtrOutput
func (AuditTrackFiltersPtrOutput) ToAuditTrackFiltersPtrOutputWithContext ¶
func (o AuditTrackFiltersPtrOutput) ToAuditTrackFiltersPtrOutputWithContext(ctx context.Context) AuditTrackFiltersPtrOutput
type AuditTrackFiltersResourceFieldArgs ¶
type AuditTrackFiltersResourceFieldArgs struct { ActionType pulumi.StringInput `pulumi:"actionType"` EventNames pulumi.StringArrayInput `pulumi:"eventNames"` ResourceType pulumi.StringInput `pulumi:"resourceType"` }
func (AuditTrackFiltersResourceFieldArgs) ElementType ¶
func (AuditTrackFiltersResourceFieldArgs) ElementType() reflect.Type
func (AuditTrackFiltersResourceFieldArgs) ToAuditTrackFiltersResourceFieldOutput ¶
func (i AuditTrackFiltersResourceFieldArgs) ToAuditTrackFiltersResourceFieldOutput() AuditTrackFiltersResourceFieldOutput
func (AuditTrackFiltersResourceFieldArgs) ToAuditTrackFiltersResourceFieldOutputWithContext ¶
func (i AuditTrackFiltersResourceFieldArgs) ToAuditTrackFiltersResourceFieldOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldOutput
type AuditTrackFiltersResourceFieldArray ¶
type AuditTrackFiltersResourceFieldArray []AuditTrackFiltersResourceFieldInput
func (AuditTrackFiltersResourceFieldArray) ElementType ¶
func (AuditTrackFiltersResourceFieldArray) ElementType() reflect.Type
func (AuditTrackFiltersResourceFieldArray) ToAuditTrackFiltersResourceFieldArrayOutput ¶
func (i AuditTrackFiltersResourceFieldArray) ToAuditTrackFiltersResourceFieldArrayOutput() AuditTrackFiltersResourceFieldArrayOutput
func (AuditTrackFiltersResourceFieldArray) ToAuditTrackFiltersResourceFieldArrayOutputWithContext ¶
func (i AuditTrackFiltersResourceFieldArray) ToAuditTrackFiltersResourceFieldArrayOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldArrayOutput
type AuditTrackFiltersResourceFieldArrayInput ¶
type AuditTrackFiltersResourceFieldArrayInput interface { pulumi.Input ToAuditTrackFiltersResourceFieldArrayOutput() AuditTrackFiltersResourceFieldArrayOutput ToAuditTrackFiltersResourceFieldArrayOutputWithContext(context.Context) AuditTrackFiltersResourceFieldArrayOutput }
AuditTrackFiltersResourceFieldArrayInput is an input type that accepts AuditTrackFiltersResourceFieldArray and AuditTrackFiltersResourceFieldArrayOutput values. You can construct a concrete instance of `AuditTrackFiltersResourceFieldArrayInput` via:
AuditTrackFiltersResourceFieldArray{ AuditTrackFiltersResourceFieldArgs{...} }
type AuditTrackFiltersResourceFieldArrayOutput ¶
type AuditTrackFiltersResourceFieldArrayOutput struct{ *pulumi.OutputState }
func (AuditTrackFiltersResourceFieldArrayOutput) ElementType ¶
func (AuditTrackFiltersResourceFieldArrayOutput) ElementType() reflect.Type
func (AuditTrackFiltersResourceFieldArrayOutput) ToAuditTrackFiltersResourceFieldArrayOutput ¶
func (o AuditTrackFiltersResourceFieldArrayOutput) ToAuditTrackFiltersResourceFieldArrayOutput() AuditTrackFiltersResourceFieldArrayOutput
func (AuditTrackFiltersResourceFieldArrayOutput) ToAuditTrackFiltersResourceFieldArrayOutputWithContext ¶
func (o AuditTrackFiltersResourceFieldArrayOutput) ToAuditTrackFiltersResourceFieldArrayOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldArrayOutput
type AuditTrackFiltersResourceFieldInput ¶
type AuditTrackFiltersResourceFieldInput interface { pulumi.Input ToAuditTrackFiltersResourceFieldOutput() AuditTrackFiltersResourceFieldOutput ToAuditTrackFiltersResourceFieldOutputWithContext(context.Context) AuditTrackFiltersResourceFieldOutput }
AuditTrackFiltersResourceFieldInput is an input type that accepts AuditTrackFiltersResourceFieldArgs and AuditTrackFiltersResourceFieldOutput values. You can construct a concrete instance of `AuditTrackFiltersResourceFieldInput` via:
AuditTrackFiltersResourceFieldArgs{...}
type AuditTrackFiltersResourceFieldOutput ¶
type AuditTrackFiltersResourceFieldOutput struct{ *pulumi.OutputState }
func (AuditTrackFiltersResourceFieldOutput) ActionType ¶
func (o AuditTrackFiltersResourceFieldOutput) ActionType() pulumi.StringOutput
func (AuditTrackFiltersResourceFieldOutput) ElementType ¶
func (AuditTrackFiltersResourceFieldOutput) ElementType() reflect.Type
func (AuditTrackFiltersResourceFieldOutput) EventNames ¶
func (o AuditTrackFiltersResourceFieldOutput) EventNames() pulumi.StringArrayOutput
func (AuditTrackFiltersResourceFieldOutput) ResourceType ¶
func (o AuditTrackFiltersResourceFieldOutput) ResourceType() pulumi.StringOutput
func (AuditTrackFiltersResourceFieldOutput) ToAuditTrackFiltersResourceFieldOutput ¶
func (o AuditTrackFiltersResourceFieldOutput) ToAuditTrackFiltersResourceFieldOutput() AuditTrackFiltersResourceFieldOutput
func (AuditTrackFiltersResourceFieldOutput) ToAuditTrackFiltersResourceFieldOutputWithContext ¶
func (o AuditTrackFiltersResourceFieldOutput) ToAuditTrackFiltersResourceFieldOutputWithContext(ctx context.Context) AuditTrackFiltersResourceFieldOutput
type AuditTrackInput ¶
type AuditTrackInput interface { pulumi.Input ToAuditTrackOutput() AuditTrackOutput ToAuditTrackOutputWithContext(ctx context.Context) AuditTrackOutput }
type AuditTrackMap ¶
type AuditTrackMap map[string]AuditTrackInput
func (AuditTrackMap) ElementType ¶
func (AuditTrackMap) ElementType() reflect.Type
func (AuditTrackMap) ToAuditTrackMapOutput ¶
func (i AuditTrackMap) ToAuditTrackMapOutput() AuditTrackMapOutput
func (AuditTrackMap) ToAuditTrackMapOutputWithContext ¶
func (i AuditTrackMap) ToAuditTrackMapOutputWithContext(ctx context.Context) AuditTrackMapOutput
type AuditTrackMapInput ¶
type AuditTrackMapInput interface { pulumi.Input ToAuditTrackMapOutput() AuditTrackMapOutput ToAuditTrackMapOutputWithContext(context.Context) AuditTrackMapOutput }
AuditTrackMapInput is an input type that accepts AuditTrackMap and AuditTrackMapOutput values. You can construct a concrete instance of `AuditTrackMapInput` via:
AuditTrackMap{ "key": AuditTrackArgs{...} }
type AuditTrackMapOutput ¶
type AuditTrackMapOutput struct{ *pulumi.OutputState }
func (AuditTrackMapOutput) ElementType ¶
func (AuditTrackMapOutput) ElementType() reflect.Type
func (AuditTrackMapOutput) MapIndex ¶
func (o AuditTrackMapOutput) MapIndex(k pulumi.StringInput) AuditTrackOutput
func (AuditTrackMapOutput) ToAuditTrackMapOutput ¶
func (o AuditTrackMapOutput) ToAuditTrackMapOutput() AuditTrackMapOutput
func (AuditTrackMapOutput) ToAuditTrackMapOutputWithContext ¶
func (o AuditTrackMapOutput) ToAuditTrackMapOutputWithContext(ctx context.Context) AuditTrackMapOutput
type AuditTrackOutput ¶
type AuditTrackOutput struct{ *pulumi.OutputState }
func (AuditTrackOutput) ElementType ¶
func (AuditTrackOutput) ElementType() reflect.Type
func (AuditTrackOutput) Filters ¶
func (o AuditTrackOutput) Filters() AuditTrackFiltersOutput
Data filtering criteria.
func (AuditTrackOutput) Name ¶
func (o AuditTrackOutput) Name() pulumi.StringOutput
Tracking set name, which can only contain 3-48 letters, digits, hyphens, and underscores.
func (AuditTrackOutput) Status ¶
func (o AuditTrackOutput) Status() pulumi.IntOutput
Tracking set status (0: Not enabled; 1: Enabled).
func (AuditTrackOutput) Storage ¶
func (o AuditTrackOutput) Storage() AuditTrackStorageOutput
Storage type of shipped data. Valid values: `cos`, `cls`.
func (AuditTrackOutput) ToAuditTrackOutput ¶
func (o AuditTrackOutput) ToAuditTrackOutput() AuditTrackOutput
func (AuditTrackOutput) ToAuditTrackOutputWithContext ¶
func (o AuditTrackOutput) ToAuditTrackOutputWithContext(ctx context.Context) AuditTrackOutput
func (AuditTrackOutput) TrackForAllMembers ¶
func (o AuditTrackOutput) TrackForAllMembers() pulumi.IntPtrOutput
Whether to enable the feature of shipping organization members operation logs to the organization admin account or the trusted service admin account (0: Not enabled; 1: Enabled. This feature can only be enabled by the organization admin account or the trusted service admin account).
func (AuditTrackOutput) TrackId ¶
func (o AuditTrackOutput) TrackId() pulumi.IntOutput
Whether the log list has come to an end. `true`: Yes. Pagination is not required.
type AuditTrackState ¶
type AuditTrackState struct { // Data filtering criteria. Filters AuditTrackFiltersPtrInput // Tracking set name, which can only contain 3-48 letters, digits, hyphens, and underscores. Name pulumi.StringPtrInput // Tracking set status (0: Not enabled; 1: Enabled). Status pulumi.IntPtrInput // Storage type of shipped data. Valid values: `cos`, `cls`. Storage AuditTrackStoragePtrInput // Whether to enable the feature of shipping organization members operation logs to the organization admin account or the // trusted service admin account (0: Not enabled; 1: Enabled. This feature can only be enabled by the organization admin // account or the trusted service admin account). TrackForAllMembers pulumi.IntPtrInput // Whether the log list has come to an end. `true`: Yes. Pagination is not required. TrackId pulumi.IntPtrInput }
func (AuditTrackState) ElementType ¶
func (AuditTrackState) ElementType() reflect.Type
type AuditTrackStorage ¶
type AuditTrackStorage struct { StorageAccountId *string `pulumi:"storageAccountId"` StorageAppId *string `pulumi:"storageAppId"` StorageName string `pulumi:"storageName"` StoragePrefix string `pulumi:"storagePrefix"` StorageRegion string `pulumi:"storageRegion"` StorageType string `pulumi:"storageType"` }
type AuditTrackStorageArgs ¶
type AuditTrackStorageArgs struct { StorageAccountId pulumi.StringPtrInput `pulumi:"storageAccountId"` StorageAppId pulumi.StringPtrInput `pulumi:"storageAppId"` StorageName pulumi.StringInput `pulumi:"storageName"` StoragePrefix pulumi.StringInput `pulumi:"storagePrefix"` StorageRegion pulumi.StringInput `pulumi:"storageRegion"` StorageType pulumi.StringInput `pulumi:"storageType"` }
func (AuditTrackStorageArgs) ElementType ¶
func (AuditTrackStorageArgs) ElementType() reflect.Type
func (AuditTrackStorageArgs) ToAuditTrackStorageOutput ¶
func (i AuditTrackStorageArgs) ToAuditTrackStorageOutput() AuditTrackStorageOutput
func (AuditTrackStorageArgs) ToAuditTrackStorageOutputWithContext ¶
func (i AuditTrackStorageArgs) ToAuditTrackStorageOutputWithContext(ctx context.Context) AuditTrackStorageOutput
func (AuditTrackStorageArgs) ToAuditTrackStoragePtrOutput ¶
func (i AuditTrackStorageArgs) ToAuditTrackStoragePtrOutput() AuditTrackStoragePtrOutput
func (AuditTrackStorageArgs) ToAuditTrackStoragePtrOutputWithContext ¶
func (i AuditTrackStorageArgs) ToAuditTrackStoragePtrOutputWithContext(ctx context.Context) AuditTrackStoragePtrOutput
type AuditTrackStorageInput ¶
type AuditTrackStorageInput interface { pulumi.Input ToAuditTrackStorageOutput() AuditTrackStorageOutput ToAuditTrackStorageOutputWithContext(context.Context) AuditTrackStorageOutput }
AuditTrackStorageInput is an input type that accepts AuditTrackStorageArgs and AuditTrackStorageOutput values. You can construct a concrete instance of `AuditTrackStorageInput` via:
AuditTrackStorageArgs{...}
type AuditTrackStorageOutput ¶
type AuditTrackStorageOutput struct{ *pulumi.OutputState }
func (AuditTrackStorageOutput) ElementType ¶
func (AuditTrackStorageOutput) ElementType() reflect.Type
func (AuditTrackStorageOutput) StorageAccountId ¶
func (o AuditTrackStorageOutput) StorageAccountId() pulumi.StringPtrOutput
func (AuditTrackStorageOutput) StorageAppId ¶
func (o AuditTrackStorageOutput) StorageAppId() pulumi.StringPtrOutput
func (AuditTrackStorageOutput) StorageName ¶
func (o AuditTrackStorageOutput) StorageName() pulumi.StringOutput
func (AuditTrackStorageOutput) StoragePrefix ¶
func (o AuditTrackStorageOutput) StoragePrefix() pulumi.StringOutput
func (AuditTrackStorageOutput) StorageRegion ¶
func (o AuditTrackStorageOutput) StorageRegion() pulumi.StringOutput
func (AuditTrackStorageOutput) StorageType ¶
func (o AuditTrackStorageOutput) StorageType() pulumi.StringOutput
func (AuditTrackStorageOutput) ToAuditTrackStorageOutput ¶
func (o AuditTrackStorageOutput) ToAuditTrackStorageOutput() AuditTrackStorageOutput
func (AuditTrackStorageOutput) ToAuditTrackStorageOutputWithContext ¶
func (o AuditTrackStorageOutput) ToAuditTrackStorageOutputWithContext(ctx context.Context) AuditTrackStorageOutput
func (AuditTrackStorageOutput) ToAuditTrackStoragePtrOutput ¶
func (o AuditTrackStorageOutput) ToAuditTrackStoragePtrOutput() AuditTrackStoragePtrOutput
func (AuditTrackStorageOutput) ToAuditTrackStoragePtrOutputWithContext ¶
func (o AuditTrackStorageOutput) ToAuditTrackStoragePtrOutputWithContext(ctx context.Context) AuditTrackStoragePtrOutput
type AuditTrackStoragePtrInput ¶
type AuditTrackStoragePtrInput interface { pulumi.Input ToAuditTrackStoragePtrOutput() AuditTrackStoragePtrOutput ToAuditTrackStoragePtrOutputWithContext(context.Context) AuditTrackStoragePtrOutput }
AuditTrackStoragePtrInput is an input type that accepts AuditTrackStorageArgs, AuditTrackStoragePtr and AuditTrackStoragePtrOutput values. You can construct a concrete instance of `AuditTrackStoragePtrInput` via:
AuditTrackStorageArgs{...} or: nil
func AuditTrackStoragePtr ¶
func AuditTrackStoragePtr(v *AuditTrackStorageArgs) AuditTrackStoragePtrInput
type AuditTrackStoragePtrOutput ¶
type AuditTrackStoragePtrOutput struct{ *pulumi.OutputState }
func (AuditTrackStoragePtrOutput) Elem ¶
func (o AuditTrackStoragePtrOutput) Elem() AuditTrackStorageOutput
func (AuditTrackStoragePtrOutput) ElementType ¶
func (AuditTrackStoragePtrOutput) ElementType() reflect.Type
func (AuditTrackStoragePtrOutput) StorageAccountId ¶
func (o AuditTrackStoragePtrOutput) StorageAccountId() pulumi.StringPtrOutput
func (AuditTrackStoragePtrOutput) StorageAppId ¶
func (o AuditTrackStoragePtrOutput) StorageAppId() pulumi.StringPtrOutput
func (AuditTrackStoragePtrOutput) StorageName ¶
func (o AuditTrackStoragePtrOutput) StorageName() pulumi.StringPtrOutput
func (AuditTrackStoragePtrOutput) StoragePrefix ¶
func (o AuditTrackStoragePtrOutput) StoragePrefix() pulumi.StringPtrOutput
func (AuditTrackStoragePtrOutput) StorageRegion ¶
func (o AuditTrackStoragePtrOutput) StorageRegion() pulumi.StringPtrOutput
func (AuditTrackStoragePtrOutput) StorageType ¶
func (o AuditTrackStoragePtrOutput) StorageType() pulumi.StringPtrOutput
func (AuditTrackStoragePtrOutput) ToAuditTrackStoragePtrOutput ¶
func (o AuditTrackStoragePtrOutput) ToAuditTrackStoragePtrOutput() AuditTrackStoragePtrOutput
func (AuditTrackStoragePtrOutput) ToAuditTrackStoragePtrOutputWithContext ¶
func (o AuditTrackStoragePtrOutput) ToAuditTrackStoragePtrOutputWithContext(ctx context.Context) AuditTrackStoragePtrOutput