cloudtrail

package
v1.2.49 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package cloudtrailiface provides an interface to enable mocking the CLOUD_TRAIL service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfEventRWForCreateTrailInputAll is a EnumOfEventRWForCreateTrailInput enum value
	EnumOfEventRWForCreateTrailInputAll = "All"

	// EnumOfEventRWForCreateTrailInputRead is a EnumOfEventRWForCreateTrailInput enum value
	EnumOfEventRWForCreateTrailInputRead = "Read"

	// EnumOfEventRWForCreateTrailInputWrite is a EnumOfEventRWForCreateTrailInput enum value
	EnumOfEventRWForCreateTrailInputWrite = "Write"
)
View Source
const (
	// EnumOfTosSSEAlgorithmForCreateTrailInputAes256 is a EnumOfTosSSEAlgorithmForCreateTrailInput enum value
	EnumOfTosSSEAlgorithmForCreateTrailInputAes256 = "AES256"

	// EnumOfTosSSEAlgorithmForCreateTrailInputKms is a EnumOfTosSSEAlgorithmForCreateTrailInput enum value
	EnumOfTosSSEAlgorithmForCreateTrailInputKms = "kms"
)
View Source
const (
	// EnumOfLookupConditionKeyForLookupEventsInputEventId is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputEventId = "EventID"

	// EnumOfLookupConditionKeyForLookupEventsInputRequestId is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputRequestId = "RequestID"

	// EnumOfLookupConditionKeyForLookupEventsInputEventSource is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputEventSource = "EventSource"

	// EnumOfLookupConditionKeyForLookupEventsInputEventName is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputEventName = "EventName"

	// EnumOfLookupConditionKeyForLookupEventsInputApiVersion is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputApiVersion = "ApiVersion"

	// EnumOfLookupConditionKeyForLookupEventsInputReadOnly is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputReadOnly = "ReadOnly"

	// EnumOfLookupConditionKeyForLookupEventsInputIdentityType is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputIdentityType = "IdentityType"

	// EnumOfLookupConditionKeyForLookupEventsInputIdentityName is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputIdentityName = "IdentityName"

	// EnumOfLookupConditionKeyForLookupEventsInputAccessKeyId is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputAccessKeyId = "AccessKeyID"

	// EnumOfLookupConditionKeyForLookupEventsInputRegion is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputRegion = "Region"

	// EnumOfLookupConditionKeyForLookupEventsInputResourceType is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputResourceType = "ResourceType"

	// EnumOfLookupConditionKeyForLookupEventsInputResourceId is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputResourceId = "ResourceID"

	// EnumOfLookupConditionKeyForLookupEventsInputErrorCode is a EnumOfLookupConditionKeyForLookupEventsInput enum value
	EnumOfLookupConditionKeyForLookupEventsInputErrorCode = "ErrorCode"
)
View Source
const (
	// EnumOfEventRWForUpdateTrailInputAll is a EnumOfEventRWForUpdateTrailInput enum value
	EnumOfEventRWForUpdateTrailInputAll = "All"

	// EnumOfEventRWForUpdateTrailInputRead is a EnumOfEventRWForUpdateTrailInput enum value
	EnumOfEventRWForUpdateTrailInputRead = "Read"

	// EnumOfEventRWForUpdateTrailInputWrite is a EnumOfEventRWForUpdateTrailInput enum value
	EnumOfEventRWForUpdateTrailInputWrite = "Write"
)
View Source
const (
	// EnumOfTosSSEAlgorithmForUpdateTrailInputAes256 is a EnumOfTosSSEAlgorithmForUpdateTrailInput enum value
	EnumOfTosSSEAlgorithmForUpdateTrailInputAes256 = "AES256"

	// EnumOfTosSSEAlgorithmForUpdateTrailInputKms is a EnumOfTosSSEAlgorithmForUpdateTrailInput enum value
	EnumOfTosSSEAlgorithmForUpdateTrailInputKms = "kms"
)
View Source
const (
	ServiceName = "cloudtrail"  // Name of service.
	EndpointsID = ServiceName   // ID to lookup a service endpoint with.
	ServiceID   = "cloud_trail" // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AdvancedEventSelectorForGetEventSelectorsOutput added in v1.2.46

type AdvancedEventSelectorForGetEventSelectorsOutput struct {
	FieldSelectors []*FieldSelectorForGetEventSelectorsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (AdvancedEventSelectorForGetEventSelectorsOutput) GoString added in v1.2.46

GoString returns the string representation

func (*AdvancedEventSelectorForGetEventSelectorsOutput) SetFieldSelectors added in v1.2.46

SetFieldSelectors sets the FieldSelectors field's value.

func (AdvancedEventSelectorForGetEventSelectorsOutput) String added in v1.2.46

String returns the string representation

type CLOUDTRAIL

type CLOUDTRAIL struct {
	*client.Client
}

CLOUDTRAIL provides the API operation methods for making requests to CLOUD_TRAIL. See this package's package overview docs for details on the service.

CLOUDTRAIL methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*CLOUDTRAIL) CreateTrail added in v1.2.46

func (c *CLOUDTRAIL) CreateTrail(input *CreateTrailInput) (*CreateTrailOutput, error)

CreateTrail API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation CreateTrail for usage and error information.

func (*CLOUDTRAIL) CreateTrailCommon added in v1.2.46

func (c *CLOUDTRAIL) CreateTrailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateTrailCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation CreateTrailCommon for usage and error information.

func (*CLOUDTRAIL) CreateTrailCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) CreateTrailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateTrailCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateTrailCommon operation. The "output" return value will be populated with the CreateTrailCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateTrailCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTrailCommon Send returns without error.

See CreateTrailCommon for more information on using the CreateTrailCommon API call, and error handling.

// Example sending a request using the CreateTrailCommonRequest method.
req, resp := client.CreateTrailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) CreateTrailCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) CreateTrailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateTrailCommonWithContext is the same as CreateTrailCommon with the addition of the ability to pass a context and additional request options.

See CreateTrailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) CreateTrailRequest added in v1.2.46

func (c *CLOUDTRAIL) CreateTrailRequest(input *CreateTrailInput) (req *request.Request, output *CreateTrailOutput)

CreateTrailRequest generates a "volcengine/request.Request" representing the client's request for the CreateTrail operation. The "output" return value will be populated with the CreateTrailCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateTrailCommon Request to send the API call to the service. the "output" return value is not valid until after CreateTrailCommon Send returns without error.

See CreateTrail for more information on using the CreateTrail API call, and error handling.

// Example sending a request using the CreateTrailRequest method.
req, resp := client.CreateTrailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) CreateTrailWithContext added in v1.2.46

func (c *CLOUDTRAIL) CreateTrailWithContext(ctx volcengine.Context, input *CreateTrailInput, opts ...request.Option) (*CreateTrailOutput, error)

CreateTrailWithContext is the same as CreateTrail with the addition of the ability to pass a context and additional request options.

See CreateTrail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) DeleteTrail added in v1.2.46

func (c *CLOUDTRAIL) DeleteTrail(input *DeleteTrailInput) (*DeleteTrailOutput, error)

DeleteTrail API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation DeleteTrail for usage and error information.

func (*CLOUDTRAIL) DeleteTrailCommon added in v1.2.46

func (c *CLOUDTRAIL) DeleteTrailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteTrailCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation DeleteTrailCommon for usage and error information.

func (*CLOUDTRAIL) DeleteTrailCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) DeleteTrailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteTrailCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteTrailCommon operation. The "output" return value will be populated with the DeleteTrailCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteTrailCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTrailCommon Send returns without error.

See DeleteTrailCommon for more information on using the DeleteTrailCommon API call, and error handling.

// Example sending a request using the DeleteTrailCommonRequest method.
req, resp := client.DeleteTrailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) DeleteTrailCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) DeleteTrailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteTrailCommonWithContext is the same as DeleteTrailCommon with the addition of the ability to pass a context and additional request options.

See DeleteTrailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) DeleteTrailRequest added in v1.2.46

func (c *CLOUDTRAIL) DeleteTrailRequest(input *DeleteTrailInput) (req *request.Request, output *DeleteTrailOutput)

DeleteTrailRequest generates a "volcengine/request.Request" representing the client's request for the DeleteTrail operation. The "output" return value will be populated with the DeleteTrailCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteTrailCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteTrailCommon Send returns without error.

See DeleteTrail for more information on using the DeleteTrail API call, and error handling.

// Example sending a request using the DeleteTrailRequest method.
req, resp := client.DeleteTrailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) DeleteTrailWithContext added in v1.2.46

func (c *CLOUDTRAIL) DeleteTrailWithContext(ctx volcengine.Context, input *DeleteTrailInput, opts ...request.Option) (*DeleteTrailOutput, error)

DeleteTrailWithContext is the same as DeleteTrail with the addition of the ability to pass a context and additional request options.

See DeleteTrail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) DescribeBackfillDeliveryTask added in v1.2.46

func (c *CLOUDTRAIL) DescribeBackfillDeliveryTask(input *DescribeBackfillDeliveryTaskInput) (*DescribeBackfillDeliveryTaskOutput, error)

DescribeBackfillDeliveryTask API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation DescribeBackfillDeliveryTask for usage and error information.

func (*CLOUDTRAIL) DescribeBackfillDeliveryTaskCommon added in v1.2.46

func (c *CLOUDTRAIL) DescribeBackfillDeliveryTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBackfillDeliveryTaskCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation DescribeBackfillDeliveryTaskCommon for usage and error information.

func (*CLOUDTRAIL) DescribeBackfillDeliveryTaskCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) DescribeBackfillDeliveryTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBackfillDeliveryTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeBackfillDeliveryTaskCommon operation. The "output" return value will be populated with the DescribeBackfillDeliveryTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackfillDeliveryTaskCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackfillDeliveryTaskCommon Send returns without error.

See DescribeBackfillDeliveryTaskCommon for more information on using the DescribeBackfillDeliveryTaskCommon API call, and error handling.

// Example sending a request using the DescribeBackfillDeliveryTaskCommonRequest method.
req, resp := client.DescribeBackfillDeliveryTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) DescribeBackfillDeliveryTaskCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) DescribeBackfillDeliveryTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBackfillDeliveryTaskCommonWithContext is the same as DescribeBackfillDeliveryTaskCommon with the addition of the ability to pass a context and additional request options.

See DescribeBackfillDeliveryTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) DescribeBackfillDeliveryTaskRequest added in v1.2.46

func (c *CLOUDTRAIL) DescribeBackfillDeliveryTaskRequest(input *DescribeBackfillDeliveryTaskInput) (req *request.Request, output *DescribeBackfillDeliveryTaskOutput)

DescribeBackfillDeliveryTaskRequest generates a "volcengine/request.Request" representing the client's request for the DescribeBackfillDeliveryTask operation. The "output" return value will be populated with the DescribeBackfillDeliveryTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBackfillDeliveryTaskCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBackfillDeliveryTaskCommon Send returns without error.

See DescribeBackfillDeliveryTask for more information on using the DescribeBackfillDeliveryTask API call, and error handling.

// Example sending a request using the DescribeBackfillDeliveryTaskRequest method.
req, resp := client.DescribeBackfillDeliveryTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) DescribeBackfillDeliveryTaskWithContext added in v1.2.46

func (c *CLOUDTRAIL) DescribeBackfillDeliveryTaskWithContext(ctx volcengine.Context, input *DescribeBackfillDeliveryTaskInput, opts ...request.Option) (*DescribeBackfillDeliveryTaskOutput, error)

DescribeBackfillDeliveryTaskWithContext is the same as DescribeBackfillDeliveryTask with the addition of the ability to pass a context and additional request options.

See DescribeBackfillDeliveryTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) DescribeTrails added in v1.2.46

func (c *CLOUDTRAIL) DescribeTrails(input *DescribeTrailsInput) (*DescribeTrailsOutput, error)

DescribeTrails API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation DescribeTrails for usage and error information.

func (*CLOUDTRAIL) DescribeTrailsCommon added in v1.2.46

func (c *CLOUDTRAIL) DescribeTrailsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTrailsCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation DescribeTrailsCommon for usage and error information.

func (*CLOUDTRAIL) DescribeTrailsCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) DescribeTrailsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTrailsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTrailsCommon operation. The "output" return value will be populated with the DescribeTrailsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTrailsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTrailsCommon Send returns without error.

See DescribeTrailsCommon for more information on using the DescribeTrailsCommon API call, and error handling.

// Example sending a request using the DescribeTrailsCommonRequest method.
req, resp := client.DescribeTrailsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) DescribeTrailsCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) DescribeTrailsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTrailsCommonWithContext is the same as DescribeTrailsCommon with the addition of the ability to pass a context and additional request options.

See DescribeTrailsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) DescribeTrailsRequest added in v1.2.46

func (c *CLOUDTRAIL) DescribeTrailsRequest(input *DescribeTrailsInput) (req *request.Request, output *DescribeTrailsOutput)

DescribeTrailsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTrails operation. The "output" return value will be populated with the DescribeTrailsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTrailsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTrailsCommon Send returns without error.

See DescribeTrails for more information on using the DescribeTrails API call, and error handling.

// Example sending a request using the DescribeTrailsRequest method.
req, resp := client.DescribeTrailsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) DescribeTrailsWithContext added in v1.2.46

func (c *CLOUDTRAIL) DescribeTrailsWithContext(ctx volcengine.Context, input *DescribeTrailsInput, opts ...request.Option) (*DescribeTrailsOutput, error)

DescribeTrailsWithContext is the same as DescribeTrails with the addition of the ability to pass a context and additional request options.

See DescribeTrails for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) GetEventSelectors added in v1.2.46

func (c *CLOUDTRAIL) GetEventSelectors(input *GetEventSelectorsInput) (*GetEventSelectorsOutput, error)

GetEventSelectors API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation GetEventSelectors for usage and error information.

func (*CLOUDTRAIL) GetEventSelectorsCommon added in v1.2.46

func (c *CLOUDTRAIL) GetEventSelectorsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetEventSelectorsCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation GetEventSelectorsCommon for usage and error information.

func (*CLOUDTRAIL) GetEventSelectorsCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) GetEventSelectorsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetEventSelectorsCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetEventSelectorsCommon operation. The "output" return value will be populated with the GetEventSelectorsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetEventSelectorsCommon Request to send the API call to the service. the "output" return value is not valid until after GetEventSelectorsCommon Send returns without error.

See GetEventSelectorsCommon for more information on using the GetEventSelectorsCommon API call, and error handling.

// Example sending a request using the GetEventSelectorsCommonRequest method.
req, resp := client.GetEventSelectorsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) GetEventSelectorsCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) GetEventSelectorsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetEventSelectorsCommonWithContext is the same as GetEventSelectorsCommon with the addition of the ability to pass a context and additional request options.

See GetEventSelectorsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) GetEventSelectorsRequest added in v1.2.46

func (c *CLOUDTRAIL) GetEventSelectorsRequest(input *GetEventSelectorsInput) (req *request.Request, output *GetEventSelectorsOutput)

GetEventSelectorsRequest generates a "volcengine/request.Request" representing the client's request for the GetEventSelectors operation. The "output" return value will be populated with the GetEventSelectorsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetEventSelectorsCommon Request to send the API call to the service. the "output" return value is not valid until after GetEventSelectorsCommon Send returns without error.

See GetEventSelectors for more information on using the GetEventSelectors API call, and error handling.

// Example sending a request using the GetEventSelectorsRequest method.
req, resp := client.GetEventSelectorsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) GetEventSelectorsWithContext added in v1.2.46

func (c *CLOUDTRAIL) GetEventSelectorsWithContext(ctx volcengine.Context, input *GetEventSelectorsInput, opts ...request.Option) (*GetEventSelectorsOutput, error)

GetEventSelectorsWithContext is the same as GetEventSelectors with the addition of the ability to pass a context and additional request options.

See GetEventSelectors for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) ListBackfillDeliveryTasks added in v1.2.46

func (c *CLOUDTRAIL) ListBackfillDeliveryTasks(input *ListBackfillDeliveryTasksInput) (*ListBackfillDeliveryTasksOutput, error)

ListBackfillDeliveryTasks API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation ListBackfillDeliveryTasks for usage and error information.

func (*CLOUDTRAIL) ListBackfillDeliveryTasksCommon added in v1.2.46

func (c *CLOUDTRAIL) ListBackfillDeliveryTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBackfillDeliveryTasksCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation ListBackfillDeliveryTasksCommon for usage and error information.

func (*CLOUDTRAIL) ListBackfillDeliveryTasksCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) ListBackfillDeliveryTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBackfillDeliveryTasksCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBackfillDeliveryTasksCommon operation. The "output" return value will be populated with the ListBackfillDeliveryTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBackfillDeliveryTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListBackfillDeliveryTasksCommon Send returns without error.

See ListBackfillDeliveryTasksCommon for more information on using the ListBackfillDeliveryTasksCommon API call, and error handling.

// Example sending a request using the ListBackfillDeliveryTasksCommonRequest method.
req, resp := client.ListBackfillDeliveryTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) ListBackfillDeliveryTasksCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) ListBackfillDeliveryTasksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBackfillDeliveryTasksCommonWithContext is the same as ListBackfillDeliveryTasksCommon with the addition of the ability to pass a context and additional request options.

See ListBackfillDeliveryTasksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) ListBackfillDeliveryTasksRequest added in v1.2.46

func (c *CLOUDTRAIL) ListBackfillDeliveryTasksRequest(input *ListBackfillDeliveryTasksInput) (req *request.Request, output *ListBackfillDeliveryTasksOutput)

ListBackfillDeliveryTasksRequest generates a "volcengine/request.Request" representing the client's request for the ListBackfillDeliveryTasks operation. The "output" return value will be populated with the ListBackfillDeliveryTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBackfillDeliveryTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListBackfillDeliveryTasksCommon Send returns without error.

See ListBackfillDeliveryTasks for more information on using the ListBackfillDeliveryTasks API call, and error handling.

// Example sending a request using the ListBackfillDeliveryTasksRequest method.
req, resp := client.ListBackfillDeliveryTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) ListBackfillDeliveryTasksWithContext added in v1.2.46

func (c *CLOUDTRAIL) ListBackfillDeliveryTasksWithContext(ctx volcengine.Context, input *ListBackfillDeliveryTasksInput, opts ...request.Option) (*ListBackfillDeliveryTasksOutput, error)

ListBackfillDeliveryTasksWithContext is the same as ListBackfillDeliveryTasks with the addition of the ability to pass a context and additional request options.

See ListBackfillDeliveryTasks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) ListSearchTemplates added in v1.2.46

func (c *CLOUDTRAIL) ListSearchTemplates(input *ListSearchTemplatesInput) (*ListSearchTemplatesOutput, error)

ListSearchTemplates API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation ListSearchTemplates for usage and error information.

func (*CLOUDTRAIL) ListSearchTemplatesCommon added in v1.2.46

func (c *CLOUDTRAIL) ListSearchTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSearchTemplatesCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation ListSearchTemplatesCommon for usage and error information.

func (*CLOUDTRAIL) ListSearchTemplatesCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) ListSearchTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSearchTemplatesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSearchTemplatesCommon operation. The "output" return value will be populated with the ListSearchTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSearchTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSearchTemplatesCommon Send returns without error.

See ListSearchTemplatesCommon for more information on using the ListSearchTemplatesCommon API call, and error handling.

// Example sending a request using the ListSearchTemplatesCommonRequest method.
req, resp := client.ListSearchTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) ListSearchTemplatesCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) ListSearchTemplatesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSearchTemplatesCommonWithContext is the same as ListSearchTemplatesCommon with the addition of the ability to pass a context and additional request options.

See ListSearchTemplatesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) ListSearchTemplatesRequest added in v1.2.46

func (c *CLOUDTRAIL) ListSearchTemplatesRequest(input *ListSearchTemplatesInput) (req *request.Request, output *ListSearchTemplatesOutput)

ListSearchTemplatesRequest generates a "volcengine/request.Request" representing the client's request for the ListSearchTemplates operation. The "output" return value will be populated with the ListSearchTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSearchTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSearchTemplatesCommon Send returns without error.

See ListSearchTemplates for more information on using the ListSearchTemplates API call, and error handling.

// Example sending a request using the ListSearchTemplatesRequest method.
req, resp := client.ListSearchTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) ListSearchTemplatesWithContext added in v1.2.46

func (c *CLOUDTRAIL) ListSearchTemplatesWithContext(ctx volcengine.Context, input *ListSearchTemplatesInput, opts ...request.Option) (*ListSearchTemplatesOutput, error)

ListSearchTemplatesWithContext is the same as ListSearchTemplates with the addition of the ability to pass a context and additional request options.

See ListSearchTemplates for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) LookupEvents

func (c *CLOUDTRAIL) LookupEvents(input *LookupEventsInput) (*LookupEventsOutput, error)

LookupEvents API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation LookupEvents for usage and error information.

func (*CLOUDTRAIL) LookupEventsCommon

func (c *CLOUDTRAIL) LookupEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

LookupEventsCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation LookupEventsCommon for usage and error information.

func (*CLOUDTRAIL) LookupEventsCommonRequest

func (c *CLOUDTRAIL) LookupEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

LookupEventsCommonRequest generates a "volcengine/request.Request" representing the client's request for the LookupEventsCommon operation. The "output" return value will be populated with the LookupEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned LookupEventsCommon Request to send the API call to the service. the "output" return value is not valid until after LookupEventsCommon Send returns without error.

See LookupEventsCommon for more information on using the LookupEventsCommon API call, and error handling.

// Example sending a request using the LookupEventsCommonRequest method.
req, resp := client.LookupEventsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) LookupEventsCommonWithContext

func (c *CLOUDTRAIL) LookupEventsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

LookupEventsCommonWithContext is the same as LookupEventsCommon with the addition of the ability to pass a context and additional request options.

See LookupEventsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) LookupEventsRequest

func (c *CLOUDTRAIL) LookupEventsRequest(input *LookupEventsInput) (req *request.Request, output *LookupEventsOutput)

LookupEventsRequest generates a "volcengine/request.Request" representing the client's request for the LookupEvents operation. The "output" return value will be populated with the LookupEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned LookupEventsCommon Request to send the API call to the service. the "output" return value is not valid until after LookupEventsCommon Send returns without error.

See LookupEvents for more information on using the LookupEvents API call, and error handling.

// Example sending a request using the LookupEventsRequest method.
req, resp := client.LookupEventsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) LookupEventsWithContext

func (c *CLOUDTRAIL) LookupEventsWithContext(ctx volcengine.Context, input *LookupEventsInput, opts ...request.Option) (*LookupEventsOutput, error)

LookupEventsWithContext is the same as LookupEvents with the addition of the ability to pass a context and additional request options.

See LookupEvents for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) StartLogging added in v1.2.46

func (c *CLOUDTRAIL) StartLogging(input *StartLoggingInput) (*StartLoggingOutput, error)

StartLogging API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation StartLogging for usage and error information.

func (*CLOUDTRAIL) StartLoggingCommon added in v1.2.46

func (c *CLOUDTRAIL) StartLoggingCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartLoggingCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation StartLoggingCommon for usage and error information.

func (*CLOUDTRAIL) StartLoggingCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) StartLoggingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StartLoggingCommonRequest generates a "volcengine/request.Request" representing the client's request for the StartLoggingCommon operation. The "output" return value will be populated with the StartLoggingCommon request's response once the request completes successfully.

Use "Send" method on the returned StartLoggingCommon Request to send the API call to the service. the "output" return value is not valid until after StartLoggingCommon Send returns without error.

See StartLoggingCommon for more information on using the StartLoggingCommon API call, and error handling.

// Example sending a request using the StartLoggingCommonRequest method.
req, resp := client.StartLoggingCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) StartLoggingCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) StartLoggingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StartLoggingCommonWithContext is the same as StartLoggingCommon with the addition of the ability to pass a context and additional request options.

See StartLoggingCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) StartLoggingRequest added in v1.2.46

func (c *CLOUDTRAIL) StartLoggingRequest(input *StartLoggingInput) (req *request.Request, output *StartLoggingOutput)

StartLoggingRequest generates a "volcengine/request.Request" representing the client's request for the StartLogging operation. The "output" return value will be populated with the StartLoggingCommon request's response once the request completes successfully.

Use "Send" method on the returned StartLoggingCommon Request to send the API call to the service. the "output" return value is not valid until after StartLoggingCommon Send returns without error.

See StartLogging for more information on using the StartLogging API call, and error handling.

// Example sending a request using the StartLoggingRequest method.
req, resp := client.StartLoggingRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) StartLoggingWithContext added in v1.2.46

func (c *CLOUDTRAIL) StartLoggingWithContext(ctx volcengine.Context, input *StartLoggingInput, opts ...request.Option) (*StartLoggingOutput, error)

StartLoggingWithContext is the same as StartLogging with the addition of the ability to pass a context and additional request options.

See StartLogging for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) StopBackfillDeliveryTask added in v1.2.46

func (c *CLOUDTRAIL) StopBackfillDeliveryTask(input *StopBackfillDeliveryTaskInput) (*StopBackfillDeliveryTaskOutput, error)

StopBackfillDeliveryTask API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation StopBackfillDeliveryTask for usage and error information.

func (*CLOUDTRAIL) StopBackfillDeliveryTaskCommon added in v1.2.46

func (c *CLOUDTRAIL) StopBackfillDeliveryTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopBackfillDeliveryTaskCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation StopBackfillDeliveryTaskCommon for usage and error information.

func (*CLOUDTRAIL) StopBackfillDeliveryTaskCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) StopBackfillDeliveryTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StopBackfillDeliveryTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the StopBackfillDeliveryTaskCommon operation. The "output" return value will be populated with the StopBackfillDeliveryTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned StopBackfillDeliveryTaskCommon Request to send the API call to the service. the "output" return value is not valid until after StopBackfillDeliveryTaskCommon Send returns without error.

See StopBackfillDeliveryTaskCommon for more information on using the StopBackfillDeliveryTaskCommon API call, and error handling.

// Example sending a request using the StopBackfillDeliveryTaskCommonRequest method.
req, resp := client.StopBackfillDeliveryTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) StopBackfillDeliveryTaskCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) StopBackfillDeliveryTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StopBackfillDeliveryTaskCommonWithContext is the same as StopBackfillDeliveryTaskCommon with the addition of the ability to pass a context and additional request options.

See StopBackfillDeliveryTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) StopBackfillDeliveryTaskRequest added in v1.2.46

func (c *CLOUDTRAIL) StopBackfillDeliveryTaskRequest(input *StopBackfillDeliveryTaskInput) (req *request.Request, output *StopBackfillDeliveryTaskOutput)

StopBackfillDeliveryTaskRequest generates a "volcengine/request.Request" representing the client's request for the StopBackfillDeliveryTask operation. The "output" return value will be populated with the StopBackfillDeliveryTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned StopBackfillDeliveryTaskCommon Request to send the API call to the service. the "output" return value is not valid until after StopBackfillDeliveryTaskCommon Send returns without error.

See StopBackfillDeliveryTask for more information on using the StopBackfillDeliveryTask API call, and error handling.

// Example sending a request using the StopBackfillDeliveryTaskRequest method.
req, resp := client.StopBackfillDeliveryTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) StopBackfillDeliveryTaskWithContext added in v1.2.46

func (c *CLOUDTRAIL) StopBackfillDeliveryTaskWithContext(ctx volcengine.Context, input *StopBackfillDeliveryTaskInput, opts ...request.Option) (*StopBackfillDeliveryTaskOutput, error)

StopBackfillDeliveryTaskWithContext is the same as StopBackfillDeliveryTask with the addition of the ability to pass a context and additional request options.

See StopBackfillDeliveryTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) StopLogging added in v1.2.46

func (c *CLOUDTRAIL) StopLogging(input *StopLoggingInput) (*StopLoggingOutput, error)

StopLogging API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation StopLogging for usage and error information.

func (*CLOUDTRAIL) StopLoggingCommon added in v1.2.46

func (c *CLOUDTRAIL) StopLoggingCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopLoggingCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation StopLoggingCommon for usage and error information.

func (*CLOUDTRAIL) StopLoggingCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) StopLoggingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

StopLoggingCommonRequest generates a "volcengine/request.Request" representing the client's request for the StopLoggingCommon operation. The "output" return value will be populated with the StopLoggingCommon request's response once the request completes successfully.

Use "Send" method on the returned StopLoggingCommon Request to send the API call to the service. the "output" return value is not valid until after StopLoggingCommon Send returns without error.

See StopLoggingCommon for more information on using the StopLoggingCommon API call, and error handling.

// Example sending a request using the StopLoggingCommonRequest method.
req, resp := client.StopLoggingCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) StopLoggingCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) StopLoggingCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StopLoggingCommonWithContext is the same as StopLoggingCommon with the addition of the ability to pass a context and additional request options.

See StopLoggingCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) StopLoggingRequest added in v1.2.46

func (c *CLOUDTRAIL) StopLoggingRequest(input *StopLoggingInput) (req *request.Request, output *StopLoggingOutput)

StopLoggingRequest generates a "volcengine/request.Request" representing the client's request for the StopLogging operation. The "output" return value will be populated with the StopLoggingCommon request's response once the request completes successfully.

Use "Send" method on the returned StopLoggingCommon Request to send the API call to the service. the "output" return value is not valid until after StopLoggingCommon Send returns without error.

See StopLogging for more information on using the StopLogging API call, and error handling.

// Example sending a request using the StopLoggingRequest method.
req, resp := client.StopLoggingRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) StopLoggingWithContext added in v1.2.46

func (c *CLOUDTRAIL) StopLoggingWithContext(ctx volcengine.Context, input *StopLoggingInput, opts ...request.Option) (*StopLoggingOutput, error)

StopLoggingWithContext is the same as StopLogging with the addition of the ability to pass a context and additional request options.

See StopLogging for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) UpdateTrail added in v1.2.46

func (c *CLOUDTRAIL) UpdateTrail(input *UpdateTrailInput) (*UpdateTrailOutput, error)

UpdateTrail API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation UpdateTrail for usage and error information.

func (*CLOUDTRAIL) UpdateTrailCommon added in v1.2.46

func (c *CLOUDTRAIL) UpdateTrailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateTrailCommon API operation for CLOUD_TRAIL.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for CLOUD_TRAIL's API operation UpdateTrailCommon for usage and error information.

func (*CLOUDTRAIL) UpdateTrailCommonRequest added in v1.2.46

func (c *CLOUDTRAIL) UpdateTrailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateTrailCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateTrailCommon operation. The "output" return value will be populated with the UpdateTrailCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateTrailCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTrailCommon Send returns without error.

See UpdateTrailCommon for more information on using the UpdateTrailCommon API call, and error handling.

// Example sending a request using the UpdateTrailCommonRequest method.
req, resp := client.UpdateTrailCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) UpdateTrailCommonWithContext added in v1.2.46

func (c *CLOUDTRAIL) UpdateTrailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateTrailCommonWithContext is the same as UpdateTrailCommon with the addition of the ability to pass a context and additional request options.

See UpdateTrailCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*CLOUDTRAIL) UpdateTrailRequest added in v1.2.46

func (c *CLOUDTRAIL) UpdateTrailRequest(input *UpdateTrailInput) (req *request.Request, output *UpdateTrailOutput)

UpdateTrailRequest generates a "volcengine/request.Request" representing the client's request for the UpdateTrail operation. The "output" return value will be populated with the UpdateTrailCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateTrailCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateTrailCommon Send returns without error.

See UpdateTrail for more information on using the UpdateTrail API call, and error handling.

// Example sending a request using the UpdateTrailRequest method.
req, resp := client.UpdateTrailRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*CLOUDTRAIL) UpdateTrailWithContext added in v1.2.46

func (c *CLOUDTRAIL) UpdateTrailWithContext(ctx volcengine.Context, input *UpdateTrailInput, opts ...request.Option) (*UpdateTrailOutput, error)

UpdateTrailWithContext is the same as UpdateTrail with the addition of the ability to pass a context and additional request options.

See UpdateTrail for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type CLOUDTRAILAPI

type CLOUDTRAILAPI interface {
	CreateTrailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateTrailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateTrailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateTrail(*CreateTrailInput) (*CreateTrailOutput, error)
	CreateTrailWithContext(volcengine.Context, *CreateTrailInput, ...request.Option) (*CreateTrailOutput, error)
	CreateTrailRequest(*CreateTrailInput) (*request.Request, *CreateTrailOutput)

	DeleteTrailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteTrailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteTrailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteTrail(*DeleteTrailInput) (*DeleteTrailOutput, error)
	DeleteTrailWithContext(volcengine.Context, *DeleteTrailInput, ...request.Option) (*DeleteTrailOutput, error)
	DeleteTrailRequest(*DeleteTrailInput) (*request.Request, *DeleteTrailOutput)

	DescribeBackfillDeliveryTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBackfillDeliveryTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBackfillDeliveryTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBackfillDeliveryTask(*DescribeBackfillDeliveryTaskInput) (*DescribeBackfillDeliveryTaskOutput, error)
	DescribeBackfillDeliveryTaskWithContext(volcengine.Context, *DescribeBackfillDeliveryTaskInput, ...request.Option) (*DescribeBackfillDeliveryTaskOutput, error)
	DescribeBackfillDeliveryTaskRequest(*DescribeBackfillDeliveryTaskInput) (*request.Request, *DescribeBackfillDeliveryTaskOutput)

	DescribeTrailsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTrailsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTrailsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTrails(*DescribeTrailsInput) (*DescribeTrailsOutput, error)
	DescribeTrailsWithContext(volcengine.Context, *DescribeTrailsInput, ...request.Option) (*DescribeTrailsOutput, error)
	DescribeTrailsRequest(*DescribeTrailsInput) (*request.Request, *DescribeTrailsOutput)

	GetEventSelectorsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetEventSelectorsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetEventSelectorsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetEventSelectors(*GetEventSelectorsInput) (*GetEventSelectorsOutput, error)
	GetEventSelectorsWithContext(volcengine.Context, *GetEventSelectorsInput, ...request.Option) (*GetEventSelectorsOutput, error)
	GetEventSelectorsRequest(*GetEventSelectorsInput) (*request.Request, *GetEventSelectorsOutput)

	ListBackfillDeliveryTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBackfillDeliveryTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBackfillDeliveryTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBackfillDeliveryTasks(*ListBackfillDeliveryTasksInput) (*ListBackfillDeliveryTasksOutput, error)
	ListBackfillDeliveryTasksWithContext(volcengine.Context, *ListBackfillDeliveryTasksInput, ...request.Option) (*ListBackfillDeliveryTasksOutput, error)
	ListBackfillDeliveryTasksRequest(*ListBackfillDeliveryTasksInput) (*request.Request, *ListBackfillDeliveryTasksOutput)

	ListSearchTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSearchTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSearchTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSearchTemplates(*ListSearchTemplatesInput) (*ListSearchTemplatesOutput, error)
	ListSearchTemplatesWithContext(volcengine.Context, *ListSearchTemplatesInput, ...request.Option) (*ListSearchTemplatesOutput, error)
	ListSearchTemplatesRequest(*ListSearchTemplatesInput) (*request.Request, *ListSearchTemplatesOutput)

	LookupEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	LookupEventsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	LookupEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	LookupEvents(*LookupEventsInput) (*LookupEventsOutput, error)
	LookupEventsWithContext(volcengine.Context, *LookupEventsInput, ...request.Option) (*LookupEventsOutput, error)
	LookupEventsRequest(*LookupEventsInput) (*request.Request, *LookupEventsOutput)

	StartLoggingCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartLoggingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartLoggingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartLogging(*StartLoggingInput) (*StartLoggingOutput, error)
	StartLoggingWithContext(volcengine.Context, *StartLoggingInput, ...request.Option) (*StartLoggingOutput, error)
	StartLoggingRequest(*StartLoggingInput) (*request.Request, *StartLoggingOutput)

	StopBackfillDeliveryTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopBackfillDeliveryTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopBackfillDeliveryTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopBackfillDeliveryTask(*StopBackfillDeliveryTaskInput) (*StopBackfillDeliveryTaskOutput, error)
	StopBackfillDeliveryTaskWithContext(volcengine.Context, *StopBackfillDeliveryTaskInput, ...request.Option) (*StopBackfillDeliveryTaskOutput, error)
	StopBackfillDeliveryTaskRequest(*StopBackfillDeliveryTaskInput) (*request.Request, *StopBackfillDeliveryTaskOutput)

	StopLoggingCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopLoggingCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopLoggingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopLogging(*StopLoggingInput) (*StopLoggingOutput, error)
	StopLoggingWithContext(volcengine.Context, *StopLoggingInput, ...request.Option) (*StopLoggingOutput, error)
	StopLoggingRequest(*StopLoggingInput) (*request.Request, *StopLoggingOutput)

	UpdateTrailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateTrailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateTrailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateTrail(*UpdateTrailInput) (*UpdateTrailOutput, error)
	UpdateTrailWithContext(volcengine.Context, *UpdateTrailInput, ...request.Option) (*UpdateTrailOutput, error)
	UpdateTrailRequest(*UpdateTrailInput) (*request.Request, *UpdateTrailOutput)
}

CLOUDTRAILAPI provides an interface to enable mocking the cloudtrail.CLOUDTRAIL service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// CLOUD_TRAIL.
func myFunc(svc CLOUDTRAILAPI) bool {
    // Make svc.CreateTrail request
}

func main() {
    sess := session.New()
    svc := cloudtrail.New(sess)

    myFunc(svc)
}

type CreateTrailInput added in v1.2.46

type CreateTrailInput struct {
	EventRW *string `type:"string" enum:"EnumOfEventRWForCreateTrailInput"`

	EventSources []*string `type:"list"`

	// IncludeAllEventSources is a required field
	IncludeAllEventSources *bool `type:"boolean" required:"true"`

	TlsAccountId *int64 `type:"int64"`

	TlsProjectName *string `type:"string"`

	TlsProjectRegion *string `type:"string"`

	TlsProjectTopicProject *string `type:"string"`

	TlsTopicName *string `type:"string"`

	TlsWriteRoleTrn *string `type:"string"`

	TosAccountId *int64 `type:"int64"`

	TosBucketName *string `type:"string"`

	TosBucketProject *string `type:"string"`

	TosBucketRegion *string `type:"string"`

	TosKeyPrefix *string `type:"string"`

	TosSSEAlgorithm *string `type:"string" enum:"EnumOfTosSSEAlgorithmForCreateTrailInput"`

	TosSSEKMSKeyID *string `type:"string"`

	TosWriteRoleTrn *string `type:"string"`

	// TrailName is a required field
	TrailName *string `type:"string" required:"true"`

	TrailType *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (CreateTrailInput) GoString added in v1.2.46

func (s CreateTrailInput) GoString() string

GoString returns the string representation

func (*CreateTrailInput) SetEventRW added in v1.2.46

func (s *CreateTrailInput) SetEventRW(v string) *CreateTrailInput

SetEventRW sets the EventRW field's value.

func (*CreateTrailInput) SetEventSources added in v1.2.46

func (s *CreateTrailInput) SetEventSources(v []*string) *CreateTrailInput

SetEventSources sets the EventSources field's value.

func (*CreateTrailInput) SetIncludeAllEventSources added in v1.2.46

func (s *CreateTrailInput) SetIncludeAllEventSources(v bool) *CreateTrailInput

SetIncludeAllEventSources sets the IncludeAllEventSources field's value.

func (*CreateTrailInput) SetTlsAccountId added in v1.2.46

func (s *CreateTrailInput) SetTlsAccountId(v int64) *CreateTrailInput

SetTlsAccountId sets the TlsAccountId field's value.

func (*CreateTrailInput) SetTlsProjectName added in v1.2.46

func (s *CreateTrailInput) SetTlsProjectName(v string) *CreateTrailInput

SetTlsProjectName sets the TlsProjectName field's value.

func (*CreateTrailInput) SetTlsProjectRegion added in v1.2.46

func (s *CreateTrailInput) SetTlsProjectRegion(v string) *CreateTrailInput

SetTlsProjectRegion sets the TlsProjectRegion field's value.

func (*CreateTrailInput) SetTlsProjectTopicProject added in v1.2.46

func (s *CreateTrailInput) SetTlsProjectTopicProject(v string) *CreateTrailInput

SetTlsProjectTopicProject sets the TlsProjectTopicProject field's value.

func (*CreateTrailInput) SetTlsTopicName added in v1.2.46

func (s *CreateTrailInput) SetTlsTopicName(v string) *CreateTrailInput

SetTlsTopicName sets the TlsTopicName field's value.

func (*CreateTrailInput) SetTlsWriteRoleTrn added in v1.2.46

func (s *CreateTrailInput) SetTlsWriteRoleTrn(v string) *CreateTrailInput

SetTlsWriteRoleTrn sets the TlsWriteRoleTrn field's value.

func (*CreateTrailInput) SetTosAccountId added in v1.2.46

func (s *CreateTrailInput) SetTosAccountId(v int64) *CreateTrailInput

SetTosAccountId sets the TosAccountId field's value.

func (*CreateTrailInput) SetTosBucketName added in v1.2.46

func (s *CreateTrailInput) SetTosBucketName(v string) *CreateTrailInput

SetTosBucketName sets the TosBucketName field's value.

func (*CreateTrailInput) SetTosBucketProject added in v1.2.46

func (s *CreateTrailInput) SetTosBucketProject(v string) *CreateTrailInput

SetTosBucketProject sets the TosBucketProject field's value.

func (*CreateTrailInput) SetTosBucketRegion added in v1.2.46

func (s *CreateTrailInput) SetTosBucketRegion(v string) *CreateTrailInput

SetTosBucketRegion sets the TosBucketRegion field's value.

func (*CreateTrailInput) SetTosKeyPrefix added in v1.2.46

func (s *CreateTrailInput) SetTosKeyPrefix(v string) *CreateTrailInput

SetTosKeyPrefix sets the TosKeyPrefix field's value.

func (*CreateTrailInput) SetTosSSEAlgorithm added in v1.2.46

func (s *CreateTrailInput) SetTosSSEAlgorithm(v string) *CreateTrailInput

SetTosSSEAlgorithm sets the TosSSEAlgorithm field's value.

func (*CreateTrailInput) SetTosSSEKMSKeyID added in v1.2.46

func (s *CreateTrailInput) SetTosSSEKMSKeyID(v string) *CreateTrailInput

SetTosSSEKMSKeyID sets the TosSSEKMSKeyID field's value.

func (*CreateTrailInput) SetTosWriteRoleTrn added in v1.2.46

func (s *CreateTrailInput) SetTosWriteRoleTrn(v string) *CreateTrailInput

SetTosWriteRoleTrn sets the TosWriteRoleTrn field's value.

func (*CreateTrailInput) SetTrailName added in v1.2.46

func (s *CreateTrailInput) SetTrailName(v string) *CreateTrailInput

SetTrailName sets the TrailName field's value.

func (*CreateTrailInput) SetTrailType added in v1.2.46

func (s *CreateTrailInput) SetTrailType(v int32) *CreateTrailInput

SetTrailType sets the TrailType field's value.

func (CreateTrailInput) String added in v1.2.46

func (s CreateTrailInput) String() string

String returns the string representation

func (*CreateTrailInput) Validate added in v1.2.46

func (s *CreateTrailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateTrailOutput added in v1.2.46

type CreateTrailOutput struct {
	Metadata *response.ResponseMetadata

	EventRW *string `type:"string"`

	EventSources []*string `type:"list"`

	IncludeAllEventSources *bool `type:"boolean"`

	IsEventSourceAll *int32 `type:"int32"`

	TlsAccountId *string `type:"string"`

	TlsProjectName *string `type:"string"`

	TlsProjectRegion *string `type:"string"`

	TlsTopicName *string `type:"string"`

	TlsWriteRoleTrn *string `type:"string"`

	TosAccountId *string `type:"string"`

	TosBucketName *string `type:"string"`

	TosBucketRegion *string `type:"string"`

	TosKeyPrefix *string `type:"string"`

	TosSSEAlgorithm *string `type:"string"`

	TosSSEKMSKeyID *string `type:"string"`

	TosWriteRoleTrn *string `type:"string"`

	TrailName *string `type:"string"`

	TrailType *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (CreateTrailOutput) GoString added in v1.2.46

func (s CreateTrailOutput) GoString() string

GoString returns the string representation

func (*CreateTrailOutput) SetEventRW added in v1.2.46

func (s *CreateTrailOutput) SetEventRW(v string) *CreateTrailOutput

SetEventRW sets the EventRW field's value.

func (*CreateTrailOutput) SetEventSources added in v1.2.46

func (s *CreateTrailOutput) SetEventSources(v []*string) *CreateTrailOutput

SetEventSources sets the EventSources field's value.

func (*CreateTrailOutput) SetIncludeAllEventSources added in v1.2.46

func (s *CreateTrailOutput) SetIncludeAllEventSources(v bool) *CreateTrailOutput

SetIncludeAllEventSources sets the IncludeAllEventSources field's value.

func (*CreateTrailOutput) SetIsEventSourceAll added in v1.2.46

func (s *CreateTrailOutput) SetIsEventSourceAll(v int32) *CreateTrailOutput

SetIsEventSourceAll sets the IsEventSourceAll field's value.

func (*CreateTrailOutput) SetTlsAccountId added in v1.2.46

func (s *CreateTrailOutput) SetTlsAccountId(v string) *CreateTrailOutput

SetTlsAccountId sets the TlsAccountId field's value.

func (*CreateTrailOutput) SetTlsProjectName added in v1.2.46

func (s *CreateTrailOutput) SetTlsProjectName(v string) *CreateTrailOutput

SetTlsProjectName sets the TlsProjectName field's value.

func (*CreateTrailOutput) SetTlsProjectRegion added in v1.2.46

func (s *CreateTrailOutput) SetTlsProjectRegion(v string) *CreateTrailOutput

SetTlsProjectRegion sets the TlsProjectRegion field's value.

func (*CreateTrailOutput) SetTlsTopicName added in v1.2.46

func (s *CreateTrailOutput) SetTlsTopicName(v string) *CreateTrailOutput

SetTlsTopicName sets the TlsTopicName field's value.

func (*CreateTrailOutput) SetTlsWriteRoleTrn added in v1.2.46

func (s *CreateTrailOutput) SetTlsWriteRoleTrn(v string) *CreateTrailOutput

SetTlsWriteRoleTrn sets the TlsWriteRoleTrn field's value.

func (*CreateTrailOutput) SetTosAccountId added in v1.2.46

func (s *CreateTrailOutput) SetTosAccountId(v string) *CreateTrailOutput

SetTosAccountId sets the TosAccountId field's value.

func (*CreateTrailOutput) SetTosBucketName added in v1.2.46

func (s *CreateTrailOutput) SetTosBucketName(v string) *CreateTrailOutput

SetTosBucketName sets the TosBucketName field's value.

func (*CreateTrailOutput) SetTosBucketRegion added in v1.2.46

func (s *CreateTrailOutput) SetTosBucketRegion(v string) *CreateTrailOutput

SetTosBucketRegion sets the TosBucketRegion field's value.

func (*CreateTrailOutput) SetTosKeyPrefix added in v1.2.46

func (s *CreateTrailOutput) SetTosKeyPrefix(v string) *CreateTrailOutput

SetTosKeyPrefix sets the TosKeyPrefix field's value.

func (*CreateTrailOutput) SetTosSSEAlgorithm added in v1.2.46

func (s *CreateTrailOutput) SetTosSSEAlgorithm(v string) *CreateTrailOutput

SetTosSSEAlgorithm sets the TosSSEAlgorithm field's value.

func (*CreateTrailOutput) SetTosSSEKMSKeyID added in v1.2.46

func (s *CreateTrailOutput) SetTosSSEKMSKeyID(v string) *CreateTrailOutput

SetTosSSEKMSKeyID sets the TosSSEKMSKeyID field's value.

func (*CreateTrailOutput) SetTosWriteRoleTrn added in v1.2.46

func (s *CreateTrailOutput) SetTosWriteRoleTrn(v string) *CreateTrailOutput

SetTosWriteRoleTrn sets the TosWriteRoleTrn field's value.

func (*CreateTrailOutput) SetTrailName added in v1.2.46

func (s *CreateTrailOutput) SetTrailName(v string) *CreateTrailOutput

SetTrailName sets the TrailName field's value.

func (*CreateTrailOutput) SetTrailType added in v1.2.46

func (s *CreateTrailOutput) SetTrailType(v int32) *CreateTrailOutput

SetTrailType sets the TrailType field's value.

func (CreateTrailOutput) String added in v1.2.46

func (s CreateTrailOutput) String() string

String returns the string representation

type DataEventSelectorForGetEventSelectorsOutput added in v1.2.46

type DataEventSelectorForGetEventSelectorsOutput struct {
	AdvancedEventSelectors []*AdvancedEventSelectorForGetEventSelectorsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DataEventSelectorForGetEventSelectorsOutput) GoString added in v1.2.46

GoString returns the string representation

func (*DataEventSelectorForGetEventSelectorsOutput) SetAdvancedEventSelectors added in v1.2.46

SetAdvancedEventSelectors sets the AdvancedEventSelectors field's value.

func (DataEventSelectorForGetEventSelectorsOutput) String added in v1.2.46

String returns the string representation

type DeleteTrailInput added in v1.2.46

type DeleteTrailInput struct {

	// TrailName is a required field
	TrailName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteTrailInput) GoString added in v1.2.46

func (s DeleteTrailInput) GoString() string

GoString returns the string representation

func (*DeleteTrailInput) SetTrailName added in v1.2.46

func (s *DeleteTrailInput) SetTrailName(v string) *DeleteTrailInput

SetTrailName sets the TrailName field's value.

func (DeleteTrailInput) String added in v1.2.46

func (s DeleteTrailInput) String() string

String returns the string representation

func (*DeleteTrailInput) Validate added in v1.2.46

func (s *DeleteTrailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteTrailOutput added in v1.2.46

type DeleteTrailOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteTrailOutput) GoString added in v1.2.46

func (s DeleteTrailOutput) GoString() string

GoString returns the string representation

func (DeleteTrailOutput) String added in v1.2.46

func (s DeleteTrailOutput) String() string

String returns the string representation

type DescribeBackfillDeliveryTaskInput added in v1.2.46

type DescribeBackfillDeliveryTaskInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeBackfillDeliveryTaskInput) GoString added in v1.2.46

GoString returns the string representation

func (*DescribeBackfillDeliveryTaskInput) SetTaskID added in v1.2.46

SetTaskID sets the TaskID field's value.

func (DescribeBackfillDeliveryTaskInput) String added in v1.2.46

String returns the string representation

func (*DescribeBackfillDeliveryTaskInput) Validate added in v1.2.46

Validate inspects the fields of the type to determine if they are valid.

type DescribeBackfillDeliveryTaskOutput added in v1.2.46

type DescribeBackfillDeliveryTaskOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string"`

	CreatorID *int64 `type:"int64"`

	EndTime *string `type:"string"`

	EventScope *EventScopeForDescribeBackfillDeliveryTaskOutput `type:"structure"`

	StartTime *string `type:"string"`

	TaskEndTime *string `type:"string"`

	TaskError *string `type:"string"`

	TaskID *string `type:"string"`

	TaskStartTime *string `type:"string"`

	TaskStatus *string `type:"string"`

	TlsConfig *TlsConfigForDescribeBackfillDeliveryTaskOutput `type:"structure"`

	TosConfig *TosConfigForDescribeBackfillDeliveryTaskOutput `type:"structure"`

	TrailName *string `type:"string"`

	TrailType *int32 `type:"int32"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeBackfillDeliveryTaskOutput) GoString added in v1.2.46

GoString returns the string representation

func (*DescribeBackfillDeliveryTaskOutput) SetCreatedTime added in v1.2.46

SetCreatedTime sets the CreatedTime field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetCreatorID added in v1.2.46

SetCreatorID sets the CreatorID field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetEndTime added in v1.2.46

SetEndTime sets the EndTime field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetEventScope added in v1.2.46

SetEventScope sets the EventScope field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetStartTime added in v1.2.46

SetStartTime sets the StartTime field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTaskEndTime added in v1.2.46

SetTaskEndTime sets the TaskEndTime field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTaskError added in v1.2.46

SetTaskError sets the TaskError field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTaskID added in v1.2.46

SetTaskID sets the TaskID field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTaskStartTime added in v1.2.46

SetTaskStartTime sets the TaskStartTime field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTaskStatus added in v1.2.46

SetTaskStatus sets the TaskStatus field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTlsConfig added in v1.2.46

SetTlsConfig sets the TlsConfig field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTosConfig added in v1.2.46

SetTosConfig sets the TosConfig field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTrailName added in v1.2.46

SetTrailName sets the TrailName field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetTrailType added in v1.2.46

SetTrailType sets the TrailType field's value.

func (*DescribeBackfillDeliveryTaskOutput) SetUpdatedTime added in v1.2.46

SetUpdatedTime sets the UpdatedTime field's value.

func (DescribeBackfillDeliveryTaskOutput) String added in v1.2.46

String returns the string representation

type DescribeTrailsInput added in v1.2.46

type DescribeTrailsInput struct {
	IncludeOrganizationTrail *int32 `type:"int32"`

	TrailNames []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeTrailsInput) GoString added in v1.2.46

func (s DescribeTrailsInput) GoString() string

GoString returns the string representation

func (*DescribeTrailsInput) SetIncludeOrganizationTrail added in v1.2.46

func (s *DescribeTrailsInput) SetIncludeOrganizationTrail(v int32) *DescribeTrailsInput

SetIncludeOrganizationTrail sets the IncludeOrganizationTrail field's value.

func (*DescribeTrailsInput) SetTrailNames added in v1.2.46

func (s *DescribeTrailsInput) SetTrailNames(v []*string) *DescribeTrailsInput

SetTrailNames sets the TrailNames field's value.

func (DescribeTrailsInput) String added in v1.2.46

func (s DescribeTrailsInput) String() string

String returns the string representation

type DescribeTrailsOutput added in v1.2.46

type DescribeTrailsOutput struct {
	Metadata *response.ResponseMetadata

	Trails []*TrailForDescribeTrailsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeTrailsOutput) GoString added in v1.2.46

func (s DescribeTrailsOutput) GoString() string

GoString returns the string representation

func (*DescribeTrailsOutput) SetTrails added in v1.2.46

SetTrails sets the Trails field's value.

func (DescribeTrailsOutput) String added in v1.2.46

func (s DescribeTrailsOutput) String() string

String returns the string representation

type EventScopeForDescribeBackfillDeliveryTaskOutput added in v1.2.46

type EventScopeForDescribeBackfillDeliveryTaskOutput struct {
	EventRW *int32 `type:"int32"`

	EventSources []*string `type:"list"`
	// contains filtered or unexported fields
}

func (EventScopeForDescribeBackfillDeliveryTaskOutput) GoString added in v1.2.46

GoString returns the string representation

func (*EventScopeForDescribeBackfillDeliveryTaskOutput) SetEventRW added in v1.2.46

SetEventRW sets the EventRW field's value.

func (*EventScopeForDescribeBackfillDeliveryTaskOutput) SetEventSources added in v1.2.46

SetEventSources sets the EventSources field's value.

func (EventScopeForDescribeBackfillDeliveryTaskOutput) String added in v1.2.46

String returns the string representation

type EventSelectorForGetEventSelectorsOutput added in v1.2.46

type EventSelectorForGetEventSelectorsOutput struct {
	EventSources []*string `type:"list"`

	IncludeAllEventSources *bool `type:"boolean"`

	ReadWriteType *string `type:"string"`
	// contains filtered or unexported fields
}

func (EventSelectorForGetEventSelectorsOutput) GoString added in v1.2.46

GoString returns the string representation

func (*EventSelectorForGetEventSelectorsOutput) SetEventSources added in v1.2.46

SetEventSources sets the EventSources field's value.

func (*EventSelectorForGetEventSelectorsOutput) SetIncludeAllEventSources added in v1.2.46

SetIncludeAllEventSources sets the IncludeAllEventSources field's value.

func (*EventSelectorForGetEventSelectorsOutput) SetReadWriteType added in v1.2.46

SetReadWriteType sets the ReadWriteType field's value.

func (EventSelectorForGetEventSelectorsOutput) String added in v1.2.46

String returns the string representation

type FieldSelectorForGetEventSelectorsOutput added in v1.2.46

type FieldSelectorForGetEventSelectorsOutput struct {
	Equals []*string `type:"list"`

	Field *string `type:"string"`

	NotEquals []*string `type:"list"`
	// contains filtered or unexported fields
}

func (FieldSelectorForGetEventSelectorsOutput) GoString added in v1.2.46

GoString returns the string representation

func (*FieldSelectorForGetEventSelectorsOutput) SetEquals added in v1.2.46

SetEquals sets the Equals field's value.

func (*FieldSelectorForGetEventSelectorsOutput) SetField added in v1.2.46

SetField sets the Field field's value.

func (*FieldSelectorForGetEventSelectorsOutput) SetNotEquals added in v1.2.46

SetNotEquals sets the NotEquals field's value.

func (FieldSelectorForGetEventSelectorsOutput) String added in v1.2.46

String returns the string representation

type GetEventSelectorsInput added in v1.2.46

type GetEventSelectorsInput struct {

	// TrailTrn is a required field
	TrailTrn *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetEventSelectorsInput) GoString added in v1.2.46

func (s GetEventSelectorsInput) GoString() string

GoString returns the string representation

func (*GetEventSelectorsInput) SetTrailTrn added in v1.2.46

SetTrailTrn sets the TrailTrn field's value.

func (GetEventSelectorsInput) String added in v1.2.46

func (s GetEventSelectorsInput) String() string

String returns the string representation

func (*GetEventSelectorsInput) Validate added in v1.2.46

func (s *GetEventSelectorsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetEventSelectorsOutput added in v1.2.46

type GetEventSelectorsOutput struct {
	Metadata *response.ResponseMetadata

	DataEventSelector *DataEventSelectorForGetEventSelectorsOutput `type:"structure"`

	ManagementEventSelector *ManagementEventSelectorForGetEventSelectorsOutput `type:"structure"`

	TrailTrn *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetEventSelectorsOutput) GoString added in v1.2.46

func (s GetEventSelectorsOutput) GoString() string

GoString returns the string representation

func (*GetEventSelectorsOutput) SetDataEventSelector added in v1.2.46

SetDataEventSelector sets the DataEventSelector field's value.

func (*GetEventSelectorsOutput) SetManagementEventSelector added in v1.2.46

SetManagementEventSelector sets the ManagementEventSelector field's value.

func (*GetEventSelectorsOutput) SetTrailTrn added in v1.2.46

SetTrailTrn sets the TrailTrn field's value.

func (GetEventSelectorsOutput) String added in v1.2.46

func (s GetEventSelectorsOutput) String() string

String returns the string representation

type ListBackfillDeliveryTasksInput added in v1.2.46

type ListBackfillDeliveryTasksInput struct {
	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListBackfillDeliveryTasksInput) GoString added in v1.2.46

GoString returns the string representation

func (*ListBackfillDeliveryTasksInput) SetPageNumber added in v1.2.46

SetPageNumber sets the PageNumber field's value.

func (*ListBackfillDeliveryTasksInput) SetPageSize added in v1.2.46

SetPageSize sets the PageSize field's value.

func (ListBackfillDeliveryTasksInput) String added in v1.2.46

String returns the string representation

type ListBackfillDeliveryTasksOutput added in v1.2.46

type ListBackfillDeliveryTasksOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Tasks []*TaskForListBackfillDeliveryTasksOutput `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListBackfillDeliveryTasksOutput) GoString added in v1.2.46

GoString returns the string representation

func (*ListBackfillDeliveryTasksOutput) SetPageNumber added in v1.2.46

SetPageNumber sets the PageNumber field's value.

func (*ListBackfillDeliveryTasksOutput) SetPageSize added in v1.2.46

SetPageSize sets the PageSize field's value.

func (*ListBackfillDeliveryTasksOutput) SetTasks added in v1.2.46

SetTasks sets the Tasks field's value.

func (*ListBackfillDeliveryTasksOutput) SetTotal added in v1.2.46

SetTotal sets the Total field's value.

func (ListBackfillDeliveryTasksOutput) String added in v1.2.46

String returns the string representation

type ListSearchTemplatesInput added in v1.2.46

type ListSearchTemplatesInput struct {
	MaxResults *int32 `type:"int32"`

	NextToken *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListSearchTemplatesInput) GoString added in v1.2.46

func (s ListSearchTemplatesInput) GoString() string

GoString returns the string representation

func (*ListSearchTemplatesInput) SetMaxResults added in v1.2.46

SetMaxResults sets the MaxResults field's value.

func (*ListSearchTemplatesInput) SetNextToken added in v1.2.46

SetNextToken sets the NextToken field's value.

func (ListSearchTemplatesInput) String added in v1.2.46

func (s ListSearchTemplatesInput) String() string

String returns the string representation

type ListSearchTemplatesOutput added in v1.2.46

type ListSearchTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	MaxResults *int32 `type:"int32"`

	NextToken *string `type:"string"`

	TemplateList []*TemplateListForListSearchTemplatesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListSearchTemplatesOutput) GoString added in v1.2.46

func (s ListSearchTemplatesOutput) GoString() string

GoString returns the string representation

func (*ListSearchTemplatesOutput) SetMaxResults added in v1.2.46

SetMaxResults sets the MaxResults field's value.

func (*ListSearchTemplatesOutput) SetNextToken added in v1.2.46

SetNextToken sets the NextToken field's value.

func (*ListSearchTemplatesOutput) SetTemplateList added in v1.2.46

SetTemplateList sets the TemplateList field's value.

func (ListSearchTemplatesOutput) String added in v1.2.46

func (s ListSearchTemplatesOutput) String() string

String returns the string representation

type LookupConditionForLookupEventsInput

type LookupConditionForLookupEventsInput struct {
	LookupConditionKey *string `type:"string" json:",omitempty" enum:"EnumOfLookupConditionKeyForLookupEventsInput"`

	LookupConditionValue *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LookupConditionForLookupEventsInput) GoString

GoString returns the string representation

func (*LookupConditionForLookupEventsInput) SetLookupConditionKey

SetLookupConditionKey sets the LookupConditionKey field's value.

func (*LookupConditionForLookupEventsInput) SetLookupConditionValue

SetLookupConditionValue sets the LookupConditionValue field's value.

func (LookupConditionForLookupEventsInput) String

String returns the string representation

type LookupEventsInput

type LookupEventsInput struct {
	EndTime *int64 `type:"int64" json:",omitempty"`

	LookupConditions []*LookupConditionForLookupEventsInput `type:"list" json:",omitempty"`

	MaxResults *int32 `type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	StartTime *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LookupEventsInput) GoString

func (s LookupEventsInput) GoString() string

GoString returns the string representation

func (*LookupEventsInput) SetEndTime

func (s *LookupEventsInput) SetEndTime(v int64) *LookupEventsInput

SetEndTime sets the EndTime field's value.

func (*LookupEventsInput) SetLookupConditions

SetLookupConditions sets the LookupConditions field's value.

func (*LookupEventsInput) SetMaxResults

func (s *LookupEventsInput) SetMaxResults(v int32) *LookupEventsInput

SetMaxResults sets the MaxResults field's value.

func (*LookupEventsInput) SetNextToken

func (s *LookupEventsInput) SetNextToken(v string) *LookupEventsInput

SetNextToken sets the NextToken field's value.

func (*LookupEventsInput) SetStartTime

func (s *LookupEventsInput) SetStartTime(v int64) *LookupEventsInput

SetStartTime sets the StartTime field's value.

func (LookupEventsInput) String

func (s LookupEventsInput) String() string

String returns the string representation

type LookupEventsOutput

type LookupEventsOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Trails []*TrailForLookupEventsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LookupEventsOutput) GoString

func (s LookupEventsOutput) GoString() string

GoString returns the string representation

func (*LookupEventsOutput) SetNextToken

func (s *LookupEventsOutput) SetNextToken(v string) *LookupEventsOutput

SetNextToken sets the NextToken field's value.

func (*LookupEventsOutput) SetTrails

SetTrails sets the Trails field's value.

func (LookupEventsOutput) String

func (s LookupEventsOutput) String() string

String returns the string representation

type ManagementEventSelectorForGetEventSelectorsOutput added in v1.2.46

type ManagementEventSelectorForGetEventSelectorsOutput struct {
	EventSelector *EventSelectorForGetEventSelectorsOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (ManagementEventSelectorForGetEventSelectorsOutput) GoString added in v1.2.46

GoString returns the string representation

func (*ManagementEventSelectorForGetEventSelectorsOutput) SetEventSelector added in v1.2.46

SetEventSelector sets the EventSelector field's value.

func (ManagementEventSelectorForGetEventSelectorsOutput) String added in v1.2.46

String returns the string representation

type RelatedResourceForLookupEventsOutput

type RelatedResourceForLookupEventsOutput struct {
	IntegratedTrn *string `type:"string" json:",omitempty"`

	ResourceID *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	ResourceTypeDisplay *string `type:"string" json:",omitempty"`

	ServiceCode *string `type:"string" json:",omitempty"`

	SourceType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RelatedResourceForLookupEventsOutput) GoString

GoString returns the string representation

func (*RelatedResourceForLookupEventsOutput) SetIntegratedTrn

SetIntegratedTrn sets the IntegratedTrn field's value.

func (*RelatedResourceForLookupEventsOutput) SetResourceID

SetResourceID sets the ResourceID field's value.

func (*RelatedResourceForLookupEventsOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*RelatedResourceForLookupEventsOutput) SetResourceTypeDisplay

SetResourceTypeDisplay sets the ResourceTypeDisplay field's value.

func (*RelatedResourceForLookupEventsOutput) SetServiceCode

SetServiceCode sets the ServiceCode field's value.

func (*RelatedResourceForLookupEventsOutput) SetSourceType

SetSourceType sets the SourceType field's value.

func (RelatedResourceForLookupEventsOutput) String

String returns the string representation

type StartLoggingInput added in v1.2.46

type StartLoggingInput struct {

	// TrailName is a required field
	TrailName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (StartLoggingInput) GoString added in v1.2.46

func (s StartLoggingInput) GoString() string

GoString returns the string representation

func (*StartLoggingInput) SetTrailName added in v1.2.46

func (s *StartLoggingInput) SetTrailName(v string) *StartLoggingInput

SetTrailName sets the TrailName field's value.

func (StartLoggingInput) String added in v1.2.46

func (s StartLoggingInput) String() string

String returns the string representation

func (*StartLoggingInput) Validate added in v1.2.46

func (s *StartLoggingInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StartLoggingOutput added in v1.2.46

type StartLoggingOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StartLoggingOutput) GoString added in v1.2.46

func (s StartLoggingOutput) GoString() string

GoString returns the string representation

func (StartLoggingOutput) String added in v1.2.46

func (s StartLoggingOutput) String() string

String returns the string representation

type StopBackfillDeliveryTaskInput added in v1.2.46

type StopBackfillDeliveryTaskInput struct {

	// TaskID is a required field
	TaskID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (StopBackfillDeliveryTaskInput) GoString added in v1.2.46

GoString returns the string representation

func (*StopBackfillDeliveryTaskInput) SetTaskID added in v1.2.46

SetTaskID sets the TaskID field's value.

func (StopBackfillDeliveryTaskInput) String added in v1.2.46

String returns the string representation

func (*StopBackfillDeliveryTaskInput) Validate added in v1.2.46

func (s *StopBackfillDeliveryTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StopBackfillDeliveryTaskOutput added in v1.2.46

type StopBackfillDeliveryTaskOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopBackfillDeliveryTaskOutput) GoString added in v1.2.46

GoString returns the string representation

func (StopBackfillDeliveryTaskOutput) String added in v1.2.46

String returns the string representation

type StopLoggingInput added in v1.2.46

type StopLoggingInput struct {

	// TrailName is a required field
	TrailName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (StopLoggingInput) GoString added in v1.2.46

func (s StopLoggingInput) GoString() string

GoString returns the string representation

func (*StopLoggingInput) SetTrailName added in v1.2.46

func (s *StopLoggingInput) SetTrailName(v string) *StopLoggingInput

SetTrailName sets the TrailName field's value.

func (StopLoggingInput) String added in v1.2.46

func (s StopLoggingInput) String() string

String returns the string representation

func (*StopLoggingInput) Validate added in v1.2.46

func (s *StopLoggingInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StopLoggingOutput added in v1.2.46

type StopLoggingOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopLoggingOutput) GoString added in v1.2.46

func (s StopLoggingOutput) GoString() string

GoString returns the string representation

func (StopLoggingOutput) String added in v1.2.46

func (s StopLoggingOutput) String() string

String returns the string representation

type TaskForListBackfillDeliveryTasksOutput added in v1.2.46

type TaskForListBackfillDeliveryTasksOutput struct {
	CreatedTime *string `type:"string"`

	CreatorID *int64 `type:"int64"`

	EndTime *string `type:"string"`

	StartTime *string `type:"string"`

	TaskEndTime *string `type:"string"`

	TaskError *string `type:"string"`

	TaskID *string `type:"string"`

	TaskStartTime *string `type:"string"`

	TaskStatus *string `type:"string"`

	TlsConfig *TlsConfigForListBackfillDeliveryTasksOutput `type:"structure"`

	TosConfig *TosConfigForListBackfillDeliveryTasksOutput `type:"structure"`

	TrailName *string `type:"string"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaskForListBackfillDeliveryTasksOutput) GoString added in v1.2.46

GoString returns the string representation

func (*TaskForListBackfillDeliveryTasksOutput) SetCreatedTime added in v1.2.46

SetCreatedTime sets the CreatedTime field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetCreatorID added in v1.2.46

SetCreatorID sets the CreatorID field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetEndTime added in v1.2.46

SetEndTime sets the EndTime field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetStartTime added in v1.2.46

SetStartTime sets the StartTime field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTaskEndTime added in v1.2.46

SetTaskEndTime sets the TaskEndTime field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTaskError added in v1.2.46

SetTaskError sets the TaskError field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTaskID added in v1.2.46

SetTaskID sets the TaskID field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTaskStartTime added in v1.2.46

SetTaskStartTime sets the TaskStartTime field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTaskStatus added in v1.2.46

SetTaskStatus sets the TaskStatus field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTlsConfig added in v1.2.46

SetTlsConfig sets the TlsConfig field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTosConfig added in v1.2.46

SetTosConfig sets the TosConfig field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetTrailName added in v1.2.46

SetTrailName sets the TrailName field's value.

func (*TaskForListBackfillDeliveryTasksOutput) SetUpdatedTime added in v1.2.46

SetUpdatedTime sets the UpdatedTime field's value.

func (TaskForListBackfillDeliveryTasksOutput) String added in v1.2.46

String returns the string representation

type TemplateListForListSearchTemplatesOutput added in v1.2.46

type TemplateListForListSearchTemplatesOutput struct {
	Category *string `type:"string"`

	Sql *string `type:"string"`

	TemplateName *string `type:"string"`
	// contains filtered or unexported fields
}

func (TemplateListForListSearchTemplatesOutput) GoString added in v1.2.46

GoString returns the string representation

func (*TemplateListForListSearchTemplatesOutput) SetCategory added in v1.2.46

SetCategory sets the Category field's value.

func (*TemplateListForListSearchTemplatesOutput) SetSql added in v1.2.46

SetSql sets the Sql field's value.

func (*TemplateListForListSearchTemplatesOutput) SetTemplateName added in v1.2.46

SetTemplateName sets the TemplateName field's value.

func (TemplateListForListSearchTemplatesOutput) String added in v1.2.46

String returns the string representation

type TlsConfigForDescribeBackfillDeliveryTaskOutput added in v1.2.46

type TlsConfigForDescribeBackfillDeliveryTaskOutput struct {
	Enabled *bool `type:"boolean"`

	ProjectID *string `type:"string"`

	ProjectName *string `type:"string"`

	Region *string `type:"string"`

	TlsAccountId *int64 `type:"int64"`

	TlsWriteRoleTrn *string `type:"string"`

	TopicID *string `type:"string"`

	TopicName *string `type:"string"`
	// contains filtered or unexported fields
}

func (TlsConfigForDescribeBackfillDeliveryTaskOutput) GoString added in v1.2.46

GoString returns the string representation

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetEnabled added in v1.2.46

SetEnabled sets the Enabled field's value.

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetProjectID added in v1.2.46

SetProjectID sets the ProjectID field's value.

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetProjectName added in v1.2.46

SetProjectName sets the ProjectName field's value.

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetRegion added in v1.2.46

SetRegion sets the Region field's value.

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetTlsAccountId added in v1.2.46

SetTlsAccountId sets the TlsAccountId field's value.

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetTlsWriteRoleTrn added in v1.2.46

SetTlsWriteRoleTrn sets the TlsWriteRoleTrn field's value.

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetTopicID added in v1.2.46

SetTopicID sets the TopicID field's value.

func (*TlsConfigForDescribeBackfillDeliveryTaskOutput) SetTopicName added in v1.2.46

SetTopicName sets the TopicName field's value.

func (TlsConfigForDescribeBackfillDeliveryTaskOutput) String added in v1.2.46

String returns the string representation

type TlsConfigForListBackfillDeliveryTasksOutput added in v1.2.46

type TlsConfigForListBackfillDeliveryTasksOutput struct {
	Enabled *bool `type:"boolean"`

	ProjectID *string `type:"string"`

	ProjectName *string `type:"string"`

	Region *string `type:"string"`

	TlsAccountId *int64 `type:"int64"`

	TlsWriteRoleTrn *string `type:"string"`

	TopicID *string `type:"string"`

	TopicName *string `type:"string"`
	// contains filtered or unexported fields
}

func (TlsConfigForListBackfillDeliveryTasksOutput) GoString added in v1.2.46

GoString returns the string representation

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetEnabled added in v1.2.46

SetEnabled sets the Enabled field's value.

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetProjectID added in v1.2.46

SetProjectID sets the ProjectID field's value.

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetProjectName added in v1.2.46

SetProjectName sets the ProjectName field's value.

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetRegion added in v1.2.46

SetRegion sets the Region field's value.

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetTlsAccountId added in v1.2.46

SetTlsAccountId sets the TlsAccountId field's value.

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetTlsWriteRoleTrn added in v1.2.46

SetTlsWriteRoleTrn sets the TlsWriteRoleTrn field's value.

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetTopicID added in v1.2.46

SetTopicID sets the TopicID field's value.

func (*TlsConfigForListBackfillDeliveryTasksOutput) SetTopicName added in v1.2.46

SetTopicName sets the TopicName field's value.

func (TlsConfigForListBackfillDeliveryTasksOutput) String added in v1.2.46

String returns the string representation

type TosConfigForDescribeBackfillDeliveryTaskOutput added in v1.2.46

type TosConfigForDescribeBackfillDeliveryTaskOutput struct {
	BucketName *string `type:"string"`

	Enabled *bool `type:"boolean"`

	KMSKeyID *string `type:"string"`

	KeyPrefix *string `type:"string"`

	Region *string `type:"string"`

	SSEAlgorithm *string `type:"string"`

	TosAccountId *int64 `type:"int64"`

	TosWriteRoleTrn *string `type:"string"`
	// contains filtered or unexported fields
}

func (TosConfigForDescribeBackfillDeliveryTaskOutput) GoString added in v1.2.46

GoString returns the string representation

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetBucketName added in v1.2.46

SetBucketName sets the BucketName field's value.

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetEnabled added in v1.2.46

SetEnabled sets the Enabled field's value.

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetKMSKeyID added in v1.2.46

SetKMSKeyID sets the KMSKeyID field's value.

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetKeyPrefix added in v1.2.46

SetKeyPrefix sets the KeyPrefix field's value.

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetRegion added in v1.2.46

SetRegion sets the Region field's value.

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetSSEAlgorithm added in v1.2.46

SetSSEAlgorithm sets the SSEAlgorithm field's value.

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetTosAccountId added in v1.2.46

SetTosAccountId sets the TosAccountId field's value.

func (*TosConfigForDescribeBackfillDeliveryTaskOutput) SetTosWriteRoleTrn added in v1.2.46

SetTosWriteRoleTrn sets the TosWriteRoleTrn field's value.

func (TosConfigForDescribeBackfillDeliveryTaskOutput) String added in v1.2.46

String returns the string representation

type TosConfigForListBackfillDeliveryTasksOutput added in v1.2.46

type TosConfigForListBackfillDeliveryTasksOutput struct {
	BucketName *string `type:"string"`

	Enabled *bool `type:"boolean"`

	KMSKeyID *string `type:"string"`

	KeyPrefix *string `type:"string"`

	Region *string `type:"string"`

	SSEAlgorithm *string `type:"string"`

	TosAccountId *int64 `type:"int64"`

	TosWriteRoleTrn *string `type:"string"`
	// contains filtered or unexported fields
}

func (TosConfigForListBackfillDeliveryTasksOutput) GoString added in v1.2.46

GoString returns the string representation

func (*TosConfigForListBackfillDeliveryTasksOutput) SetBucketName added in v1.2.46

SetBucketName sets the BucketName field's value.

func (*TosConfigForListBackfillDeliveryTasksOutput) SetEnabled added in v1.2.46

SetEnabled sets the Enabled field's value.

func (*TosConfigForListBackfillDeliveryTasksOutput) SetKMSKeyID added in v1.2.46

SetKMSKeyID sets the KMSKeyID field's value.

func (*TosConfigForListBackfillDeliveryTasksOutput) SetKeyPrefix added in v1.2.46

SetKeyPrefix sets the KeyPrefix field's value.

func (*TosConfigForListBackfillDeliveryTasksOutput) SetRegion added in v1.2.46

SetRegion sets the Region field's value.

func (*TosConfigForListBackfillDeliveryTasksOutput) SetSSEAlgorithm added in v1.2.46

SetSSEAlgorithm sets the SSEAlgorithm field's value.

func (*TosConfigForListBackfillDeliveryTasksOutput) SetTosAccountId added in v1.2.46

SetTosAccountId sets the TosAccountId field's value.

func (*TosConfigForListBackfillDeliveryTasksOutput) SetTosWriteRoleTrn added in v1.2.46

SetTosWriteRoleTrn sets the TosWriteRoleTrn field's value.

func (TosConfigForListBackfillDeliveryTasksOutput) String added in v1.2.46

String returns the string representation

type TrailForDescribeTrailsOutput added in v1.2.46

type TrailForDescribeTrailsOutput struct {
	CreatedTime *string `type:"string"`

	CreatorID *int64 `type:"int64"`

	EventRW *string `type:"string"`

	EventSources []*string `type:"list"`

	IncludeAllEventSources *bool `type:"boolean"`

	LatestDeliveryError *string `type:"string"`

	LatestDeliveryTime *string `type:"string"`

	LoggingStatus *string `type:"string"`

	OrganizationID *int64 `type:"int64"`

	StartLoggingTime *string `type:"string"`

	StopLoggingTime *string `type:"string"`

	TlsAccountId *string `type:"string"`

	TlsProjectName *string `type:"string"`

	TlsProjectRegion *string `type:"string"`

	TlsTopicName *string `type:"string"`

	TlsWriteRoleTrn *string `type:"string"`

	TosAccountId *string `type:"string"`

	TosBucketName *string `type:"string"`

	TosBucketRegion *string `type:"string"`

	TosKeyPrefix *string `type:"string"`

	TosSSEAlgorithm *string `type:"string"`

	TosSSEKMSKeyID *string `type:"string"`

	TosWriteRoleTrn *string `type:"string"`

	TrailName *string `type:"string"`

	TrailType *int32 `type:"int32"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (TrailForDescribeTrailsOutput) GoString added in v1.2.46

func (s TrailForDescribeTrailsOutput) GoString() string

GoString returns the string representation

func (*TrailForDescribeTrailsOutput) SetCreatedTime added in v1.2.46

SetCreatedTime sets the CreatedTime field's value.

func (*TrailForDescribeTrailsOutput) SetCreatorID added in v1.2.46

SetCreatorID sets the CreatorID field's value.

func (*TrailForDescribeTrailsOutput) SetEventRW added in v1.2.46

SetEventRW sets the EventRW field's value.

func (*TrailForDescribeTrailsOutput) SetEventSources added in v1.2.46

SetEventSources sets the EventSources field's value.

func (*TrailForDescribeTrailsOutput) SetIncludeAllEventSources added in v1.2.46

func (s *TrailForDescribeTrailsOutput) SetIncludeAllEventSources(v bool) *TrailForDescribeTrailsOutput

SetIncludeAllEventSources sets the IncludeAllEventSources field's value.

func (*TrailForDescribeTrailsOutput) SetLatestDeliveryError added in v1.2.46

SetLatestDeliveryError sets the LatestDeliveryError field's value.

func (*TrailForDescribeTrailsOutput) SetLatestDeliveryTime added in v1.2.46

SetLatestDeliveryTime sets the LatestDeliveryTime field's value.

func (*TrailForDescribeTrailsOutput) SetLoggingStatus added in v1.2.46

SetLoggingStatus sets the LoggingStatus field's value.

func (*TrailForDescribeTrailsOutput) SetOrganizationID added in v1.2.46

SetOrganizationID sets the OrganizationID field's value.

func (*TrailForDescribeTrailsOutput) SetStartLoggingTime added in v1.2.46

SetStartLoggingTime sets the StartLoggingTime field's value.

func (*TrailForDescribeTrailsOutput) SetStopLoggingTime added in v1.2.46

SetStopLoggingTime sets the StopLoggingTime field's value.

func (*TrailForDescribeTrailsOutput) SetTlsAccountId added in v1.2.46

SetTlsAccountId sets the TlsAccountId field's value.

func (*TrailForDescribeTrailsOutput) SetTlsProjectName added in v1.2.46

SetTlsProjectName sets the TlsProjectName field's value.

func (*TrailForDescribeTrailsOutput) SetTlsProjectRegion added in v1.2.46

SetTlsProjectRegion sets the TlsProjectRegion field's value.

func (*TrailForDescribeTrailsOutput) SetTlsTopicName added in v1.2.46

SetTlsTopicName sets the TlsTopicName field's value.

func (*TrailForDescribeTrailsOutput) SetTlsWriteRoleTrn added in v1.2.46

SetTlsWriteRoleTrn sets the TlsWriteRoleTrn field's value.

func (*TrailForDescribeTrailsOutput) SetTosAccountId added in v1.2.46

SetTosAccountId sets the TosAccountId field's value.

func (*TrailForDescribeTrailsOutput) SetTosBucketName added in v1.2.46

SetTosBucketName sets the TosBucketName field's value.

func (*TrailForDescribeTrailsOutput) SetTosBucketRegion added in v1.2.46

SetTosBucketRegion sets the TosBucketRegion field's value.

func (*TrailForDescribeTrailsOutput) SetTosKeyPrefix added in v1.2.46

SetTosKeyPrefix sets the TosKeyPrefix field's value.

func (*TrailForDescribeTrailsOutput) SetTosSSEAlgorithm added in v1.2.46

SetTosSSEAlgorithm sets the TosSSEAlgorithm field's value.

func (*TrailForDescribeTrailsOutput) SetTosSSEKMSKeyID added in v1.2.46

SetTosSSEKMSKeyID sets the TosSSEKMSKeyID field's value.

func (*TrailForDescribeTrailsOutput) SetTosWriteRoleTrn added in v1.2.46

SetTosWriteRoleTrn sets the TosWriteRoleTrn field's value.

func (*TrailForDescribeTrailsOutput) SetTrailName added in v1.2.46

SetTrailName sets the TrailName field's value.

func (*TrailForDescribeTrailsOutput) SetTrailType added in v1.2.46

SetTrailType sets the TrailType field's value.

func (*TrailForDescribeTrailsOutput) SetUpdatedTime added in v1.2.46

SetUpdatedTime sets the UpdatedTime field's value.

func (TrailForDescribeTrailsOutput) String added in v1.2.46

String returns the string representation

type TrailForLookupEventsOutput

type TrailForLookupEventsOutput struct {
	AccessKeyID *string `type:"string" json:",omitempty"`

	ErrorCode *string `type:"string" json:",omitempty"`

	EventDetail *string `type:"string" json:",omitempty"`

	EventID *string `type:"string" json:",omitempty"`

	EventName *string `type:"string" json:",omitempty"`

	EventNameDisplay *string `type:"string" json:",omitempty"`

	EventSource *string `type:"string" json:",omitempty"`

	EventSourceDisplay *string `type:"string" json:",omitempty"`

	EventTime *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	RelatedResources []*RelatedResourceForLookupEventsOutput `type:"list" json:",omitempty"`

	RequestID *string `type:"string" json:",omitempty"`

	SourceIPAddress *string `type:"string" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TrailForLookupEventsOutput) GoString

func (s TrailForLookupEventsOutput) GoString() string

GoString returns the string representation

func (*TrailForLookupEventsOutput) SetAccessKeyID

SetAccessKeyID sets the AccessKeyID field's value.

func (*TrailForLookupEventsOutput) SetErrorCode

SetErrorCode sets the ErrorCode field's value.

func (*TrailForLookupEventsOutput) SetEventDetail

SetEventDetail sets the EventDetail field's value.

func (*TrailForLookupEventsOutput) SetEventID

SetEventID sets the EventID field's value.

func (*TrailForLookupEventsOutput) SetEventName

SetEventName sets the EventName field's value.

func (*TrailForLookupEventsOutput) SetEventNameDisplay

SetEventNameDisplay sets the EventNameDisplay field's value.

func (*TrailForLookupEventsOutput) SetEventSource

SetEventSource sets the EventSource field's value.

func (*TrailForLookupEventsOutput) SetEventSourceDisplay

func (s *TrailForLookupEventsOutput) SetEventSourceDisplay(v string) *TrailForLookupEventsOutput

SetEventSourceDisplay sets the EventSourceDisplay field's value.

func (*TrailForLookupEventsOutput) SetEventTime

SetEventTime sets the EventTime field's value.

func (*TrailForLookupEventsOutput) SetRegion

SetRegion sets the Region field's value.

func (*TrailForLookupEventsOutput) SetRelatedResources

SetRelatedResources sets the RelatedResources field's value.

func (*TrailForLookupEventsOutput) SetRequestID

SetRequestID sets the RequestID field's value.

func (*TrailForLookupEventsOutput) SetSourceIPAddress

SetSourceIPAddress sets the SourceIPAddress field's value.

func (*TrailForLookupEventsOutput) SetUserName

SetUserName sets the UserName field's value.

func (TrailForLookupEventsOutput) String

String returns the string representation

type UpdateTrailInput added in v1.2.46

type UpdateTrailInput struct {
	EventRW *string `type:"string" enum:"EnumOfEventRWForUpdateTrailInput"`

	EventSources []*string `type:"list"`

	IncludeAllEventSources *bool `type:"boolean"`

	TlsAccountId *int64 `type:"int64"`

	TlsProjectName *string `type:"string"`

	TlsProjectRegion *string `type:"string"`

	TlsProjectTopicProject *string `type:"string"`

	TlsTopicName *string `type:"string"`

	TlsWriteRoleTrn *string `type:"string"`

	TosAccountId *int64 `type:"int64"`

	TosBucketName *string `type:"string"`

	TosBucketProject *string `type:"string"`

	TosBucketRegion *string `type:"string"`

	TosKeyPrefix *string `type:"string"`

	TosSSEAlgorithm *string `type:"string" enum:"EnumOfTosSSEAlgorithmForUpdateTrailInput"`

	TosSSEKMSKeyID *string `type:"string"`

	TosWriteRoleTrn *string `type:"string"`

	// TrailName is a required field
	TrailName *string `type:"string" required:"true"`

	TrailType *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (UpdateTrailInput) GoString added in v1.2.46

func (s UpdateTrailInput) GoString() string

GoString returns the string representation

func (*UpdateTrailInput) SetEventRW added in v1.2.46

func (s *UpdateTrailInput) SetEventRW(v string) *UpdateTrailInput

SetEventRW sets the EventRW field's value.

func (*UpdateTrailInput) SetEventSources added in v1.2.46

func (s *UpdateTrailInput) SetEventSources(v []*string) *UpdateTrailInput

SetEventSources sets the EventSources field's value.

func (*UpdateTrailInput) SetIncludeAllEventSources added in v1.2.46

func (s *UpdateTrailInput) SetIncludeAllEventSources(v bool) *UpdateTrailInput

SetIncludeAllEventSources sets the IncludeAllEventSources field's value.

func (*UpdateTrailInput) SetTlsAccountId added in v1.2.46

func (s *UpdateTrailInput) SetTlsAccountId(v int64) *UpdateTrailInput

SetTlsAccountId sets the TlsAccountId field's value.

func (*UpdateTrailInput) SetTlsProjectName added in v1.2.46

func (s *UpdateTrailInput) SetTlsProjectName(v string) *UpdateTrailInput

SetTlsProjectName sets the TlsProjectName field's value.

func (*UpdateTrailInput) SetTlsProjectRegion added in v1.2.46

func (s *UpdateTrailInput) SetTlsProjectRegion(v string) *UpdateTrailInput

SetTlsProjectRegion sets the TlsProjectRegion field's value.

func (*UpdateTrailInput) SetTlsProjectTopicProject added in v1.2.46

func (s *UpdateTrailInput) SetTlsProjectTopicProject(v string) *UpdateTrailInput

SetTlsProjectTopicProject sets the TlsProjectTopicProject field's value.

func (*UpdateTrailInput) SetTlsTopicName added in v1.2.46

func (s *UpdateTrailInput) SetTlsTopicName(v string) *UpdateTrailInput

SetTlsTopicName sets the TlsTopicName field's value.

func (*UpdateTrailInput) SetTlsWriteRoleTrn added in v1.2.46

func (s *UpdateTrailInput) SetTlsWriteRoleTrn(v string) *UpdateTrailInput

SetTlsWriteRoleTrn sets the TlsWriteRoleTrn field's value.

func (*UpdateTrailInput) SetTosAccountId added in v1.2.46

func (s *UpdateTrailInput) SetTosAccountId(v int64) *UpdateTrailInput

SetTosAccountId sets the TosAccountId field's value.

func (*UpdateTrailInput) SetTosBucketName added in v1.2.46

func (s *UpdateTrailInput) SetTosBucketName(v string) *UpdateTrailInput

SetTosBucketName sets the TosBucketName field's value.

func (*UpdateTrailInput) SetTosBucketProject added in v1.2.46

func (s *UpdateTrailInput) SetTosBucketProject(v string) *UpdateTrailInput

SetTosBucketProject sets the TosBucketProject field's value.

func (*UpdateTrailInput) SetTosBucketRegion added in v1.2.46

func (s *UpdateTrailInput) SetTosBucketRegion(v string) *UpdateTrailInput

SetTosBucketRegion sets the TosBucketRegion field's value.

func (*UpdateTrailInput) SetTosKeyPrefix added in v1.2.46

func (s *UpdateTrailInput) SetTosKeyPrefix(v string) *UpdateTrailInput

SetTosKeyPrefix sets the TosKeyPrefix field's value.

func (*UpdateTrailInput) SetTosSSEAlgorithm added in v1.2.46

func (s *UpdateTrailInput) SetTosSSEAlgorithm(v string) *UpdateTrailInput

SetTosSSEAlgorithm sets the TosSSEAlgorithm field's value.

func (*UpdateTrailInput) SetTosSSEKMSKeyID added in v1.2.46

func (s *UpdateTrailInput) SetTosSSEKMSKeyID(v string) *UpdateTrailInput

SetTosSSEKMSKeyID sets the TosSSEKMSKeyID field's value.

func (*UpdateTrailInput) SetTosWriteRoleTrn added in v1.2.46

func (s *UpdateTrailInput) SetTosWriteRoleTrn(v string) *UpdateTrailInput

SetTosWriteRoleTrn sets the TosWriteRoleTrn field's value.

func (*UpdateTrailInput) SetTrailName added in v1.2.46

func (s *UpdateTrailInput) SetTrailName(v string) *UpdateTrailInput

SetTrailName sets the TrailName field's value.

func (*UpdateTrailInput) SetTrailType added in v1.2.46

func (s *UpdateTrailInput) SetTrailType(v int32) *UpdateTrailInput

SetTrailType sets the TrailType field's value.

func (UpdateTrailInput) String added in v1.2.46

func (s UpdateTrailInput) String() string

String returns the string representation

func (*UpdateTrailInput) Validate added in v1.2.46

func (s *UpdateTrailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateTrailOutput added in v1.2.46

type UpdateTrailOutput struct {
	Metadata *response.ResponseMetadata

	EventRW *string `type:"string"`

	EventSources []*string `type:"list"`

	IncludeAllEventSources *bool `type:"boolean"`

	TlsAccountId *string `type:"string"`

	TlsProjectName *string `type:"string"`

	TlsProjectRegion *string `type:"string"`

	TlsTopicName *string `type:"string"`

	TlsWriteRoleTrn *string `type:"string"`

	TosAccountId *string `type:"string"`

	TosBucketName *string `type:"string"`

	TosBucketRegion *string `type:"string"`

	TosKeyPrefix *string `type:"string"`

	TosSSEAlgorithm *string `type:"string"`

	TosSSEKMSKeyID *string `type:"string"`

	TosWriteRoleTrn *string `type:"string"`

	TrailName *string `type:"string"`

	TrailRegion *string `type:"string"`

	TrailType *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (UpdateTrailOutput) GoString added in v1.2.46

func (s UpdateTrailOutput) GoString() string

GoString returns the string representation

func (*UpdateTrailOutput) SetEventRW added in v1.2.46

func (s *UpdateTrailOutput) SetEventRW(v string) *UpdateTrailOutput

SetEventRW sets the EventRW field's value.

func (*UpdateTrailOutput) SetEventSources added in v1.2.46

func (s *UpdateTrailOutput) SetEventSources(v []*string) *UpdateTrailOutput

SetEventSources sets the EventSources field's value.

func (*UpdateTrailOutput) SetIncludeAllEventSources added in v1.2.46

func (s *UpdateTrailOutput) SetIncludeAllEventSources(v bool) *UpdateTrailOutput

SetIncludeAllEventSources sets the IncludeAllEventSources field's value.

func (*UpdateTrailOutput) SetTlsAccountId added in v1.2.46

func (s *UpdateTrailOutput) SetTlsAccountId(v string) *UpdateTrailOutput

SetTlsAccountId sets the TlsAccountId field's value.

func (*UpdateTrailOutput) SetTlsProjectName added in v1.2.46

func (s *UpdateTrailOutput) SetTlsProjectName(v string) *UpdateTrailOutput

SetTlsProjectName sets the TlsProjectName field's value.

func (*UpdateTrailOutput) SetTlsProjectRegion added in v1.2.46

func (s *UpdateTrailOutput) SetTlsProjectRegion(v string) *UpdateTrailOutput

SetTlsProjectRegion sets the TlsProjectRegion field's value.

func (*UpdateTrailOutput) SetTlsTopicName added in v1.2.46

func (s *UpdateTrailOutput) SetTlsTopicName(v string) *UpdateTrailOutput

SetTlsTopicName sets the TlsTopicName field's value.

func (*UpdateTrailOutput) SetTlsWriteRoleTrn added in v1.2.46

func (s *UpdateTrailOutput) SetTlsWriteRoleTrn(v string) *UpdateTrailOutput

SetTlsWriteRoleTrn sets the TlsWriteRoleTrn field's value.

func (*UpdateTrailOutput) SetTosAccountId added in v1.2.46

func (s *UpdateTrailOutput) SetTosAccountId(v string) *UpdateTrailOutput

SetTosAccountId sets the TosAccountId field's value.

func (*UpdateTrailOutput) SetTosBucketName added in v1.2.46

func (s *UpdateTrailOutput) SetTosBucketName(v string) *UpdateTrailOutput

SetTosBucketName sets the TosBucketName field's value.

func (*UpdateTrailOutput) SetTosBucketRegion added in v1.2.46

func (s *UpdateTrailOutput) SetTosBucketRegion(v string) *UpdateTrailOutput

SetTosBucketRegion sets the TosBucketRegion field's value.

func (*UpdateTrailOutput) SetTosKeyPrefix added in v1.2.46

func (s *UpdateTrailOutput) SetTosKeyPrefix(v string) *UpdateTrailOutput

SetTosKeyPrefix sets the TosKeyPrefix field's value.

func (*UpdateTrailOutput) SetTosSSEAlgorithm added in v1.2.46

func (s *UpdateTrailOutput) SetTosSSEAlgorithm(v string) *UpdateTrailOutput

SetTosSSEAlgorithm sets the TosSSEAlgorithm field's value.

func (*UpdateTrailOutput) SetTosSSEKMSKeyID added in v1.2.46

func (s *UpdateTrailOutput) SetTosSSEKMSKeyID(v string) *UpdateTrailOutput

SetTosSSEKMSKeyID sets the TosSSEKMSKeyID field's value.

func (*UpdateTrailOutput) SetTosWriteRoleTrn added in v1.2.46

func (s *UpdateTrailOutput) SetTosWriteRoleTrn(v string) *UpdateTrailOutput

SetTosWriteRoleTrn sets the TosWriteRoleTrn field's value.

func (*UpdateTrailOutput) SetTrailName added in v1.2.46

func (s *UpdateTrailOutput) SetTrailName(v string) *UpdateTrailOutput

SetTrailName sets the TrailName field's value.

func (*UpdateTrailOutput) SetTrailRegion added in v1.2.46

func (s *UpdateTrailOutput) SetTrailRegion(v string) *UpdateTrailOutput

SetTrailRegion sets the TrailRegion field's value.

func (*UpdateTrailOutput) SetTrailType added in v1.2.46

func (s *UpdateTrailOutput) SetTrailType(v int32) *UpdateTrailOutput

SetTrailType sets the TrailType field's value.

func (UpdateTrailOutput) String added in v1.2.46

func (s UpdateTrailOutput) String() string

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL