func CaptureTool_Values() []string
CaptureTool_Values returns all elements of the CaptureTool enum
func CloudFormationActionType_Values() []string
CloudFormationActionType_Values returns all elements of the CloudFormationActionType enum
func ComparisonStatusEnum_Values() []string
ComparisonStatusEnum_Values returns all elements of the ComparisonStatusEnum enum
func DataSetType_Values() []string
DataSetType_Values returns all elements of the DataSetType enum
func Format_Values() []string
Format_Values returns all elements of the Format enum
func M2ManagedActionType_Values() []string
M2ManagedActionType_Values returns all elements of the M2ManagedActionType enum
func M2ManagedRuntime_Values() []string
M2ManagedRuntime_Values returns all elements of the M2ManagedRuntime enum
func M2NonManagedActionType_Values() []string
M2NonManagedActionType_Values returns all elements of the M2NonManagedActionType enum
func M2NonManagedRuntime_Values() []string
M2NonManagedRuntime_Values returns all elements of the M2NonManagedRuntime enum
func ScriptType_Values() []string
ScriptType_Values returns all elements of the ScriptType enum
func SourceDatabase_Values() []string
SourceDatabase_Values returns all elements of the SourceDatabase enum
func StepRunStatus_Values() []string
StepRunStatus_Values returns all elements of the StepRunStatus enum
func TargetDatabase_Values() []string
TargetDatabase_Values returns all elements of the TargetDatabase enum
func TestCaseLifecycle_Values() []string
TestCaseLifecycle_Values returns all elements of the TestCaseLifecycle enum
func TestCaseRunStatus_Values() []string
TestCaseRunStatus_Values returns all elements of the TestCaseRunStatus enum
func TestConfigurationLifecycle_Values() []string
TestConfigurationLifecycle_Values returns all elements of the TestConfigurationLifecycle enum
func TestRunStatus_Values() []string
TestRunStatus_Values returns all elements of the TestRunStatus enum
func TestSuiteLifecycle_Values() []string
TestSuiteLifecycle_Values returns all elements of the TestSuiteLifecycle enum
func ValidationExceptionReason_Values() []string
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The account or role doesn't have the right permissions to make the request.
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (s *AccessDeniedException) Error() string
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AppTest struct { *client.Client }
AppTest provides the API operation methods for making requests to AWS Mainframe Modernization Application Testing. See this package's package overview docs for details on the service.
AppTest methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New(p client.ConfigProvider, cfgs ...*aws.Config) *AppTest
New creates a new instance of the AppTest client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a AppTest client from just a session. svc := apptest.New(mySession) // Create a AppTest client with additional configuration svc := apptest.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (c *AppTest) CreateTestCase(input *CreateTestCaseInput) (*CreateTestCaseOutput, error)
CreateTestCase API operation for AWS Mainframe Modernization Application Testing.
Creates a test case.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation CreateTestCase for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for AWS Application Testing exceeds the limit.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/CreateTestCase
func (c *AppTest) CreateTestCaseRequest(input *CreateTestCaseInput) (req *request.Request, output *CreateTestCaseOutput)
CreateTestCaseRequest generates a "aws/request.Request" representing the client's request for the CreateTestCase operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateTestCase for more information on using the CreateTestCase API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateTestCaseRequest method. req, resp := client.CreateTestCaseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/CreateTestCase
func (c *AppTest) CreateTestCaseWithContext(ctx aws.Context, input *CreateTestCaseInput, opts ...request.Option) (*CreateTestCaseOutput, error)
CreateTestCaseWithContext is the same as CreateTestCase with the addition of the ability to pass a context and additional request options.
See CreateTestCase 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 (c *AppTest) CreateTestConfiguration(input *CreateTestConfigurationInput) (*CreateTestConfigurationOutput, error)
CreateTestConfiguration API operation for AWS Mainframe Modernization Application Testing.
Creates a test configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation CreateTestConfiguration for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for AWS Application Testing exceeds the limit.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
func (c *AppTest) CreateTestConfigurationRequest(input *CreateTestConfigurationInput) (req *request.Request, output *CreateTestConfigurationOutput)
CreateTestConfigurationRequest generates a "aws/request.Request" representing the client's request for the CreateTestConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateTestConfiguration for more information on using the CreateTestConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateTestConfigurationRequest method. req, resp := client.CreateTestConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (c *AppTest) CreateTestConfigurationWithContext(ctx aws.Context, input *CreateTestConfigurationInput, opts ...request.Option) (*CreateTestConfigurationOutput, error)
CreateTestConfigurationWithContext is the same as CreateTestConfiguration with the addition of the ability to pass a context and additional request options.
See CreateTestConfiguration 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 (c *AppTest) CreateTestSuite(input *CreateTestSuiteInput) (*CreateTestSuiteOutput, error)
CreateTestSuite API operation for AWS Mainframe Modernization Application Testing.
Creates a test suite.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation CreateTestSuite for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for AWS Application Testing exceeds the limit.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/CreateTestSuite
func (c *AppTest) CreateTestSuiteRequest(input *CreateTestSuiteInput) (req *request.Request, output *CreateTestSuiteOutput)
CreateTestSuiteRequest generates a "aws/request.Request" representing the client's request for the CreateTestSuite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateTestSuite for more information on using the CreateTestSuite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateTestSuiteRequest method. req, resp := client.CreateTestSuiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/CreateTestSuite
func (c *AppTest) CreateTestSuiteWithContext(ctx aws.Context, input *CreateTestSuiteInput, opts ...request.Option) (*CreateTestSuiteOutput, error)
CreateTestSuiteWithContext is the same as CreateTestSuite with the addition of the ability to pass a context and additional request options.
See CreateTestSuite 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 (c *AppTest) DeleteTestCase(input *DeleteTestCaseInput) (*DeleteTestCaseOutput, error)
DeleteTestCase API operation for AWS Mainframe Modernization Application Testing.
Deletes a test case.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation DeleteTestCase for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/DeleteTestCase
func (c *AppTest) DeleteTestCaseRequest(input *DeleteTestCaseInput) (req *request.Request, output *DeleteTestCaseOutput)
DeleteTestCaseRequest generates a "aws/request.Request" representing the client's request for the DeleteTestCase operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteTestCase for more information on using the DeleteTestCase API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteTestCaseRequest method. req, resp := client.DeleteTestCaseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/DeleteTestCase
func (c *AppTest) DeleteTestCaseWithContext(ctx aws.Context, input *DeleteTestCaseInput, opts ...request.Option) (*DeleteTestCaseOutput, error)
DeleteTestCaseWithContext is the same as DeleteTestCase with the addition of the ability to pass a context and additional request options.
See DeleteTestCase 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 (c *AppTest) DeleteTestConfiguration(input *DeleteTestConfigurationInput) (*DeleteTestConfigurationOutput, error)
DeleteTestConfiguration API operation for AWS Mainframe Modernization Application Testing.
Deletes a test configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation DeleteTestConfiguration for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for AWS Application Testing exceeds the limit.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
func (c *AppTest) DeleteTestConfigurationRequest(input *DeleteTestConfigurationInput) (req *request.Request, output *DeleteTestConfigurationOutput)
DeleteTestConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteTestConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteTestConfiguration for more information on using the DeleteTestConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteTestConfigurationRequest method. req, resp := client.DeleteTestConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (c *AppTest) DeleteTestConfigurationWithContext(ctx aws.Context, input *DeleteTestConfigurationInput, opts ...request.Option) (*DeleteTestConfigurationOutput, error)
DeleteTestConfigurationWithContext is the same as DeleteTestConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteTestConfiguration 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 (c *AppTest) DeleteTestRun(input *DeleteTestRunInput) (*DeleteTestRunOutput, error)
DeleteTestRun API operation for AWS Mainframe Modernization Application Testing.
Deletes a test run.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation DeleteTestRun for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/DeleteTestRun
func (c *AppTest) DeleteTestRunRequest(input *DeleteTestRunInput) (req *request.Request, output *DeleteTestRunOutput)
DeleteTestRunRequest generates a "aws/request.Request" representing the client's request for the DeleteTestRun operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteTestRun for more information on using the DeleteTestRun API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteTestRunRequest method. req, resp := client.DeleteTestRunRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/DeleteTestRun
func (c *AppTest) DeleteTestRunWithContext(ctx aws.Context, input *DeleteTestRunInput, opts ...request.Option) (*DeleteTestRunOutput, error)
DeleteTestRunWithContext is the same as DeleteTestRun with the addition of the ability to pass a context and additional request options.
See DeleteTestRun 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 (c *AppTest) DeleteTestSuite(input *DeleteTestSuiteInput) (*DeleteTestSuiteOutput, error)
DeleteTestSuite API operation for AWS Mainframe Modernization Application Testing.
Deletes a test suite.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation DeleteTestSuite for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for AWS Application Testing exceeds the limit.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/DeleteTestSuite
func (c *AppTest) DeleteTestSuiteRequest(input *DeleteTestSuiteInput) (req *request.Request, output *DeleteTestSuiteOutput)
DeleteTestSuiteRequest generates a "aws/request.Request" representing the client's request for the DeleteTestSuite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteTestSuite for more information on using the DeleteTestSuite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteTestSuiteRequest method. req, resp := client.DeleteTestSuiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/DeleteTestSuite
func (c *AppTest) DeleteTestSuiteWithContext(ctx aws.Context, input *DeleteTestSuiteInput, opts ...request.Option) (*DeleteTestSuiteOutput, error)
DeleteTestSuiteWithContext is the same as DeleteTestSuite with the addition of the ability to pass a context and additional request options.
See DeleteTestSuite 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 (c *AppTest) GetTestCase(input *GetTestCaseInput) (*GetTestCaseOutput, error)
GetTestCase API operation for AWS Mainframe Modernization Application Testing.
Gets a test case.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation GetTestCase for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestCase
func (c *AppTest) GetTestCaseRequest(input *GetTestCaseInput) (req *request.Request, output *GetTestCaseOutput)
GetTestCaseRequest generates a "aws/request.Request" representing the client's request for the GetTestCase operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetTestCase for more information on using the GetTestCase API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetTestCaseRequest method. req, resp := client.GetTestCaseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestCase
func (c *AppTest) GetTestCaseWithContext(ctx aws.Context, input *GetTestCaseInput, opts ...request.Option) (*GetTestCaseOutput, error)
GetTestCaseWithContext is the same as GetTestCase with the addition of the ability to pass a context and additional request options.
See GetTestCase 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 (c *AppTest) GetTestConfiguration(input *GetTestConfigurationInput) (*GetTestConfigurationOutput, error)
GetTestConfiguration API operation for AWS Mainframe Modernization Application Testing.
Gets a test configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation GetTestConfiguration for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestConfiguration
func (c *AppTest) GetTestConfigurationRequest(input *GetTestConfigurationInput) (req *request.Request, output *GetTestConfigurationOutput)
GetTestConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetTestConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetTestConfiguration for more information on using the GetTestConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetTestConfigurationRequest method. req, resp := client.GetTestConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestConfiguration
func (c *AppTest) GetTestConfigurationWithContext(ctx aws.Context, input *GetTestConfigurationInput, opts ...request.Option) (*GetTestConfigurationOutput, error)
GetTestConfigurationWithContext is the same as GetTestConfiguration with the addition of the ability to pass a context and additional request options.
See GetTestConfiguration 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 (c *AppTest) GetTestRunStep(input *GetTestRunStepInput) (*GetTestRunStepOutput, error)
GetTestRunStep API operation for AWS Mainframe Modernization Application Testing.
Gets a test run step.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation GetTestRunStep for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestRunStep
func (c *AppTest) GetTestRunStepRequest(input *GetTestRunStepInput) (req *request.Request, output *GetTestRunStepOutput)
GetTestRunStepRequest generates a "aws/request.Request" representing the client's request for the GetTestRunStep operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetTestRunStep for more information on using the GetTestRunStep API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetTestRunStepRequest method. req, resp := client.GetTestRunStepRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestRunStep
func (c *AppTest) GetTestRunStepWithContext(ctx aws.Context, input *GetTestRunStepInput, opts ...request.Option) (*GetTestRunStepOutput, error)
GetTestRunStepWithContext is the same as GetTestRunStep with the addition of the ability to pass a context and additional request options.
See GetTestRunStep 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 (c *AppTest) GetTestSuite(input *GetTestSuiteInput) (*GetTestSuiteOutput, error)
GetTestSuite API operation for AWS Mainframe Modernization Application Testing.
Gets a test suite.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation GetTestSuite for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestSuite
func (c *AppTest) GetTestSuiteRequest(input *GetTestSuiteInput) (req *request.Request, output *GetTestSuiteOutput)
GetTestSuiteRequest generates a "aws/request.Request" representing the client's request for the GetTestSuite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetTestSuite for more information on using the GetTestSuite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetTestSuiteRequest method. req, resp := client.GetTestSuiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/GetTestSuite
func (c *AppTest) GetTestSuiteWithContext(ctx aws.Context, input *GetTestSuiteInput, opts ...request.Option) (*GetTestSuiteOutput, error)
GetTestSuiteWithContext is the same as GetTestSuite with the addition of the ability to pass a context and additional request options.
See GetTestSuite 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 (c *AppTest) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWS Mainframe Modernization Application Testing.
Lists tags for a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTagsForResource
func (c *AppTest) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTagsForResource
func (c *AppTest) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource 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 (c *AppTest) ListTestCases(input *ListTestCasesInput) (*ListTestCasesOutput, error)
ListTestCases API operation for AWS Mainframe Modernization Application Testing.
Lists test cases.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation ListTestCases for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestCases
func (c *AppTest) ListTestCasesPages(input *ListTestCasesInput, fn func(*ListTestCasesOutput, bool) bool) error
ListTestCasesPages iterates over the pages of a ListTestCases operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTestCases method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTestCases operation. pageNum := 0 err := client.ListTestCasesPages(params, func(page *apptest.ListTestCasesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (c *AppTest) ListTestCasesPagesWithContext(ctx aws.Context, input *ListTestCasesInput, fn func(*ListTestCasesOutput, bool) bool, opts ...request.Option) error
ListTestCasesPagesWithContext same as ListTestCasesPages except it takes a Context and allows setting request options on the pages.
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 (c *AppTest) ListTestCasesRequest(input *ListTestCasesInput) (req *request.Request, output *ListTestCasesOutput)
ListTestCasesRequest generates a "aws/request.Request" representing the client's request for the ListTestCases operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTestCases for more information on using the ListTestCases API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTestCasesRequest method. req, resp := client.ListTestCasesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestCases
func (c *AppTest) ListTestCasesWithContext(ctx aws.Context, input *ListTestCasesInput, opts ...request.Option) (*ListTestCasesOutput, error)
ListTestCasesWithContext is the same as ListTestCases with the addition of the ability to pass a context and additional request options.
See ListTestCases 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 (c *AppTest) ListTestConfigurations(input *ListTestConfigurationsInput) (*ListTestConfigurationsOutput, error)
ListTestConfigurations API operation for AWS Mainframe Modernization Application Testing.
Lists test configurations.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation ListTestConfigurations for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
func (c *AppTest) ListTestConfigurationsPages(input *ListTestConfigurationsInput, fn func(*ListTestConfigurationsOutput, bool) bool) error
ListTestConfigurationsPages iterates over the pages of a ListTestConfigurations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTestConfigurations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTestConfigurations operation. pageNum := 0 err := client.ListTestConfigurationsPages(params, func(page *apptest.ListTestConfigurationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (c *AppTest) ListTestConfigurationsPagesWithContext(ctx aws.Context, input *ListTestConfigurationsInput, fn func(*ListTestConfigurationsOutput, bool) bool, opts ...request.Option) error
ListTestConfigurationsPagesWithContext same as ListTestConfigurationsPages except it takes a Context and allows setting request options on the pages.
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 (c *AppTest) ListTestConfigurationsRequest(input *ListTestConfigurationsInput) (req *request.Request, output *ListTestConfigurationsOutput)
ListTestConfigurationsRequest generates a "aws/request.Request" representing the client's request for the ListTestConfigurations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTestConfigurations for more information on using the ListTestConfigurations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTestConfigurationsRequest method. req, resp := client.ListTestConfigurationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (c *AppTest) ListTestConfigurationsWithContext(ctx aws.Context, input *ListTestConfigurationsInput, opts ...request.Option) (*ListTestConfigurationsOutput, error)
ListTestConfigurationsWithContext is the same as ListTestConfigurations with the addition of the ability to pass a context and additional request options.
See ListTestConfigurations 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 (c *AppTest) ListTestRunSteps(input *ListTestRunStepsInput) (*ListTestRunStepsOutput, error)
ListTestRunSteps API operation for AWS Mainframe Modernization Application Testing.
Lists test run steps.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation ListTestRunSteps for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestRunSteps
func (c *AppTest) ListTestRunStepsPages(input *ListTestRunStepsInput, fn func(*ListTestRunStepsOutput, bool) bool) error
ListTestRunStepsPages iterates over the pages of a ListTestRunSteps operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTestRunSteps method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTestRunSteps operation. pageNum := 0 err := client.ListTestRunStepsPages(params, func(page *apptest.ListTestRunStepsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (c *AppTest) ListTestRunStepsPagesWithContext(ctx aws.Context, input *ListTestRunStepsInput, fn func(*ListTestRunStepsOutput, bool) bool, opts ...request.Option) error
ListTestRunStepsPagesWithContext same as ListTestRunStepsPages except it takes a Context and allows setting request options on the pages.
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 (c *AppTest) ListTestRunStepsRequest(input *ListTestRunStepsInput) (req *request.Request, output *ListTestRunStepsOutput)
ListTestRunStepsRequest generates a "aws/request.Request" representing the client's request for the ListTestRunSteps operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTestRunSteps for more information on using the ListTestRunSteps API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTestRunStepsRequest method. req, resp := client.ListTestRunStepsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestRunSteps
func (c *AppTest) ListTestRunStepsWithContext(ctx aws.Context, input *ListTestRunStepsInput, opts ...request.Option) (*ListTestRunStepsOutput, error)
ListTestRunStepsWithContext is the same as ListTestRunSteps with the addition of the ability to pass a context and additional request options.
See ListTestRunSteps 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 (c *AppTest) ListTestRunTestCases(input *ListTestRunTestCasesInput) (*ListTestRunTestCasesOutput, error)
ListTestRunTestCases API operation for AWS Mainframe Modernization Application Testing.
Lists test run test cases.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation ListTestRunTestCases for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestRunTestCases
func (c *AppTest) ListTestRunTestCasesPages(input *ListTestRunTestCasesInput, fn func(*ListTestRunTestCasesOutput, bool) bool) error
ListTestRunTestCasesPages iterates over the pages of a ListTestRunTestCases operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTestRunTestCases method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTestRunTestCases operation. pageNum := 0 err := client.ListTestRunTestCasesPages(params, func(page *apptest.ListTestRunTestCasesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (c *AppTest) ListTestRunTestCasesPagesWithContext(ctx aws.Context, input *ListTestRunTestCasesInput, fn func(*ListTestRunTestCasesOutput, bool) bool, opts ...request.Option) error
ListTestRunTestCasesPagesWithContext same as ListTestRunTestCasesPages except it takes a Context and allows setting request options on the pages.
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 (c *AppTest) ListTestRunTestCasesRequest(input *ListTestRunTestCasesInput) (req *request.Request, output *ListTestRunTestCasesOutput)
ListTestRunTestCasesRequest generates a "aws/request.Request" representing the client's request for the ListTestRunTestCases operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTestRunTestCases for more information on using the ListTestRunTestCases API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTestRunTestCasesRequest method. req, resp := client.ListTestRunTestCasesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestRunTestCases
func (c *AppTest) ListTestRunTestCasesWithContext(ctx aws.Context, input *ListTestRunTestCasesInput, opts ...request.Option) (*ListTestRunTestCasesOutput, error)
ListTestRunTestCasesWithContext is the same as ListTestRunTestCases with the addition of the ability to pass a context and additional request options.
See ListTestRunTestCases 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 (c *AppTest) ListTestRuns(input *ListTestRunsInput) (*ListTestRunsOutput, error)
ListTestRuns API operation for AWS Mainframe Modernization Application Testing.
Lists test runs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation ListTestRuns for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestRuns
func (c *AppTest) ListTestRunsPages(input *ListTestRunsInput, fn func(*ListTestRunsOutput, bool) bool) error
ListTestRunsPages iterates over the pages of a ListTestRuns operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTestRuns method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTestRuns operation. pageNum := 0 err := client.ListTestRunsPages(params, func(page *apptest.ListTestRunsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (c *AppTest) ListTestRunsPagesWithContext(ctx aws.Context, input *ListTestRunsInput, fn func(*ListTestRunsOutput, bool) bool, opts ...request.Option) error
ListTestRunsPagesWithContext same as ListTestRunsPages except it takes a Context and allows setting request options on the pages.
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 (c *AppTest) ListTestRunsRequest(input *ListTestRunsInput) (req *request.Request, output *ListTestRunsOutput)
ListTestRunsRequest generates a "aws/request.Request" representing the client's request for the ListTestRuns operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTestRuns for more information on using the ListTestRuns API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTestRunsRequest method. req, resp := client.ListTestRunsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestRuns
func (c *AppTest) ListTestRunsWithContext(ctx aws.Context, input *ListTestRunsInput, opts ...request.Option) (*ListTestRunsOutput, error)
ListTestRunsWithContext is the same as ListTestRuns with the addition of the ability to pass a context and additional request options.
See ListTestRuns 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 (c *AppTest) ListTestSuites(input *ListTestSuitesInput) (*ListTestSuitesOutput, error)
ListTestSuites API operation for AWS Mainframe Modernization Application Testing.
Lists test suites.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation ListTestSuites for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestSuites
func (c *AppTest) ListTestSuitesPages(input *ListTestSuitesInput, fn func(*ListTestSuitesOutput, bool) bool) error
ListTestSuitesPages iterates over the pages of a ListTestSuites operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTestSuites method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTestSuites operation. pageNum := 0 err := client.ListTestSuitesPages(params, func(page *apptest.ListTestSuitesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (c *AppTest) ListTestSuitesPagesWithContext(ctx aws.Context, input *ListTestSuitesInput, fn func(*ListTestSuitesOutput, bool) bool, opts ...request.Option) error
ListTestSuitesPagesWithContext same as ListTestSuitesPages except it takes a Context and allows setting request options on the pages.
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 (c *AppTest) ListTestSuitesRequest(input *ListTestSuitesInput) (req *request.Request, output *ListTestSuitesOutput)
ListTestSuitesRequest generates a "aws/request.Request" representing the client's request for the ListTestSuites operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTestSuites for more information on using the ListTestSuites API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTestSuitesRequest method. req, resp := client.ListTestSuitesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/ListTestSuites
func (c *AppTest) ListTestSuitesWithContext(ctx aws.Context, input *ListTestSuitesInput, opts ...request.Option) (*ListTestSuitesOutput, error)
ListTestSuitesWithContext is the same as ListTestSuites with the addition of the ability to pass a context and additional request options.
See ListTestSuites 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 (c *AppTest) StartTestRun(input *StartTestRunInput) (*StartTestRunOutput, error)
StartTestRun API operation for AWS Mainframe Modernization Application Testing.
Starts a test run.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation StartTestRun for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for AWS Application Testing exceeds the limit.
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/StartTestRun
func (c *AppTest) StartTestRunRequest(input *StartTestRunInput) (req *request.Request, output *StartTestRunOutput)
StartTestRunRequest generates a "aws/request.Request" representing the client's request for the StartTestRun operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartTestRun for more information on using the StartTestRun API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartTestRunRequest method. req, resp := client.StartTestRunRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/StartTestRun
func (c *AppTest) StartTestRunWithContext(ctx aws.Context, input *StartTestRunInput, opts ...request.Option) (*StartTestRunOutput, error)
StartTestRunWithContext is the same as StartTestRun with the addition of the ability to pass a context and additional request options.
See StartTestRun 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 (c *AppTest) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWS Mainframe Modernization Application Testing.
Specifies tags of a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation TagResource for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for AWS Application Testing exceeds the limit.
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/TagResource
func (c *AppTest) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/TagResource
func (c *AppTest) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource 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 (c *AppTest) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWS Mainframe Modernization Application Testing.
Untags a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation UntagResource for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/UntagResource
func (c *AppTest) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/UntagResource
func (c *AppTest) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource 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 (c *AppTest) UpdateTestCase(input *UpdateTestCaseInput) (*UpdateTestCaseOutput, error)
UpdateTestCase API operation for AWS Mainframe Modernization Application Testing.
Updates a test case.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation UpdateTestCase for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/UpdateTestCase
func (c *AppTest) UpdateTestCaseRequest(input *UpdateTestCaseInput) (req *request.Request, output *UpdateTestCaseOutput)
UpdateTestCaseRequest generates a "aws/request.Request" representing the client's request for the UpdateTestCase operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateTestCase for more information on using the UpdateTestCase API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateTestCaseRequest method. req, resp := client.UpdateTestCaseRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/UpdateTestCase
func (c *AppTest) UpdateTestCaseWithContext(ctx aws.Context, input *UpdateTestCaseInput, opts ...request.Option) (*UpdateTestCaseOutput, error)
UpdateTestCaseWithContext is the same as UpdateTestCase with the addition of the ability to pass a context and additional request options.
See UpdateTestCase 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 (c *AppTest) UpdateTestConfiguration(input *UpdateTestConfigurationInput) (*UpdateTestConfigurationOutput, error)
UpdateTestConfiguration API operation for AWS Mainframe Modernization Application Testing.
Updates a test configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation UpdateTestConfiguration for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
func (c *AppTest) UpdateTestConfigurationRequest(input *UpdateTestConfigurationInput) (req *request.Request, output *UpdateTestConfigurationOutput)
UpdateTestConfigurationRequest generates a "aws/request.Request" representing the client's request for the UpdateTestConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateTestConfiguration for more information on using the UpdateTestConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateTestConfigurationRequest method. req, resp := client.UpdateTestConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (c *AppTest) UpdateTestConfigurationWithContext(ctx aws.Context, input *UpdateTestConfigurationInput, opts ...request.Option) (*UpdateTestConfigurationOutput, error)
UpdateTestConfigurationWithContext is the same as UpdateTestConfiguration with the addition of the ability to pass a context and additional request options.
See UpdateTestConfiguration 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 (c *AppTest) UpdateTestSuite(input *UpdateTestSuiteInput) (*UpdateTestSuiteOutput, error)
UpdateTestSuite API operation for AWS Mainframe Modernization Application Testing.
Updates a test suite.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Mainframe Modernization Application Testing's API operation UpdateTestSuite for usage and error information.
Returned Error Types:
ThrottlingException The number of requests made exceeds the limit.
ResourceNotFoundException The specified resource was not found.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ValidationException One or more parameter provided in the request is not valid.
ConflictException The parameters provided in the request conflict with existing resources.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/UpdateTestSuite
func (c *AppTest) UpdateTestSuiteRequest(input *UpdateTestSuiteInput) (req *request.Request, output *UpdateTestSuiteOutput)
UpdateTestSuiteRequest generates a "aws/request.Request" representing the client's request for the UpdateTestSuite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateTestSuite for more information on using the UpdateTestSuite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateTestSuiteRequest method. req, resp := client.UpdateTestSuiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/apptest-2022-12-06/UpdateTestSuite
func (c *AppTest) UpdateTestSuiteWithContext(ctx aws.Context, input *UpdateTestSuiteInput, opts ...request.Option) (*UpdateTestSuiteOutput, error)
UpdateTestSuiteWithContext is the same as UpdateTestSuite with the addition of the ability to pass a context and additional request options.
See UpdateTestSuite 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.
type Batch struct { // The job name of the batch. // // BatchJobName is a required field BatchJobName *string `locationName:"batchJobName" type:"string" required:"true"` // The batch job parameters of the batch. BatchJobParameters map[string]*string `locationName:"batchJobParameters" type:"map"` // The export data set names of the batch. ExportDataSetNames []*string `locationName:"exportDataSetNames" type:"list"` // contains filtered or unexported fields }
Defines a batch.
func (s Batch) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Batch) SetBatchJobName(v string) *Batch
SetBatchJobName sets the BatchJobName field's value.
func (s *Batch) SetBatchJobParameters(v map[string]*string) *Batch
SetBatchJobParameters sets the BatchJobParameters field's value.
func (s *Batch) SetExportDataSetNames(v []*string) *Batch
SetExportDataSetNames sets the ExportDataSetNames field's value.
func (s Batch) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Batch) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchStepInput_ struct { // The batch job name of the batch step input. // // BatchJobName is a required field BatchJobName *string `locationName:"batchJobName" type:"string" required:"true"` // The batch job parameters of the batch step input. BatchJobParameters map[string]*string `locationName:"batchJobParameters" type:"map"` // The export data set names of the batch step input. ExportDataSetNames []*string `locationName:"exportDataSetNames" type:"list"` // The properties of the batch step input. Properties *MainframeActionProperties `locationName:"properties" type:"structure"` // The resource of the batch step input. // // Resource is a required field Resource *MainframeResourceSummary `locationName:"resource" type:"structure" required:"true"` // contains filtered or unexported fields }
Defines a batch step input.
func (s BatchStepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *BatchStepInput_) SetBatchJobName(v string) *BatchStepInput_
SetBatchJobName sets the BatchJobName field's value.
func (s *BatchStepInput_) SetBatchJobParameters(v map[string]*string) *BatchStepInput_
SetBatchJobParameters sets the BatchJobParameters field's value.
func (s *BatchStepInput_) SetExportDataSetNames(v []*string) *BatchStepInput_
SetExportDataSetNames sets the ExportDataSetNames field's value.
func (s *BatchStepInput_) SetProperties(v *MainframeActionProperties) *BatchStepInput_
SetProperties sets the Properties field's value.
func (s *BatchStepInput_) SetResource(v *MainframeResourceSummary) *BatchStepInput_
SetResource sets the Resource field's value.
func (s BatchStepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchStepOutput_ struct { // The data set details of the batch step output. DataSetDetails []*DataSet `locationName:"dataSetDetails" type:"list"` // The data set export location of the batch step output. DataSetExportLocation *string `locationName:"dataSetExportLocation" type:"string"` // The Database Migration Service (DMS) output location of the batch step output. DmsOutputLocation *string `locationName:"dmsOutputLocation" type:"string"` // contains filtered or unexported fields }
Defines a batch step output.
func (s BatchStepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *BatchStepOutput_) SetDataSetDetails(v []*DataSet) *BatchStepOutput_
SetDataSetDetails sets the DataSetDetails field's value.
func (s *BatchStepOutput_) SetDataSetExportLocation(v string) *BatchStepOutput_
SetDataSetExportLocation sets the DataSetExportLocation field's value.
func (s *BatchStepOutput_) SetDmsOutputLocation(v string) *BatchStepOutput_
SetDmsOutputLocation sets the DmsOutputLocation field's value.
func (s BatchStepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchSummary struct { // The step input of the batch summary. // // StepInput is a required field StepInput *BatchStepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the batch summary. StepOutput *BatchStepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Summarizes a batch job.
func (s BatchSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *BatchSummary) SetStepInput(v *BatchStepInput_) *BatchSummary
SetStepInput sets the StepInput field's value.
func (s *BatchSummary) SetStepOutput(v *BatchStepOutput_) *BatchSummary
SetStepOutput sets the StepOutput field's value.
func (s BatchSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CloudFormation struct { // The CloudFormation properties in the CloudFormation template. Parameters map[string]*string `locationName:"parameters" type:"map"` // The template location of the CloudFormation template. // // TemplateLocation is a required field TemplateLocation *string `locationName:"templateLocation" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the CloudFormation template and its parameters.
func (s CloudFormation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CloudFormation) SetParameters(v map[string]*string) *CloudFormation
SetParameters sets the Parameters field's value.
func (s *CloudFormation) SetTemplateLocation(v string) *CloudFormation
SetTemplateLocation sets the TemplateLocation field's value.
func (s CloudFormation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CloudFormation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CloudFormationAction struct { // The action type of the CloudFormation action. ActionType *string `locationName:"actionType" type:"string" enum:"CloudFormationActionType"` // The resource of the CloudFormation action. // // Resource is a required field Resource *string `locationName:"resource" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the CloudFormation action.
func (s CloudFormationAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CloudFormationAction) SetActionType(v string) *CloudFormationAction
SetActionType sets the ActionType field's value.
func (s *CloudFormationAction) SetResource(v string) *CloudFormationAction
SetResource sets the Resource field's value.
func (s CloudFormationAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CloudFormationAction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CloudFormationStepSummary struct { // Creates the CloudFormation summary of the step. CreateCloudformation *CreateCloudFormationSummary `locationName:"createCloudformation" type:"structure"` // Deletes the CloudFormation summary of the CloudFormation step summary. DeleteCloudformation *DeleteCloudFormationSummary `locationName:"deleteCloudformation" type:"structure"` // contains filtered or unexported fields }
Specifies the CloudFormation step summary.
func (s CloudFormationStepSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CloudFormationStepSummary) SetCreateCloudformation(v *CreateCloudFormationSummary) *CloudFormationStepSummary
SetCreateCloudformation sets the CreateCloudformation field's value.
func (s *CloudFormationStepSummary) SetDeleteCloudformation(v *DeleteCloudFormationSummary) *CloudFormationStepSummary
SetDeleteCloudformation sets the DeleteCloudformation field's value.
func (s CloudFormationStepSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareAction struct { // The input of the compare action. // // Input is a required field Input *Input_ `locationName:"input" type:"structure" required:"true"` // The output of the compare action. Output *Output_ `locationName:"output" type:"structure"` // contains filtered or unexported fields }
Compares the action.
func (s CompareAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareAction) SetInput(v *Input_) *CompareAction
SetInput sets the Input field's value.
func (s *CompareAction) SetOutput(v *Output_) *CompareAction
SetOutput sets the Output field's value.
func (s CompareAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareAction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CompareActionSummary struct { // The type of the compare action summary. // // Type is a required field Type *File `locationName:"type" type:"structure" required:"true"` // contains filtered or unexported fields }
Specifies the compare action summary.
func (s CompareActionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareActionSummary) SetType(v *File) *CompareActionSummary
SetType sets the Type field's value.
func (s CompareActionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareDataSetsStepInput_ struct { // The source data sets of the compare data sets step input location. // // SourceDataSets is a required field SourceDataSets []*DataSet `locationName:"sourceDataSets" type:"list" required:"true"` // The source location of the compare data sets step input location. // // SourceLocation is a required field SourceLocation *string `locationName:"sourceLocation" type:"string" required:"true"` // The target data sets of the compare data sets step input location. // // TargetDataSets is a required field TargetDataSets []*DataSet `locationName:"targetDataSets" type:"list" required:"true"` // The target location of the compare data sets step input location. // // TargetLocation is a required field TargetLocation *string `locationName:"targetLocation" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the compare data sets step input.
func (s CompareDataSetsStepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareDataSetsStepInput_) SetSourceDataSets(v []*DataSet) *CompareDataSetsStepInput_
SetSourceDataSets sets the SourceDataSets field's value.
func (s *CompareDataSetsStepInput_) SetSourceLocation(v string) *CompareDataSetsStepInput_
SetSourceLocation sets the SourceLocation field's value.
func (s *CompareDataSetsStepInput_) SetTargetDataSets(v []*DataSet) *CompareDataSetsStepInput_
SetTargetDataSets sets the TargetDataSets field's value.
func (s *CompareDataSetsStepInput_) SetTargetLocation(v string) *CompareDataSetsStepInput_
SetTargetLocation sets the TargetLocation field's value.
func (s CompareDataSetsStepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareDataSetsStepOutput_ struct { // The comparison output location of the compare data sets step output. // // ComparisonOutputLocation is a required field ComparisonOutputLocation *string `locationName:"comparisonOutputLocation" type:"string" required:"true"` // The comparison status of the compare data sets step output. // // ComparisonStatus is a required field ComparisonStatus *string `locationName:"comparisonStatus" type:"string" required:"true" enum:"ComparisonStatusEnum"` // contains filtered or unexported fields }
Specifies the compare data sets step output.
func (s CompareDataSetsStepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareDataSetsStepOutput_) SetComparisonOutputLocation(v string) *CompareDataSetsStepOutput_
SetComparisonOutputLocation sets the ComparisonOutputLocation field's value.
func (s *CompareDataSetsStepOutput_) SetComparisonStatus(v string) *CompareDataSetsStepOutput_
SetComparisonStatus sets the ComparisonStatus field's value.
func (s CompareDataSetsStepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareDataSetsSummary struct { // The step input of the compare data sets summary. // // StepInput is a required field StepInput *CompareDataSetsStepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the compare data sets summary. StepOutput *CompareDataSetsStepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Compares data sets summary.
func (s CompareDataSetsSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareDataSetsSummary) SetStepInput(v *CompareDataSetsStepInput_) *CompareDataSetsSummary
SetStepInput sets the StepInput field's value.
func (s *CompareDataSetsSummary) SetStepOutput(v *CompareDataSetsStepOutput_) *CompareDataSetsSummary
SetStepOutput sets the StepOutput field's value.
func (s CompareDataSetsSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareDatabaseCDCStepInput_ struct { // The output location of the compare database CDC step input. OutputLocation *string `locationName:"outputLocation" type:"string"` // The source location of the compare database CDC step input. // // SourceLocation is a required field SourceLocation *string `locationName:"sourceLocation" type:"string" required:"true"` // The source metadata of the compare database CDC step input. // // SourceMetadata is a required field SourceMetadata *SourceDatabaseMetadata `locationName:"sourceMetadata" type:"structure" required:"true"` // The target location of the compare database CDC step input. // // TargetLocation is a required field TargetLocation *string `locationName:"targetLocation" type:"string" required:"true"` // The target metadata location of the compare database CDC step input. // // TargetMetadata is a required field TargetMetadata *TargetDatabaseMetadata `locationName:"targetMetadata" type:"structure" required:"true"` // contains filtered or unexported fields }
Compares the database Change Data Capture (CDC) step input.
func (s CompareDatabaseCDCStepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareDatabaseCDCStepInput_) SetOutputLocation(v string) *CompareDatabaseCDCStepInput_
SetOutputLocation sets the OutputLocation field's value.
func (s *CompareDatabaseCDCStepInput_) SetSourceLocation(v string) *CompareDatabaseCDCStepInput_
SetSourceLocation sets the SourceLocation field's value.
func (s *CompareDatabaseCDCStepInput_) SetSourceMetadata(v *SourceDatabaseMetadata) *CompareDatabaseCDCStepInput_
SetSourceMetadata sets the SourceMetadata field's value.
func (s *CompareDatabaseCDCStepInput_) SetTargetLocation(v string) *CompareDatabaseCDCStepInput_
SetTargetLocation sets the TargetLocation field's value.
func (s *CompareDatabaseCDCStepInput_) SetTargetMetadata(v *TargetDatabaseMetadata) *CompareDatabaseCDCStepInput_
SetTargetMetadata sets the TargetMetadata field's value.
func (s CompareDatabaseCDCStepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareDatabaseCDCStepOutput_ struct { // The comparison output of the compare database CDC step output. // // ComparisonOutputLocation is a required field ComparisonOutputLocation *string `locationName:"comparisonOutputLocation" type:"string" required:"true"` // The comparison status of the compare database CDC step output. // // ComparisonStatus is a required field ComparisonStatus *string `locationName:"comparisonStatus" type:"string" required:"true" enum:"ComparisonStatusEnum"` // contains filtered or unexported fields }
Compares the database CDC step output.
func (s CompareDatabaseCDCStepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareDatabaseCDCStepOutput_) SetComparisonOutputLocation(v string) *CompareDatabaseCDCStepOutput_
SetComparisonOutputLocation sets the ComparisonOutputLocation field's value.
func (s *CompareDatabaseCDCStepOutput_) SetComparisonStatus(v string) *CompareDatabaseCDCStepOutput_
SetComparisonStatus sets the ComparisonStatus field's value.
func (s CompareDatabaseCDCStepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareDatabaseCDCSummary struct { // The step input of the compare database CDC summary. // // StepInput is a required field StepInput *CompareDatabaseCDCStepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the compare database CDC summary. StepOutput *CompareDatabaseCDCStepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Compares the database CDC summary.
func (s CompareDatabaseCDCSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareDatabaseCDCSummary) SetStepInput(v *CompareDatabaseCDCStepInput_) *CompareDatabaseCDCSummary
SetStepInput sets the StepInput field's value.
func (s *CompareDatabaseCDCSummary) SetStepOutput(v *CompareDatabaseCDCStepOutput_) *CompareDatabaseCDCSummary
SetStepOutput sets the StepOutput field's value.
func (s CompareDatabaseCDCSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CompareFileType struct { // The database CDC of the compare file type. DatabaseCDC *CompareDatabaseCDCSummary `locationName:"databaseCDC" type:"structure"` // The data sets in the compare file type. Datasets *CompareDataSetsSummary `locationName:"datasets" type:"structure"` // contains filtered or unexported fields }
Compares the file type.
func (s CompareFileType) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CompareFileType) SetDatabaseCDC(v *CompareDatabaseCDCSummary) *CompareFileType
SetDatabaseCDC sets the DatabaseCDC field's value.
func (s *CompareFileType) SetDatasets(v *CompareDataSetsSummary) *CompareFileType
SetDatasets sets the Datasets field's value.
func (s CompareFileType) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The resource ID of the conflicts with existing resources. ResourceId *string `locationName:"resourceId" type:"string"` // The resource type of the conflicts with existing resources. ResourceType *string `locationName:"resourceType" type:"string"` // contains filtered or unexported fields }
The parameters provided in the request conflict with existing resources.
func (s *ConflictException) Code() string
Code returns the exception type name.
func (s *ConflictException) Error() string
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ConflictException) Message() string
Message returns the exception's message.
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateCloudFormationStepInput_ struct { // The CloudFormation properties of the CloudFormation step input. Parameters map[string]*string `locationName:"parameters" type:"map"` // The template location of the CloudFormation step input. // // TemplateLocation is a required field TemplateLocation *string `locationName:"templateLocation" type:"string" required:"true"` // contains filtered or unexported fields }
Creates the CloudFormation step input.
func (s CreateCloudFormationStepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateCloudFormationStepInput_) SetParameters(v map[string]*string) *CreateCloudFormationStepInput_
SetParameters sets the Parameters field's value.
func (s *CreateCloudFormationStepInput_) SetTemplateLocation(v string) *CreateCloudFormationStepInput_
SetTemplateLocation sets the TemplateLocation field's value.
func (s CreateCloudFormationStepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateCloudFormationStepOutput_ struct { // The exports of the CloudFormation step output. Exports map[string]*string `locationName:"exports" type:"map"` // The stack ID of the CloudFormation step output. // // StackId is a required field StackId *string `locationName:"stackId" type:"string" required:"true"` // contains filtered or unexported fields }
Creates a CloudFormation step output.
func (s CreateCloudFormationStepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateCloudFormationStepOutput_) SetExports(v map[string]*string) *CreateCloudFormationStepOutput_
SetExports sets the Exports field's value.
func (s *CreateCloudFormationStepOutput_) SetStackId(v string) *CreateCloudFormationStepOutput_
SetStackId sets the StackId field's value.
func (s CreateCloudFormationStepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateCloudFormationSummary struct { // The step input of the CloudFormation summary. // // StepInput is a required field StepInput *CreateCloudFormationStepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the CloudFormation summary. StepOutput *CreateCloudFormationStepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Creates a CloudFormation summary.
func (s CreateCloudFormationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateCloudFormationSummary) SetStepInput(v *CreateCloudFormationStepInput_) *CreateCloudFormationSummary
SetStepInput sets the StepInput field's value.
func (s *CreateCloudFormationSummary) SetStepOutput(v *CreateCloudFormationStepOutput_) *CreateCloudFormationSummary
SetStepOutput sets the StepOutput field's value.
func (s CreateCloudFormationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateTestCaseInput struct { // The client token of the test case. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The description of the test case. Description *string `locationName:"description" type:"string"` // The name of the test case. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The steps in the test case. // // Steps is a required field Steps []*Step `locationName:"steps" min:"1" type:"list" required:"true"` // The specified tags of the test case. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (s CreateTestCaseInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestCaseInput) SetClientToken(v string) *CreateTestCaseInput
SetClientToken sets the ClientToken field's value.
func (s *CreateTestCaseInput) SetDescription(v string) *CreateTestCaseInput
SetDescription sets the Description field's value.
func (s *CreateTestCaseInput) SetName(v string) *CreateTestCaseInput
SetName sets the Name field's value.
func (s *CreateTestCaseInput) SetSteps(v []*Step) *CreateTestCaseInput
SetSteps sets the Steps field's value.
func (s *CreateTestCaseInput) SetTags(v map[string]*string) *CreateTestCaseInput
SetTags sets the Tags field's value.
func (s CreateTestCaseInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestCaseInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTestCaseOutput struct { // The test case ID of the test case. // // TestCaseId is a required field TestCaseId *string `locationName:"testCaseId" type:"string" required:"true"` // The test case version of the test case. // // TestCaseVersion is a required field TestCaseVersion *int64 `locationName:"testCaseVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s CreateTestCaseOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestCaseOutput) SetTestCaseId(v string) *CreateTestCaseOutput
SetTestCaseId sets the TestCaseId field's value.
func (s *CreateTestCaseOutput) SetTestCaseVersion(v int64) *CreateTestCaseOutput
SetTestCaseVersion sets the TestCaseVersion field's value.
func (s CreateTestCaseOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateTestConfigurationInput struct { // The client token of the test configuration. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The description of the test configuration. Description *string `locationName:"description" type:"string"` // The name of the test configuration. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The properties of the test configuration. Properties map[string]*string `locationName:"properties" type:"map"` // The defined resources of the test configuration. // // Resources is a required field Resources []*Resource `locationName:"resources" min:"1" type:"list" required:"true"` // The service settings of the test configuration. ServiceSettings *ServiceSettings `locationName:"serviceSettings" type:"structure"` // The tags of the test configuration. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (s CreateTestConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestConfigurationInput) SetClientToken(v string) *CreateTestConfigurationInput
SetClientToken sets the ClientToken field's value.
func (s *CreateTestConfigurationInput) SetDescription(v string) *CreateTestConfigurationInput
SetDescription sets the Description field's value.
func (s *CreateTestConfigurationInput) SetName(v string) *CreateTestConfigurationInput
SetName sets the Name field's value.
func (s *CreateTestConfigurationInput) SetProperties(v map[string]*string) *CreateTestConfigurationInput
SetProperties sets the Properties field's value.
func (s *CreateTestConfigurationInput) SetResources(v []*Resource) *CreateTestConfigurationInput
SetResources sets the Resources field's value.
func (s *CreateTestConfigurationInput) SetServiceSettings(v *ServiceSettings) *CreateTestConfigurationInput
SetServiceSettings sets the ServiceSettings field's value.
func (s *CreateTestConfigurationInput) SetTags(v map[string]*string) *CreateTestConfigurationInput
SetTags sets the Tags field's value.
func (s CreateTestConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTestConfigurationOutput struct { // The test configuration ID. // // TestConfigurationId is a required field TestConfigurationId *string `locationName:"testConfigurationId" type:"string" required:"true"` // The test configuration version. // // TestConfigurationVersion is a required field TestConfigurationVersion *int64 `locationName:"testConfigurationVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s CreateTestConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestConfigurationOutput) SetTestConfigurationId(v string) *CreateTestConfigurationOutput
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s *CreateTestConfigurationOutput) SetTestConfigurationVersion(v int64) *CreateTestConfigurationOutput
SetTestConfigurationVersion sets the TestConfigurationVersion field's value.
func (s CreateTestConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateTestSuiteInput struct { // The after steps of the test suite. AfterSteps []*Step `locationName:"afterSteps" min:"1" type:"list"` // The before steps of the test suite. BeforeSteps []*Step `locationName:"beforeSteps" min:"1" type:"list"` // The client token of the test suite. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The description of the test suite. Description *string `locationName:"description" type:"string"` // The name of the test suite. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The tags of the test suite. Tags map[string]*string `locationName:"tags" type:"map"` // The test cases in the test suite. // // TestCases is a required field TestCases *TestCases `locationName:"testCases" type:"structure" required:"true"` // contains filtered or unexported fields }
func (s CreateTestSuiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestSuiteInput) SetAfterSteps(v []*Step) *CreateTestSuiteInput
SetAfterSteps sets the AfterSteps field's value.
func (s *CreateTestSuiteInput) SetBeforeSteps(v []*Step) *CreateTestSuiteInput
SetBeforeSteps sets the BeforeSteps field's value.
func (s *CreateTestSuiteInput) SetClientToken(v string) *CreateTestSuiteInput
SetClientToken sets the ClientToken field's value.
func (s *CreateTestSuiteInput) SetDescription(v string) *CreateTestSuiteInput
SetDescription sets the Description field's value.
func (s *CreateTestSuiteInput) SetName(v string) *CreateTestSuiteInput
SetName sets the Name field's value.
func (s *CreateTestSuiteInput) SetTags(v map[string]*string) *CreateTestSuiteInput
SetTags sets the Tags field's value.
func (s *CreateTestSuiteInput) SetTestCases(v *TestCases) *CreateTestSuiteInput
SetTestCases sets the TestCases field's value.
func (s CreateTestSuiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestSuiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateTestSuiteOutput struct { // The suite ID of the test suite. // // TestSuiteId is a required field TestSuiteId *string `locationName:"testSuiteId" type:"string" required:"true"` // The suite version of the test suite. // // TestSuiteVersion is a required field TestSuiteVersion *int64 `locationName:"testSuiteVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s CreateTestSuiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *CreateTestSuiteOutput) SetTestSuiteId(v string) *CreateTestSuiteOutput
SetTestSuiteId sets the TestSuiteId field's value.
func (s *CreateTestSuiteOutput) SetTestSuiteVersion(v int64) *CreateTestSuiteOutput
SetTestSuiteVersion sets the TestSuiteVersion field's value.
func (s CreateTestSuiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataSet struct { // The CCSID of the data set. // // Ccsid is a required field Ccsid *string `locationName:"ccsid" type:"string" required:"true"` // The format of the data set. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true" enum:"Format"` // The length of the data set. // // Length is a required field Length *int64 `locationName:"length" type:"integer" required:"true"` // The name of the data set. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of the data set. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"DataSetType"` // contains filtered or unexported fields }
Defines a data set.
func (s DataSet) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DataSet) SetCcsid(v string) *DataSet
SetCcsid sets the Ccsid field's value.
func (s *DataSet) SetFormat(v string) *DataSet
SetFormat sets the Format field's value.
func (s *DataSet) SetLength(v int64) *DataSet
SetLength sets the Length field's value.
func (s *DataSet) SetName(v string) *DataSet
SetName sets the Name field's value.
func (s *DataSet) SetType(v string) *DataSet
SetType sets the Type field's value.
func (s DataSet) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DataSet) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DatabaseCDC struct { // The source metadata of the database CDC. // // SourceMetadata is a required field SourceMetadata *SourceDatabaseMetadata `locationName:"sourceMetadata" type:"structure" required:"true"` // The target metadata of the database CDC. // // TargetMetadata is a required field TargetMetadata *TargetDatabaseMetadata `locationName:"targetMetadata" type:"structure" required:"true"` // contains filtered or unexported fields }
Defines the Change Data Capture (CDC) of the database.
func (s DatabaseCDC) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DatabaseCDC) SetSourceMetadata(v *SourceDatabaseMetadata) *DatabaseCDC
SetSourceMetadata sets the SourceMetadata field's value.
func (s *DatabaseCDC) SetTargetMetadata(v *TargetDatabaseMetadata) *DatabaseCDC
SetTargetMetadata sets the TargetMetadata field's value.
func (s DatabaseCDC) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DatabaseCDC) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCloudFormationStepInput_ struct { // The stack ID of the deleted CloudFormation step input. // // StackId is a required field StackId *string `locationName:"stackId" type:"string" required:"true"` // contains filtered or unexported fields }
Deletes the CloudFormation step input.
func (s DeleteCloudFormationStepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteCloudFormationStepInput_) SetStackId(v string) *DeleteCloudFormationStepInput_
SetStackId sets the StackId field's value.
func (s DeleteCloudFormationStepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteCloudFormationStepOutput_ struct {
// contains filtered or unexported fields
}
Deletes the CloudFormation summary step output.
func (s DeleteCloudFormationStepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s DeleteCloudFormationStepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteCloudFormationSummary struct { // The step input of the deleted CloudFormation summary. // // StepInput is a required field StepInput *DeleteCloudFormationStepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the deleted CloudFormation summary. StepOutput *DeleteCloudFormationStepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Deletes the CloudFormation summary.
func (s DeleteCloudFormationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteCloudFormationSummary) SetStepInput(v *DeleteCloudFormationStepInput_) *DeleteCloudFormationSummary
SetStepInput sets the StepInput field's value.
func (s *DeleteCloudFormationSummary) SetStepOutput(v *DeleteCloudFormationStepOutput_) *DeleteCloudFormationSummary
SetStepOutput sets the StepOutput field's value.
func (s DeleteCloudFormationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteTestCaseInput struct { // The test case ID of the test case. // // TestCaseId is a required field TestCaseId *string `location:"uri" locationName:"testCaseId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s DeleteTestCaseInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestCaseInput) SetTestCaseId(v string) *DeleteTestCaseInput
SetTestCaseId sets the TestCaseId field's value.
func (s DeleteTestCaseInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestCaseInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTestCaseOutput struct {
// contains filtered or unexported fields
}
func (s DeleteTestCaseOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s DeleteTestCaseOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteTestConfigurationInput struct { // The test ID of the test configuration. // // TestConfigurationId is a required field TestConfigurationId *string `location:"uri" locationName:"testConfigurationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s DeleteTestConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestConfigurationInput) SetTestConfigurationId(v string) *DeleteTestConfigurationInput
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s DeleteTestConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTestConfigurationOutput struct {
// contains filtered or unexported fields
}
func (s DeleteTestConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s DeleteTestConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteTestRunInput struct { // The run ID of the test run. // // TestRunId is a required field TestRunId *string `location:"uri" locationName:"testRunId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s DeleteTestRunInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestRunInput) SetTestRunId(v string) *DeleteTestRunInput
SetTestRunId sets the TestRunId field's value.
func (s DeleteTestRunInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestRunInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTestRunOutput struct {
// contains filtered or unexported fields
}
func (s DeleteTestRunOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s DeleteTestRunOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteTestSuiteInput struct { // The test ID of the test suite. // // TestSuiteId is a required field TestSuiteId *string `location:"uri" locationName:"testSuiteId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s DeleteTestSuiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestSuiteInput) SetTestSuiteId(v string) *DeleteTestSuiteInput
SetTestSuiteId sets the TestSuiteId field's value.
func (s DeleteTestSuiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *DeleteTestSuiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteTestSuiteOutput struct {
// contains filtered or unexported fields
}
func (s DeleteTestSuiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s DeleteTestSuiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type File struct { // The file type of the file. FileType *CompareFileType `locationName:"fileType" type:"structure"` // contains filtered or unexported fields }
Defines a file.
func (s File) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *File) SetFileType(v *CompareFileType) *File
SetFileType sets the FileType field's value.
func (s File) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FileMetadata struct { // The data sets of the file metadata. DataSets []*DataSet `locationName:"dataSets" type:"list"` // The database CDC of the file metadata. DatabaseCDC *DatabaseCDC `locationName:"databaseCDC" type:"structure"` // contains filtered or unexported fields }
Specifies a file metadata.
func (s FileMetadata) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *FileMetadata) SetDataSets(v []*DataSet) *FileMetadata
SetDataSets sets the DataSets field's value.
func (s *FileMetadata) SetDatabaseCDC(v *DatabaseCDC) *FileMetadata
SetDatabaseCDC sets the DatabaseCDC field's value.
func (s FileMetadata) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *FileMetadata) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTestCaseInput struct { // The request test ID of the test case. // // TestCaseId is a required field TestCaseId *string `location:"uri" locationName:"testCaseId" type:"string" required:"true"` // The test case version of the test case. TestCaseVersion *int64 `location:"querystring" locationName:"testCaseVersion" type:"integer"` // contains filtered or unexported fields }
func (s GetTestCaseInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestCaseInput) SetTestCaseId(v string) *GetTestCaseInput
SetTestCaseId sets the TestCaseId field's value.
func (s *GetTestCaseInput) SetTestCaseVersion(v int64) *GetTestCaseInput
SetTestCaseVersion sets the TestCaseVersion field's value.
func (s GetTestCaseInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestCaseInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTestCaseOutput struct { // The creation time of the test case. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The description of the test case. Description *string `locationName:"description" type:"string"` // The last update time of the test case. // // LastUpdateTime is a required field LastUpdateTime *time.Time `locationName:"lastUpdateTime" type:"timestamp" required:"true"` // The latest version of the test case. // // LatestVersion is a required field LatestVersion *TestCaseLatestVersion `locationName:"latestVersion" type:"structure" required:"true"` // The name of the test case. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The status of the test case. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestCaseLifecycle"` // The status reason of the test case. StatusReason *string `locationName:"statusReason" type:"string"` // The steps of the test case. // // Steps is a required field Steps []*Step `locationName:"steps" min:"1" type:"list" required:"true"` // The tags of the test case. Tags map[string]*string `locationName:"tags" type:"map"` // The Amazon Resource Name (ARN) of the test case. // // TestCaseArn is a required field TestCaseArn *string `locationName:"testCaseArn" type:"string" required:"true"` // The response test ID of the test case. // // TestCaseId is a required field TestCaseId *string `locationName:"testCaseId" type:"string" required:"true"` // The case version of the test case. // // TestCaseVersion is a required field TestCaseVersion *int64 `locationName:"testCaseVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s GetTestCaseOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestCaseOutput) SetCreationTime(v time.Time) *GetTestCaseOutput
SetCreationTime sets the CreationTime field's value.
func (s *GetTestCaseOutput) SetDescription(v string) *GetTestCaseOutput
SetDescription sets the Description field's value.
func (s *GetTestCaseOutput) SetLastUpdateTime(v time.Time) *GetTestCaseOutput
SetLastUpdateTime sets the LastUpdateTime field's value.
func (s *GetTestCaseOutput) SetLatestVersion(v *TestCaseLatestVersion) *GetTestCaseOutput
SetLatestVersion sets the LatestVersion field's value.
func (s *GetTestCaseOutput) SetName(v string) *GetTestCaseOutput
SetName sets the Name field's value.
func (s *GetTestCaseOutput) SetStatus(v string) *GetTestCaseOutput
SetStatus sets the Status field's value.
func (s *GetTestCaseOutput) SetStatusReason(v string) *GetTestCaseOutput
SetStatusReason sets the StatusReason field's value.
func (s *GetTestCaseOutput) SetSteps(v []*Step) *GetTestCaseOutput
SetSteps sets the Steps field's value.
func (s *GetTestCaseOutput) SetTags(v map[string]*string) *GetTestCaseOutput
SetTags sets the Tags field's value.
func (s *GetTestCaseOutput) SetTestCaseArn(v string) *GetTestCaseOutput
SetTestCaseArn sets the TestCaseArn field's value.
func (s *GetTestCaseOutput) SetTestCaseId(v string) *GetTestCaseOutput
SetTestCaseId sets the TestCaseId field's value.
func (s *GetTestCaseOutput) SetTestCaseVersion(v int64) *GetTestCaseOutput
SetTestCaseVersion sets the TestCaseVersion field's value.
func (s GetTestCaseOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetTestConfigurationInput struct { // The request test configuration ID. // // TestConfigurationId is a required field TestConfigurationId *string `location:"uri" locationName:"testConfigurationId" type:"string" required:"true"` // The test configuration version. TestConfigurationVersion *int64 `location:"querystring" locationName:"testConfigurationVersion" type:"integer"` // contains filtered or unexported fields }
func (s GetTestConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestConfigurationInput) SetTestConfigurationId(v string) *GetTestConfigurationInput
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s *GetTestConfigurationInput) SetTestConfigurationVersion(v int64) *GetTestConfigurationInput
SetTestConfigurationVersion sets the TestConfigurationVersion field's value.
func (s GetTestConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTestConfigurationOutput struct { // The creation time of the test configuration. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The description of the test configuration. Description *string `locationName:"description" type:"string"` // The last update time of the test configuration. // // LastUpdateTime is a required field LastUpdateTime *time.Time `locationName:"lastUpdateTime" type:"timestamp" required:"true"` // The latest version of the test configuration. // // LatestVersion is a required field LatestVersion *TestConfigurationLatestVersion `locationName:"latestVersion" type:"structure" required:"true"` // The test configuration name // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The properties of the test configuration. // // Properties is a required field Properties map[string]*string `locationName:"properties" type:"map" required:"true"` // The resources of the test configuration. // // Resources is a required field Resources []*Resource `locationName:"resources" min:"1" type:"list" required:"true"` // The service settings of the test configuration. ServiceSettings *ServiceSettings `locationName:"serviceSettings" type:"structure"` // The status of the test configuration. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestConfigurationLifecycle"` // The status reason of the test configuration. StatusReason *string `locationName:"statusReason" type:"string"` // The tags of the test configuration. Tags map[string]*string `locationName:"tags" type:"map"` // The test configuration Amazon Resource Name (ARN). // // TestConfigurationArn is a required field TestConfigurationArn *string `locationName:"testConfigurationArn" type:"string" required:"true"` // The response test configuration ID. // // TestConfigurationId is a required field TestConfigurationId *string `locationName:"testConfigurationId" type:"string" required:"true"` // The test configuration version. // // TestConfigurationVersion is a required field TestConfigurationVersion *int64 `locationName:"testConfigurationVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s GetTestConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestConfigurationOutput) SetCreationTime(v time.Time) *GetTestConfigurationOutput
SetCreationTime sets the CreationTime field's value.
func (s *GetTestConfigurationOutput) SetDescription(v string) *GetTestConfigurationOutput
SetDescription sets the Description field's value.
func (s *GetTestConfigurationOutput) SetLastUpdateTime(v time.Time) *GetTestConfigurationOutput
SetLastUpdateTime sets the LastUpdateTime field's value.
func (s *GetTestConfigurationOutput) SetLatestVersion(v *TestConfigurationLatestVersion) *GetTestConfigurationOutput
SetLatestVersion sets the LatestVersion field's value.
func (s *GetTestConfigurationOutput) SetName(v string) *GetTestConfigurationOutput
SetName sets the Name field's value.
func (s *GetTestConfigurationOutput) SetProperties(v map[string]*string) *GetTestConfigurationOutput
SetProperties sets the Properties field's value.
func (s *GetTestConfigurationOutput) SetResources(v []*Resource) *GetTestConfigurationOutput
SetResources sets the Resources field's value.
func (s *GetTestConfigurationOutput) SetServiceSettings(v *ServiceSettings) *GetTestConfigurationOutput
SetServiceSettings sets the ServiceSettings field's value.
func (s *GetTestConfigurationOutput) SetStatus(v string) *GetTestConfigurationOutput
SetStatus sets the Status field's value.
func (s *GetTestConfigurationOutput) SetStatusReason(v string) *GetTestConfigurationOutput
SetStatusReason sets the StatusReason field's value.
func (s *GetTestConfigurationOutput) SetTags(v map[string]*string) *GetTestConfigurationOutput
SetTags sets the Tags field's value.
func (s *GetTestConfigurationOutput) SetTestConfigurationArn(v string) *GetTestConfigurationOutput
SetTestConfigurationArn sets the TestConfigurationArn field's value.
func (s *GetTestConfigurationOutput) SetTestConfigurationId(v string) *GetTestConfigurationOutput
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s *GetTestConfigurationOutput) SetTestConfigurationVersion(v int64) *GetTestConfigurationOutput
SetTestConfigurationVersion sets the TestConfigurationVersion field's value.
func (s GetTestConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetTestRunStepInput struct { // The step name of the test run step. // // StepName is a required field StepName *string `location:"uri" locationName:"stepName" type:"string" required:"true"` // The test case ID of a test run step. TestCaseId *string `location:"querystring" locationName:"testCaseId" type:"string"` // The test run ID of the test run step. // // TestRunId is a required field TestRunId *string `location:"uri" locationName:"testRunId" type:"string" required:"true"` // The test suite ID of a test run step. TestSuiteId *string `location:"querystring" locationName:"testSuiteId" type:"string"` // contains filtered or unexported fields }
func (s GetTestRunStepInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestRunStepInput) SetStepName(v string) *GetTestRunStepInput
SetStepName sets the StepName field's value.
func (s *GetTestRunStepInput) SetTestCaseId(v string) *GetTestRunStepInput
SetTestCaseId sets the TestCaseId field's value.
func (s *GetTestRunStepInput) SetTestRunId(v string) *GetTestRunStepInput
SetTestRunId sets the TestRunId field's value.
func (s *GetTestRunStepInput) SetTestSuiteId(v string) *GetTestRunStepInput
SetTestSuiteId sets the TestSuiteId field's value.
func (s GetTestRunStepInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestRunStepInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTestRunStepOutput struct { // The after steps of the test run step. AfterStep *bool `locationName:"afterStep" type:"boolean"` // The before steps of the test run step. BeforeStep *bool `locationName:"beforeStep" type:"boolean"` // The run end time of the test run step. RunEndTime *time.Time `locationName:"runEndTime" type:"timestamp"` // The run start time of the test run step. // // RunStartTime is a required field RunStartTime *time.Time `locationName:"runStartTime" type:"timestamp" required:"true"` // The status of the test run step. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"StepRunStatus"` // The status reason of the test run step. StatusReason *string `locationName:"statusReason" type:"string"` // The step name of the test run step. // // StepName is a required field StepName *string `locationName:"stepName" type:"string" required:"true"` // The step run summary of the test run step. StepRunSummary *StepRunSummary `locationName:"stepRunSummary" type:"structure"` // The test case ID of the test run step. TestCaseId *string `locationName:"testCaseId" type:"string"` // The test case version of the test run step. TestCaseVersion *int64 `locationName:"testCaseVersion" type:"integer"` // The test run ID of the test run step. // // TestRunId is a required field TestRunId *string `locationName:"testRunId" type:"string" required:"true"` // The test suite ID of the test run step. TestSuiteId *string `locationName:"testSuiteId" type:"string"` // The test suite version of the test run step. TestSuiteVersion *int64 `locationName:"testSuiteVersion" type:"integer"` // contains filtered or unexported fields }
func (s GetTestRunStepOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestRunStepOutput) SetAfterStep(v bool) *GetTestRunStepOutput
SetAfterStep sets the AfterStep field's value.
func (s *GetTestRunStepOutput) SetBeforeStep(v bool) *GetTestRunStepOutput
SetBeforeStep sets the BeforeStep field's value.
func (s *GetTestRunStepOutput) SetRunEndTime(v time.Time) *GetTestRunStepOutput
SetRunEndTime sets the RunEndTime field's value.
func (s *GetTestRunStepOutput) SetRunStartTime(v time.Time) *GetTestRunStepOutput
SetRunStartTime sets the RunStartTime field's value.
func (s *GetTestRunStepOutput) SetStatus(v string) *GetTestRunStepOutput
SetStatus sets the Status field's value.
func (s *GetTestRunStepOutput) SetStatusReason(v string) *GetTestRunStepOutput
SetStatusReason sets the StatusReason field's value.
func (s *GetTestRunStepOutput) SetStepName(v string) *GetTestRunStepOutput
SetStepName sets the StepName field's value.
func (s *GetTestRunStepOutput) SetStepRunSummary(v *StepRunSummary) *GetTestRunStepOutput
SetStepRunSummary sets the StepRunSummary field's value.
func (s *GetTestRunStepOutput) SetTestCaseId(v string) *GetTestRunStepOutput
SetTestCaseId sets the TestCaseId field's value.
func (s *GetTestRunStepOutput) SetTestCaseVersion(v int64) *GetTestRunStepOutput
SetTestCaseVersion sets the TestCaseVersion field's value.
func (s *GetTestRunStepOutput) SetTestRunId(v string) *GetTestRunStepOutput
SetTestRunId sets the TestRunId field's value.
func (s *GetTestRunStepOutput) SetTestSuiteId(v string) *GetTestRunStepOutput
SetTestSuiteId sets the TestSuiteId field's value.
func (s *GetTestRunStepOutput) SetTestSuiteVersion(v int64) *GetTestRunStepOutput
SetTestSuiteVersion sets the TestSuiteVersion field's value.
func (s GetTestRunStepOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetTestSuiteInput struct { // The ID of the test suite. // // TestSuiteId is a required field TestSuiteId *string `location:"uri" locationName:"testSuiteId" type:"string" required:"true"` // The version of the test suite. TestSuiteVersion *int64 `location:"querystring" locationName:"testSuiteVersion" type:"integer"` // contains filtered or unexported fields }
func (s GetTestSuiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestSuiteInput) SetTestSuiteId(v string) *GetTestSuiteInput
SetTestSuiteId sets the TestSuiteId field's value.
func (s *GetTestSuiteInput) SetTestSuiteVersion(v int64) *GetTestSuiteInput
SetTestSuiteVersion sets the TestSuiteVersion field's value.
func (s GetTestSuiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestSuiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTestSuiteOutput struct { // The after steps of the test suite. // // AfterSteps is a required field AfterSteps []*Step `locationName:"afterSteps" min:"1" type:"list" required:"true"` // The before steps of the test suite. // // BeforeSteps is a required field BeforeSteps []*Step `locationName:"beforeSteps" min:"1" type:"list" required:"true"` // The creation time of the test suite. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The description of the test suite. Description *string `locationName:"description" type:"string"` // The last update time of the test suite. // // LastUpdateTime is a required field LastUpdateTime *time.Time `locationName:"lastUpdateTime" type:"timestamp" required:"true"` // The latest version of the test suite. // // LatestVersion is a required field LatestVersion *TestSuiteLatestVersion `locationName:"latestVersion" type:"structure" required:"true"` // The name of the test suite. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The status of the test suite. Status *string `locationName:"status" type:"string" enum:"TestSuiteLifecycle"` // The status reason of the test suite. StatusReason *string `locationName:"statusReason" type:"string"` // The tags of the test suite. Tags map[string]*string `locationName:"tags" type:"map"` // The test cases of the test suite. // // TestCases is a required field TestCases *TestCases `locationName:"testCases" type:"structure" required:"true"` // The test suite Amazon Resource Name (ARN). // // TestSuiteArn is a required field TestSuiteArn *string `locationName:"testSuiteArn" type:"string" required:"true"` // The response ID of the test suite. // // TestSuiteId is a required field TestSuiteId *string `locationName:"testSuiteId" type:"string" required:"true"` // The version of the test suite. // // TestSuiteVersion is a required field TestSuiteVersion *int64 `locationName:"testSuiteVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s GetTestSuiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *GetTestSuiteOutput) SetAfterSteps(v []*Step) *GetTestSuiteOutput
SetAfterSteps sets the AfterSteps field's value.
func (s *GetTestSuiteOutput) SetBeforeSteps(v []*Step) *GetTestSuiteOutput
SetBeforeSteps sets the BeforeSteps field's value.
func (s *GetTestSuiteOutput) SetCreationTime(v time.Time) *GetTestSuiteOutput
SetCreationTime sets the CreationTime field's value.
func (s *GetTestSuiteOutput) SetDescription(v string) *GetTestSuiteOutput
SetDescription sets the Description field's value.
func (s *GetTestSuiteOutput) SetLastUpdateTime(v time.Time) *GetTestSuiteOutput
SetLastUpdateTime sets the LastUpdateTime field's value.
func (s *GetTestSuiteOutput) SetLatestVersion(v *TestSuiteLatestVersion) *GetTestSuiteOutput
SetLatestVersion sets the LatestVersion field's value.
func (s *GetTestSuiteOutput) SetName(v string) *GetTestSuiteOutput
SetName sets the Name field's value.
func (s *GetTestSuiteOutput) SetStatus(v string) *GetTestSuiteOutput
SetStatus sets the Status field's value.
func (s *GetTestSuiteOutput) SetStatusReason(v string) *GetTestSuiteOutput
SetStatusReason sets the StatusReason field's value.
func (s *GetTestSuiteOutput) SetTags(v map[string]*string) *GetTestSuiteOutput
SetTags sets the Tags field's value.
func (s *GetTestSuiteOutput) SetTestCases(v *TestCases) *GetTestSuiteOutput
SetTestCases sets the TestCases field's value.
func (s *GetTestSuiteOutput) SetTestSuiteArn(v string) *GetTestSuiteOutput
SetTestSuiteArn sets the TestSuiteArn field's value.
func (s *GetTestSuiteOutput) SetTestSuiteId(v string) *GetTestSuiteOutput
SetTestSuiteId sets the TestSuiteId field's value.
func (s *GetTestSuiteOutput) SetTestSuiteVersion(v int64) *GetTestSuiteOutput
SetTestSuiteVersion sets the TestSuiteVersion field's value.
func (s GetTestSuiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InputFile struct { // The file metadata of the input file. // // FileMetadata is a required field FileMetadata *FileMetadata `locationName:"fileMetadata" type:"structure" required:"true"` // The source location of the input file. // // SourceLocation is a required field SourceLocation *string `locationName:"sourceLocation" type:"string" required:"true"` // The target location of the input file. // // TargetLocation is a required field TargetLocation *string `locationName:"targetLocation" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the input file.
func (s InputFile) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *InputFile) SetFileMetadata(v *FileMetadata) *InputFile
SetFileMetadata sets the FileMetadata field's value.
func (s *InputFile) SetSourceLocation(v string) *InputFile
SetSourceLocation sets the SourceLocation field's value.
func (s *InputFile) SetTargetLocation(v string) *InputFile
SetTargetLocation sets the TargetLocation field's value.
func (s InputFile) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *InputFile) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Input_ struct { // The file in the input. File *InputFile `locationName:"file" type:"structure"` // contains filtered or unexported fields }
Specifies the input.
func (s Input_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Input_) SetFile(v *InputFile) *Input_
SetFile sets the File field's value.
func (s Input_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Input_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The number of seconds to retry the query. RetryAfterSeconds *int64 `location:"header" locationName:"Retry-After" type:"integer"` // contains filtered or unexported fields }
An unexpected error occurred during the processing of the request.
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (s *InternalServerException) Error() string
func (s InternalServerException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (s InternalServerException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput struct { // The Amazon Resource Name (ARN) of the resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput struct { // The tags of the resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTestCasesInput struct { // The maximum results of the test case. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The next token of the test cases. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The IDs of the test cases. TestCaseIds []*string `location:"querystring" locationName:"testCaseIds" type:"list"` // contains filtered or unexported fields }
func (s ListTestCasesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestCasesInput) SetMaxResults(v int64) *ListTestCasesInput
SetMaxResults sets the MaxResults field's value.
func (s *ListTestCasesInput) SetNextToken(v string) *ListTestCasesInput
SetNextToken sets the NextToken field's value.
func (s *ListTestCasesInput) SetTestCaseIds(v []*string) *ListTestCasesInput
SetTestCaseIds sets the TestCaseIds field's value.
func (s ListTestCasesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestCasesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTestCasesOutput struct { // The next token in test cases. NextToken *string `locationName:"nextToken" type:"string"` // The test cases in an application. // // TestCases is a required field TestCases []*TestCaseSummary `locationName:"testCases" type:"list" required:"true"` // contains filtered or unexported fields }
func (s ListTestCasesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestCasesOutput) SetNextToken(v string) *ListTestCasesOutput
SetNextToken sets the NextToken field's value.
func (s *ListTestCasesOutput) SetTestCases(v []*TestCaseSummary) *ListTestCasesOutput
SetTestCases sets the TestCases field's value.
func (s ListTestCasesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTestConfigurationsInput struct { // The maximum results of the test configuration. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The next token for the test configurations. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The configuration IDs of the test configurations. TestConfigurationIds []*string `location:"querystring" locationName:"testConfigurationIds" type:"list"` // contains filtered or unexported fields }
func (s ListTestConfigurationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestConfigurationsInput) SetMaxResults(v int64) *ListTestConfigurationsInput
SetMaxResults sets the MaxResults field's value.
func (s *ListTestConfigurationsInput) SetNextToken(v string) *ListTestConfigurationsInput
SetNextToken sets the NextToken field's value.
func (s *ListTestConfigurationsInput) SetTestConfigurationIds(v []*string) *ListTestConfigurationsInput
SetTestConfigurationIds sets the TestConfigurationIds field's value.
func (s ListTestConfigurationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestConfigurationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTestConfigurationsOutput struct { // The next token in the test configurations. NextToken *string `locationName:"nextToken" type:"string"` // The test configurations. // // TestConfigurations is a required field TestConfigurations []*TestConfigurationSummary `locationName:"testConfigurations" type:"list" required:"true"` // contains filtered or unexported fields }
func (s ListTestConfigurationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestConfigurationsOutput) SetNextToken(v string) *ListTestConfigurationsOutput
SetNextToken sets the NextToken field's value.
func (s *ListTestConfigurationsOutput) SetTestConfigurations(v []*TestConfigurationSummary) *ListTestConfigurationsOutput
SetTestConfigurations sets the TestConfigurations field's value.
func (s ListTestConfigurationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTestRunStepsInput struct { // The maximum number of test run steps to return in one page of results. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token from a previous step to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The test case ID of the test run steps. TestCaseId *string `location:"querystring" locationName:"testCaseId" type:"string"` // The test run ID of the test run steps. // // TestRunId is a required field TestRunId *string `location:"uri" locationName:"testRunId" type:"string" required:"true"` // The test suite ID of the test run steps. TestSuiteId *string `location:"querystring" locationName:"testSuiteId" type:"string"` // contains filtered or unexported fields }
func (s ListTestRunStepsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunStepsInput) SetMaxResults(v int64) *ListTestRunStepsInput
SetMaxResults sets the MaxResults field's value.
func (s *ListTestRunStepsInput) SetNextToken(v string) *ListTestRunStepsInput
SetNextToken sets the NextToken field's value.
func (s *ListTestRunStepsInput) SetTestCaseId(v string) *ListTestRunStepsInput
SetTestCaseId sets the TestCaseId field's value.
func (s *ListTestRunStepsInput) SetTestRunId(v string) *ListTestRunStepsInput
SetTestRunId sets the TestRunId field's value.
func (s *ListTestRunStepsInput) SetTestSuiteId(v string) *ListTestRunStepsInput
SetTestSuiteId sets the TestSuiteId field's value.
func (s ListTestRunStepsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunStepsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTestRunStepsOutput struct { // The token from a previous request to retrieve the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // The test run steps of the response query. // // TestRunSteps is a required field TestRunSteps []*TestRunStepSummary `locationName:"testRunSteps" type:"list" required:"true"` // contains filtered or unexported fields }
func (s ListTestRunStepsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunStepsOutput) SetNextToken(v string) *ListTestRunStepsOutput
SetNextToken sets the NextToken field's value.
func (s *ListTestRunStepsOutput) SetTestRunSteps(v []*TestRunStepSummary) *ListTestRunStepsOutput
SetTestRunSteps sets the TestRunSteps field's value.
func (s ListTestRunStepsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTestRunTestCasesInput struct { // The maximum number of test run test cases to return in one page of results. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token from a previous request to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The test run ID of the test cases. // // TestRunId is a required field TestRunId *string `location:"uri" locationName:"testRunId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s ListTestRunTestCasesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunTestCasesInput) SetMaxResults(v int64) *ListTestRunTestCasesInput
SetMaxResults sets the MaxResults field's value.
func (s *ListTestRunTestCasesInput) SetNextToken(v string) *ListTestRunTestCasesInput
SetNextToken sets the NextToken field's value.
func (s *ListTestRunTestCasesInput) SetTestRunId(v string) *ListTestRunTestCasesInput
SetTestRunId sets the TestRunId field's value.
func (s ListTestRunTestCasesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunTestCasesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTestRunTestCasesOutput struct { // The token from a previous request to retrieve the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // The test run of the test cases. // // TestRunTestCases is a required field TestRunTestCases []*TestCaseRunSummary `locationName:"testRunTestCases" type:"list" required:"true"` // contains filtered or unexported fields }
func (s ListTestRunTestCasesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunTestCasesOutput) SetNextToken(v string) *ListTestRunTestCasesOutput
SetNextToken sets the NextToken field's value.
func (s *ListTestRunTestCasesOutput) SetTestRunTestCases(v []*TestCaseRunSummary) *ListTestRunTestCasesOutput
SetTestRunTestCases sets the TestRunTestCases field's value.
func (s ListTestRunTestCasesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTestRunsInput struct { // The maximum number of test runs to return in one page of results. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token from the previous request to retrieve the next page of test run // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The test run IDs of the test runs. TestRunIds []*string `location:"querystring" locationName:"testrunIds" type:"list"` // The test suite ID of the test runs. TestSuiteId *string `location:"querystring" locationName:"testSuiteId" type:"string"` // contains filtered or unexported fields }
func (s ListTestRunsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunsInput) SetMaxResults(v int64) *ListTestRunsInput
SetMaxResults sets the MaxResults field's value.
func (s *ListTestRunsInput) SetNextToken(v string) *ListTestRunsInput
SetNextToken sets the NextToken field's value.
func (s *ListTestRunsInput) SetTestRunIds(v []*string) *ListTestRunsInput
SetTestRunIds sets the TestRunIds field's value.
func (s *ListTestRunsInput) SetTestSuiteId(v string) *ListTestRunsInput
SetTestSuiteId sets the TestSuiteId field's value.
func (s ListTestRunsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTestRunsOutput struct { // The token from the previous request to retrieve the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // The test runs of the response query. // // TestRuns is a required field TestRuns []*TestRunSummary `locationName:"testRuns" type:"list" required:"true"` // contains filtered or unexported fields }
func (s ListTestRunsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestRunsOutput) SetNextToken(v string) *ListTestRunsOutput
SetNextToken sets the NextToken field's value.
func (s *ListTestRunsOutput) SetTestRuns(v []*TestRunSummary) *ListTestRunsOutput
SetTestRuns sets the TestRuns field's value.
func (s ListTestRunsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTestSuitesInput struct { // The maximum number of test suites to return in one page of results. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token from a previous request to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The suite ID of the test suites. TestSuiteIds []*string `location:"querystring" locationName:"testSuiteIds" type:"list"` // contains filtered or unexported fields }
func (s ListTestSuitesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestSuitesInput) SetMaxResults(v int64) *ListTestSuitesInput
SetMaxResults sets the MaxResults field's value.
func (s *ListTestSuitesInput) SetNextToken(v string) *ListTestSuitesInput
SetNextToken sets the NextToken field's value.
func (s *ListTestSuitesInput) SetTestSuiteIds(v []*string) *ListTestSuitesInput
SetTestSuiteIds sets the TestSuiteIds field's value.
func (s ListTestSuitesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestSuitesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTestSuitesOutput struct { // The token from a previous request to retrieve the next page of test suites // results. NextToken *string `locationName:"nextToken" type:"string"` // The test suites returned with the response query. // // TestSuites is a required field TestSuites []*TestSuiteSummary `locationName:"testSuites" type:"list" required:"true"` // contains filtered or unexported fields }
func (s ListTestSuitesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ListTestSuitesOutput) SetNextToken(v string) *ListTestSuitesOutput
SetNextToken sets the NextToken field's value.
func (s *ListTestSuitesOutput) SetTestSuites(v []*TestSuiteSummary) *ListTestSuitesOutput
SetTestSuites sets the TestSuites field's value.
func (s ListTestSuitesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2ManagedActionProperties struct { // Force stops the AWS Mainframe Modernization managed action properties. ForceStop *bool `locationName:"forceStop" type:"boolean"` // The import data set location of the AWS Mainframe Modernization managed action // properties. ImportDataSetLocation *string `locationName:"importDataSetLocation" type:"string"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization managed action properties.
func (s M2ManagedActionProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedActionProperties) SetForceStop(v bool) *M2ManagedActionProperties
SetForceStop sets the ForceStop field's value.
func (s *M2ManagedActionProperties) SetImportDataSetLocation(v string) *M2ManagedActionProperties
SetImportDataSetLocation sets the ImportDataSetLocation field's value.
func (s M2ManagedActionProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2ManagedApplication struct { // The application ID of the AWS Mainframe Modernization managed application. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The listener port of the AWS Mainframe Modernization managed application. ListenerPort *string `locationName:"listenerPort" type:"string"` // The runtime of the AWS Mainframe Modernization managed application. // // Runtime is a required field Runtime *string `locationName:"runtime" type:"string" required:"true" enum:"M2ManagedRuntime"` // The VPC endpoint service name of the AWS Mainframe Modernization managed // application. VpcEndpointServiceName *string `locationName:"vpcEndpointServiceName" type:"string"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization managed application.
func (s M2ManagedApplication) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplication) SetApplicationId(v string) *M2ManagedApplication
SetApplicationId sets the ApplicationId field's value.
func (s *M2ManagedApplication) SetListenerPort(v string) *M2ManagedApplication
SetListenerPort sets the ListenerPort field's value.
func (s *M2ManagedApplication) SetRuntime(v string) *M2ManagedApplication
SetRuntime sets the Runtime field's value.
func (s *M2ManagedApplication) SetVpcEndpointServiceName(v string) *M2ManagedApplication
SetVpcEndpointServiceName sets the VpcEndpointServiceName field's value.
func (s M2ManagedApplication) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplication) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type M2ManagedApplicationAction struct { // The action type of the AWS Mainframe Modernization managed application action. // // ActionType is a required field ActionType *string `locationName:"actionType" type:"string" required:"true" enum:"M2ManagedActionType"` // The properties of the AWS Mainframe Modernization managed application action. Properties *M2ManagedActionProperties `locationName:"properties" type:"structure"` // The resource of the AWS Mainframe Modernization managed application action. // // Resource is a required field Resource *string `locationName:"resource" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization managed application action.
func (s M2ManagedApplicationAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplicationAction) SetActionType(v string) *M2ManagedApplicationAction
SetActionType sets the ActionType field's value.
func (s *M2ManagedApplicationAction) SetProperties(v *M2ManagedActionProperties) *M2ManagedApplicationAction
SetProperties sets the Properties field's value.
func (s *M2ManagedApplicationAction) SetResource(v string) *M2ManagedApplicationAction
SetResource sets the Resource field's value.
func (s M2ManagedApplicationAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplicationAction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type M2ManagedApplicationStepInput_ struct { // The action type of the AWS Mainframe Modernization managed application step // input. // // ActionType is a required field ActionType *string `locationName:"actionType" type:"string" required:"true" enum:"M2ManagedActionType"` // The application ID of the AWS Mainframe Modernization managed application // step input. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The listener port of the AWS Mainframe Modernization managed application // step input. ListenerPort *int64 `locationName:"listenerPort" type:"integer"` // The properties of the AWS Mainframe Modernization managed application step // input. Properties *M2ManagedActionProperties `locationName:"properties" type:"structure"` // The runtime of the AWS Mainframe Modernization managed application step input. // // Runtime is a required field Runtime *string `locationName:"runtime" type:"string" required:"true"` // The VPC endpoint service name of the AWS Mainframe Modernization managed // application step input. VpcEndpointServiceName *string `locationName:"vpcEndpointServiceName" type:"string"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization managed application step input.
func (s M2ManagedApplicationStepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplicationStepInput_) SetActionType(v string) *M2ManagedApplicationStepInput_
SetActionType sets the ActionType field's value.
func (s *M2ManagedApplicationStepInput_) SetApplicationId(v string) *M2ManagedApplicationStepInput_
SetApplicationId sets the ApplicationId field's value.
func (s *M2ManagedApplicationStepInput_) SetListenerPort(v int64) *M2ManagedApplicationStepInput_
SetListenerPort sets the ListenerPort field's value.
func (s *M2ManagedApplicationStepInput_) SetProperties(v *M2ManagedActionProperties) *M2ManagedApplicationStepInput_
SetProperties sets the Properties field's value.
func (s *M2ManagedApplicationStepInput_) SetRuntime(v string) *M2ManagedApplicationStepInput_
SetRuntime sets the Runtime field's value.
func (s *M2ManagedApplicationStepInput_) SetVpcEndpointServiceName(v string) *M2ManagedApplicationStepInput_
SetVpcEndpointServiceName sets the VpcEndpointServiceName field's value.
func (s M2ManagedApplicationStepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2ManagedApplicationStepOutput_ struct { // The import data set summary of the AWS Mainframe Modernization managed application // step output. ImportDataSetSummary map[string]*string `locationName:"importDataSetSummary" type:"map"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization managed application step output.
func (s M2ManagedApplicationStepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplicationStepOutput_) SetImportDataSetSummary(v map[string]*string) *M2ManagedApplicationStepOutput_
SetImportDataSetSummary sets the ImportDataSetSummary field's value.
func (s M2ManagedApplicationStepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2ManagedApplicationStepSummary struct { // The step input of the AWS Mainframe Modernization managed application step // summary. // // StepInput is a required field StepInput *M2ManagedApplicationStepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the AWS Mainframe Modernization managed application step // summary. StepOutput *M2ManagedApplicationStepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization managed application step summary.
func (s M2ManagedApplicationStepSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplicationStepSummary) SetStepInput(v *M2ManagedApplicationStepInput_) *M2ManagedApplicationStepSummary
SetStepInput sets the StepInput field's value.
func (s *M2ManagedApplicationStepSummary) SetStepOutput(v *M2ManagedApplicationStepOutput_) *M2ManagedApplicationStepSummary
SetStepOutput sets the StepOutput field's value.
func (s M2ManagedApplicationStepSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2ManagedApplicationSummary struct { // The application ID of the AWS Mainframe Modernization managed application // summary. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The listener port of the AWS Mainframe Modernization managed application // summary. ListenerPort *int64 `locationName:"listenerPort" type:"integer"` // The runtime of the AWS Mainframe Modernization managed application summary. // // Runtime is a required field Runtime *string `locationName:"runtime" type:"string" required:"true" enum:"M2ManagedRuntime"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization managed application summary.
func (s M2ManagedApplicationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2ManagedApplicationSummary) SetApplicationId(v string) *M2ManagedApplicationSummary
SetApplicationId sets the ApplicationId field's value.
func (s *M2ManagedApplicationSummary) SetListenerPort(v int64) *M2ManagedApplicationSummary
SetListenerPort sets the ListenerPort field's value.
func (s *M2ManagedApplicationSummary) SetRuntime(v string) *M2ManagedApplicationSummary
SetRuntime sets the Runtime field's value.
func (s M2ManagedApplicationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2NonManagedApplication struct { // The listener port of the AWS Mainframe Modernization non-managed application. // // ListenerPort is a required field ListenerPort *string `locationName:"listenerPort" type:"string" required:"true"` // The runtime of the AWS Mainframe Modernization non-managed application. // // Runtime is a required field Runtime *string `locationName:"runtime" type:"string" required:"true" enum:"M2NonManagedRuntime"` // The VPC endpoint service name of the AWS Mainframe Modernization non-managed // application. // // VpcEndpointServiceName is a required field VpcEndpointServiceName *string `locationName:"vpcEndpointServiceName" type:"string" required:"true"` // The web application name of the AWS Mainframe Modernization non-managed application. WebAppName *string `locationName:"webAppName" type:"string"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization non-managed application.
func (s M2NonManagedApplication) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2NonManagedApplication) SetListenerPort(v string) *M2NonManagedApplication
SetListenerPort sets the ListenerPort field's value.
func (s *M2NonManagedApplication) SetRuntime(v string) *M2NonManagedApplication
SetRuntime sets the Runtime field's value.
func (s *M2NonManagedApplication) SetVpcEndpointServiceName(v string) *M2NonManagedApplication
SetVpcEndpointServiceName sets the VpcEndpointServiceName field's value.
func (s *M2NonManagedApplication) SetWebAppName(v string) *M2NonManagedApplication
SetWebAppName sets the WebAppName field's value.
func (s M2NonManagedApplication) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2NonManagedApplication) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type M2NonManagedApplicationAction struct { // The action type of the AWS Mainframe Modernization non-managed application // action. // // ActionType is a required field ActionType *string `locationName:"actionType" type:"string" required:"true" enum:"M2NonManagedActionType"` // The resource of the AWS Mainframe Modernization non-managed application action. // // Resource is a required field Resource *string `locationName:"resource" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization non-managed application action.
func (s M2NonManagedApplicationAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2NonManagedApplicationAction) SetActionType(v string) *M2NonManagedApplicationAction
SetActionType sets the ActionType field's value.
func (s *M2NonManagedApplicationAction) SetResource(v string) *M2NonManagedApplicationAction
SetResource sets the Resource field's value.
func (s M2NonManagedApplicationAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2NonManagedApplicationAction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type M2NonManagedApplicationStepInput_ struct { // The action type of the AWS Mainframe Modernization non-managed application // step input. // // ActionType is a required field ActionType *string `locationName:"actionType" type:"string" required:"true" enum:"M2NonManagedActionType"` // The listener port of the AWS Mainframe Modernization non-managed application // step input. // // ListenerPort is a required field ListenerPort *int64 `locationName:"listenerPort" type:"integer" required:"true"` // The runtime of the AWS Mainframe Modernization non-managed application step // input. // // Runtime is a required field Runtime *string `locationName:"runtime" type:"string" required:"true" enum:"M2NonManagedRuntime"` // The VPC endpoint service name of the AWS Mainframe Modernization non-managed // application step input. // // VpcEndpointServiceName is a required field VpcEndpointServiceName *string `locationName:"vpcEndpointServiceName" type:"string" required:"true"` // The web app name of the AWS Mainframe Modernization non-managed application // step input. WebAppName *string `locationName:"webAppName" type:"string"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization non-managed application step input.
func (s M2NonManagedApplicationStepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2NonManagedApplicationStepInput_) SetActionType(v string) *M2NonManagedApplicationStepInput_
SetActionType sets the ActionType field's value.
func (s *M2NonManagedApplicationStepInput_) SetListenerPort(v int64) *M2NonManagedApplicationStepInput_
SetListenerPort sets the ListenerPort field's value.
func (s *M2NonManagedApplicationStepInput_) SetRuntime(v string) *M2NonManagedApplicationStepInput_
SetRuntime sets the Runtime field's value.
func (s *M2NonManagedApplicationStepInput_) SetVpcEndpointServiceName(v string) *M2NonManagedApplicationStepInput_
SetVpcEndpointServiceName sets the VpcEndpointServiceName field's value.
func (s *M2NonManagedApplicationStepInput_) SetWebAppName(v string) *M2NonManagedApplicationStepInput_
SetWebAppName sets the WebAppName field's value.
func (s M2NonManagedApplicationStepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2NonManagedApplicationStepOutput_ struct {
// contains filtered or unexported fields
}
Specifies the AWS Mainframe Modernization non-managed application step output.
func (s M2NonManagedApplicationStepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s M2NonManagedApplicationStepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2NonManagedApplicationStepSummary struct { // The step input of the AWS Mainframe Modernization non-managed application // step summary. // // StepInput is a required field StepInput *M2NonManagedApplicationStepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the AWS Mainframe Modernization non-managed application // step summary. StepOutput *M2NonManagedApplicationStepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization non-managed application step summary.
func (s M2NonManagedApplicationStepSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2NonManagedApplicationStepSummary) SetStepInput(v *M2NonManagedApplicationStepInput_) *M2NonManagedApplicationStepSummary
SetStepInput sets the StepInput field's value.
func (s *M2NonManagedApplicationStepSummary) SetStepOutput(v *M2NonManagedApplicationStepOutput_) *M2NonManagedApplicationStepSummary
SetStepOutput sets the StepOutput field's value.
func (s M2NonManagedApplicationStepSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type M2NonManagedApplicationSummary struct { // The listener port of the AWS Mainframe Modernization non-managed application // summary. // // ListenerPort is a required field ListenerPort *int64 `locationName:"listenerPort" type:"integer" required:"true"` // The runtime of the AWS Mainframe Modernization non-managed application summary. // // Runtime is a required field Runtime *string `locationName:"runtime" type:"string" required:"true" enum:"M2NonManagedRuntime"` // The VPC endpoint service name of the AWS Mainframe Modernization non-managed // application summary. // // VpcEndpointServiceName is a required field VpcEndpointServiceName *string `locationName:"vpcEndpointServiceName" type:"string" required:"true"` // The web application name of the AWS Mainframe Modernization non-managed application // summary. WebAppName *string `locationName:"webAppName" type:"string"` // contains filtered or unexported fields }
Specifies the AWS Mainframe Modernization non-managed application summary.
func (s M2NonManagedApplicationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *M2NonManagedApplicationSummary) SetListenerPort(v int64) *M2NonManagedApplicationSummary
SetListenerPort sets the ListenerPort field's value.
func (s *M2NonManagedApplicationSummary) SetRuntime(v string) *M2NonManagedApplicationSummary
SetRuntime sets the Runtime field's value.
func (s *M2NonManagedApplicationSummary) SetVpcEndpointServiceName(v string) *M2NonManagedApplicationSummary
SetVpcEndpointServiceName sets the VpcEndpointServiceName field's value.
func (s *M2NonManagedApplicationSummary) SetWebAppName(v string) *M2NonManagedApplicationSummary
SetWebAppName sets the WebAppName field's value.
func (s M2NonManagedApplicationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MainframeAction struct { // The action type of the mainframe action. // // ActionType is a required field ActionType *MainframeActionType `locationName:"actionType" type:"structure" required:"true"` // The properties of the mainframe action. Properties *MainframeActionProperties `locationName:"properties" type:"structure"` // The resource of the mainframe action. // // Resource is a required field Resource *string `locationName:"resource" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the mainframe action.
func (s MainframeAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *MainframeAction) SetActionType(v *MainframeActionType) *MainframeAction
SetActionType sets the ActionType field's value.
func (s *MainframeAction) SetProperties(v *MainframeActionProperties) *MainframeAction
SetProperties sets the Properties field's value.
func (s *MainframeAction) SetResource(v string) *MainframeAction
SetResource sets the Resource field's value.
func (s MainframeAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *MainframeAction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MainframeActionProperties struct { // The DMS task ARN of the mainframe action properties. DmsTaskArn *string `locationName:"dmsTaskArn" type:"string"` // contains filtered or unexported fields }
Specifies the mainframe action properties.
func (s MainframeActionProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *MainframeActionProperties) SetDmsTaskArn(v string) *MainframeActionProperties
SetDmsTaskArn sets the DmsTaskArn field's value.
func (s MainframeActionProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MainframeActionSummary struct { // The batch of the mainframe action summary. Batch *BatchSummary `locationName:"batch" type:"structure"` // The tn3270 port of the mainframe action summary. Tn3270 *TN3270Summary `locationName:"tn3270" type:"structure"` // contains filtered or unexported fields }
Specifies the mainframe action summary.
func (s MainframeActionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *MainframeActionSummary) SetBatch(v *BatchSummary) *MainframeActionSummary
SetBatch sets the Batch field's value.
func (s *MainframeActionSummary) SetTn3270(v *TN3270Summary) *MainframeActionSummary
SetTn3270 sets the Tn3270 field's value.
func (s MainframeActionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MainframeActionType struct { // The batch of the mainframe action type. Batch *Batch `locationName:"batch" type:"structure"` // The tn3270 port of the mainframe action type. Tn3270 *TN3270 `locationName:"tn3270" type:"structure"` // contains filtered or unexported fields }
Specifies the mainframe action type.
func (s MainframeActionType) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *MainframeActionType) SetBatch(v *Batch) *MainframeActionType
SetBatch sets the Batch field's value.
func (s *MainframeActionType) SetTn3270(v *TN3270) *MainframeActionType
SetTn3270 sets the Tn3270 field's value.
func (s MainframeActionType) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *MainframeActionType) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MainframeResourceSummary struct { // The AWS Mainframe Modernization managed application in the mainframe resource // summary. M2ManagedApplication *M2ManagedApplicationSummary `locationName:"m2ManagedApplication" type:"structure"` // The AWS Mainframe Modernization non-managed application in the mainframe // resource summary. M2NonManagedApplication *M2NonManagedApplicationSummary `locationName:"m2NonManagedApplication" type:"structure"` // contains filtered or unexported fields }
Specifies the mainframe resource summary.
func (s MainframeResourceSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *MainframeResourceSummary) SetM2ManagedApplication(v *M2ManagedApplicationSummary) *MainframeResourceSummary
SetM2ManagedApplication sets the M2ManagedApplication field's value.
func (s *MainframeResourceSummary) SetM2NonManagedApplication(v *M2NonManagedApplicationSummary) *MainframeResourceSummary
SetM2NonManagedApplication sets the M2NonManagedApplication field's value.
func (s MainframeResourceSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type OutputFile struct { // The file location of the output file. FileLocation *string `locationName:"fileLocation" type:"string"` // contains filtered or unexported fields }
Specifies an output file.
func (s OutputFile) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *OutputFile) SetFileLocation(v string) *OutputFile
SetFileLocation sets the FileLocation field's value.
func (s OutputFile) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Output_ struct { // The file of the output. File *OutputFile `locationName:"file" type:"structure"` // contains filtered or unexported fields }
Specifies an output.
func (s Output_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Output_) SetFile(v *OutputFile) *Output_
SetFile sets the File field's value.
func (s Output_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Resource struct { // The name of the resource. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of the resource. // // Type is a required field Type *ResourceType `locationName:"type" type:"structure" required:"true"` // contains filtered or unexported fields }
Specifies a resource.
func (s Resource) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Resource) SetName(v string) *Resource
SetName sets the Name field's value.
func (s *Resource) SetType(v *ResourceType) *Resource
SetType sets the Type field's value.
func (s Resource) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Resource) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceAction struct { // The CloudFormation action of the resource action. CloudFormationAction *CloudFormationAction `locationName:"cloudFormationAction" type:"structure"` // The AWS Mainframe Modernization managed application action of the resource // action. M2ManagedApplicationAction *M2ManagedApplicationAction `locationName:"m2ManagedApplicationAction" type:"structure"` // The AWS Mainframe Modernization non-managed application action of the resource // action. M2NonManagedApplicationAction *M2NonManagedApplicationAction `locationName:"m2NonManagedApplicationAction" type:"structure"` // contains filtered or unexported fields }
Specifies a resource action.
func (s ResourceAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ResourceAction) SetCloudFormationAction(v *CloudFormationAction) *ResourceAction
SetCloudFormationAction sets the CloudFormationAction field's value.
func (s *ResourceAction) SetM2ManagedApplicationAction(v *M2ManagedApplicationAction) *ResourceAction
SetM2ManagedApplicationAction sets the M2ManagedApplicationAction field's value.
func (s *ResourceAction) SetM2NonManagedApplicationAction(v *M2NonManagedApplicationAction) *ResourceAction
SetM2NonManagedApplicationAction sets the M2NonManagedApplicationAction field's value.
func (s ResourceAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ResourceAction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceActionSummary struct { // The CloudFormation template of the resource action summary. CloudFormation *CloudFormationStepSummary `locationName:"cloudFormation" type:"structure"` // The AWS Mainframe Modernization managed application of the resource action // summary. M2ManagedApplication *M2ManagedApplicationStepSummary `locationName:"m2ManagedApplication" type:"structure"` // The AWS Mainframe Modernization non-managed application of the resource action // summary. M2NonManagedApplication *M2NonManagedApplicationStepSummary `locationName:"m2NonManagedApplication" type:"structure"` // contains filtered or unexported fields }
Specifies the resource action summary.
func (s ResourceActionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ResourceActionSummary) SetCloudFormation(v *CloudFormationStepSummary) *ResourceActionSummary
SetCloudFormation sets the CloudFormation field's value.
func (s *ResourceActionSummary) SetM2ManagedApplication(v *M2ManagedApplicationStepSummary) *ResourceActionSummary
SetM2ManagedApplication sets the M2ManagedApplication field's value.
func (s *ResourceActionSummary) SetM2NonManagedApplication(v *M2NonManagedApplicationStepSummary) *ResourceActionSummary
SetM2NonManagedApplication sets the M2NonManagedApplication field's value.
func (s ResourceActionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The resource ID of the resource not found. ResourceId *string `locationName:"resourceId" type:"string"` // The resource type of the resource not found. ResourceType *string `locationName:"resourceType" type:"string"` // contains filtered or unexported fields }
The specified resource was not found.
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (s *ResourceNotFoundException) Error() string
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceType struct { // The CloudFormation template of the resource type. CloudFormation *CloudFormation `locationName:"cloudFormation" type:"structure"` // The AWS Mainframe Modernization managed application of the resource type. M2ManagedApplication *M2ManagedApplication `locationName:"m2ManagedApplication" type:"structure"` // The AWS Mainframe Modernization non-managed application of the resource type. M2NonManagedApplication *M2NonManagedApplication `locationName:"m2NonManagedApplication" type:"structure"` // contains filtered or unexported fields }
Specifies the resource type.
func (s ResourceType) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ResourceType) SetCloudFormation(v *CloudFormation) *ResourceType
SetCloudFormation sets the CloudFormation field's value.
func (s *ResourceType) SetM2ManagedApplication(v *M2ManagedApplication) *ResourceType
SetM2ManagedApplication sets the M2ManagedApplication field's value.
func (s *ResourceType) SetM2NonManagedApplication(v *M2NonManagedApplication) *ResourceType
SetM2NonManagedApplication sets the M2NonManagedApplication field's value.
func (s ResourceType) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ResourceType) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Script struct { // The script location of the scripts. // // ScriptLocation is a required field ScriptLocation *string `locationName:"scriptLocation" type:"string" required:"true"` // The type of the scripts. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"ScriptType"` // contains filtered or unexported fields }
Specifies the script.
func (s Script) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Script) SetScriptLocation(v string) *Script
SetScriptLocation sets the ScriptLocation field's value.
func (s *Script) SetType(v string) *Script
SetType sets the Type field's value.
func (s Script) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Script) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ScriptSummary struct { // The script location of the script summary. // // ScriptLocation is a required field ScriptLocation *string `locationName:"scriptLocation" type:"string" required:"true"` // The type of the script summary. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"ScriptType"` // contains filtered or unexported fields }
Specifies the scripts summary.
func (s ScriptSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ScriptSummary) SetScriptLocation(v string) *ScriptSummary
SetScriptLocation sets the ScriptLocation field's value.
func (s *ScriptSummary) SetType(v string) *ScriptSummary
SetType sets the Type field's value.
func (s ScriptSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceQuotaExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The quote codes of AWS Application Testing that exceeded the limit. QuotaCode *string `locationName:"quotaCode" type:"string"` // The resource ID of AWS Application Testing that exceeded the limit. ResourceId *string `locationName:"resourceId" type:"string"` // The resource type of AWS Application Testing that exceeded the limit. ResourceType *string `locationName:"resourceType" type:"string"` // The service code of AWS Application Testing that exceeded the limit. ServiceCode *string `locationName:"serviceCode" type:"string"` // contains filtered or unexported fields }
One or more quotas for AWS Application Testing exceeds the limit.
func (s *ServiceQuotaExceededException) Code() string
Code returns the exception type name.
func (s *ServiceQuotaExceededException) Error() string
func (s ServiceQuotaExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ServiceQuotaExceededException) Message() string
Message returns the exception's message.
func (s *ServiceQuotaExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *ServiceQuotaExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *ServiceQuotaExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (s ServiceQuotaExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceSettings struct { // The KMS key ID of the service settings. KmsKeyId *string `locationName:"kmsKeyId" type:"string"` // contains filtered or unexported fields }
Specifies the service settings.
func (s ServiceSettings) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ServiceSettings) SetKmsKeyId(v string) *ServiceSettings
SetKmsKeyId sets the KmsKeyId field's value.
func (s ServiceSettings) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SourceDatabaseMetadata struct { // The capture tool of the source database metadata. // // CaptureTool is a required field CaptureTool *string `locationName:"captureTool" type:"string" required:"true" enum:"CaptureTool"` // The type of the source database metadata. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"SourceDatabase"` // contains filtered or unexported fields }
Specifies the source database metadata.
func (s SourceDatabaseMetadata) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *SourceDatabaseMetadata) SetCaptureTool(v string) *SourceDatabaseMetadata
SetCaptureTool sets the CaptureTool field's value.
func (s *SourceDatabaseMetadata) SetType(v string) *SourceDatabaseMetadata
SetType sets the Type field's value.
func (s SourceDatabaseMetadata) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *SourceDatabaseMetadata) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartTestRunInput struct { // The client token of the test run. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The tags of the test run. Tags map[string]*string `locationName:"tags" type:"map"` // The configuration ID of the test run. TestConfigurationId *string `locationName:"testConfigurationId" type:"string"` // The test suite ID of the test run. // // TestSuiteId is a required field TestSuiteId *string `locationName:"testSuiteId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s StartTestRunInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *StartTestRunInput) SetClientToken(v string) *StartTestRunInput
SetClientToken sets the ClientToken field's value.
func (s *StartTestRunInput) SetTags(v map[string]*string) *StartTestRunInput
SetTags sets the Tags field's value.
func (s *StartTestRunInput) SetTestConfigurationId(v string) *StartTestRunInput
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s *StartTestRunInput) SetTestSuiteId(v string) *StartTestRunInput
SetTestSuiteId sets the TestSuiteId field's value.
func (s StartTestRunInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *StartTestRunInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartTestRunOutput struct { // The test run ID of the test run. // // TestRunId is a required field TestRunId *string `locationName:"testRunId" type:"string" required:"true"` // The test run status of the test run. // // TestRunStatus is a required field TestRunStatus *string `locationName:"testRunStatus" type:"string" required:"true" enum:"TestRunStatus"` // contains filtered or unexported fields }
func (s StartTestRunOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *StartTestRunOutput) SetTestRunId(v string) *StartTestRunOutput
SetTestRunId sets the TestRunId field's value.
func (s *StartTestRunOutput) SetTestRunStatus(v string) *StartTestRunOutput
SetTestRunStatus sets the TestRunStatus field's value.
func (s StartTestRunOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Step struct { // The action of the step. // // Action is a required field Action *StepAction `locationName:"action" type:"structure" required:"true"` // The description of the step. Description *string `locationName:"description" type:"string"` // The name of the step. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
Defines a step.
func (s Step) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Step) SetAction(v *StepAction) *Step
SetAction sets the Action field's value.
func (s *Step) SetDescription(v string) *Step
SetDescription sets the Description field's value.
func (s *Step) SetName(v string) *Step
SetName sets the Name field's value.
func (s Step) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *Step) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StepAction struct { // The compare action of the step action. CompareAction *CompareAction `locationName:"compareAction" type:"structure"` // The mainframe action of the step action. MainframeAction *MainframeAction `locationName:"mainframeAction" type:"structure"` // The resource action of the step action. ResourceAction *ResourceAction `locationName:"resourceAction" type:"structure"` // contains filtered or unexported fields }
Specifies a step action.
func (s StepAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *StepAction) SetCompareAction(v *CompareAction) *StepAction
SetCompareAction sets the CompareAction field's value.
func (s *StepAction) SetMainframeAction(v *MainframeAction) *StepAction
SetMainframeAction sets the MainframeAction field's value.
func (s *StepAction) SetResourceAction(v *ResourceAction) *StepAction
SetResourceAction sets the ResourceAction field's value.
func (s StepAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *StepAction) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StepRunSummary struct { // The compare action of the step run summary. CompareAction *CompareActionSummary `locationName:"compareAction" type:"structure"` // The mainframe action of the step run summary. MainframeAction *MainframeActionSummary `locationName:"mainframeAction" type:"structure"` // The resource action of the step run summary. ResourceAction *ResourceActionSummary `locationName:"resourceAction" type:"structure"` // contains filtered or unexported fields }
Defines the step run summary.
func (s StepRunSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *StepRunSummary) SetCompareAction(v *CompareActionSummary) *StepRunSummary
SetCompareAction sets the CompareAction field's value.
func (s *StepRunSummary) SetMainframeAction(v *MainframeActionSummary) *StepRunSummary
SetMainframeAction sets the MainframeAction field's value.
func (s *StepRunSummary) SetResourceAction(v *ResourceActionSummary) *StepRunSummary
SetResourceAction sets the ResourceAction field's value.
func (s StepRunSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TN3270 struct { // The data set names of the TN3270 protocol. ExportDataSetNames []*string `locationName:"exportDataSetNames" type:"list"` // The script of the TN3270 protocol. // // Script is a required field Script *Script `locationName:"script" type:"structure" required:"true"` // contains filtered or unexported fields }
Specifies the TN3270 protocol.
func (s TN3270) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TN3270) SetExportDataSetNames(v []*string) *TN3270
SetExportDataSetNames sets the ExportDataSetNames field's value.
func (s *TN3270) SetScript(v *Script) *TN3270
SetScript sets the Script field's value.
func (s TN3270) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TN3270) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TN3270StepInput_ struct { // The export data set names of the TN3270 step input. ExportDataSetNames []*string `locationName:"exportDataSetNames" type:"list"` // The properties of the TN3270 step input. Properties *MainframeActionProperties `locationName:"properties" type:"structure"` // The resource of the TN3270 step input. // // Resource is a required field Resource *MainframeResourceSummary `locationName:"resource" type:"structure" required:"true"` // The script of the TN3270 step input. // // Script is a required field Script *ScriptSummary `locationName:"script" type:"structure" required:"true"` // contains filtered or unexported fields }
Specifies a TN3270 step input.
func (s TN3270StepInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TN3270StepInput_) SetExportDataSetNames(v []*string) *TN3270StepInput_
SetExportDataSetNames sets the ExportDataSetNames field's value.
func (s *TN3270StepInput_) SetProperties(v *MainframeActionProperties) *TN3270StepInput_
SetProperties sets the Properties field's value.
func (s *TN3270StepInput_) SetResource(v *MainframeResourceSummary) *TN3270StepInput_
SetResource sets the Resource field's value.
func (s *TN3270StepInput_) SetScript(v *ScriptSummary) *TN3270StepInput_
SetScript sets the Script field's value.
func (s TN3270StepInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TN3270StepOutput_ struct { // The data set details of the TN3270 step output. DataSetDetails []*DataSet `locationName:"dataSetDetails" type:"list"` // The data set export location of the TN3270 step output. DataSetExportLocation *string `locationName:"dataSetExportLocation" type:"string"` // The output location of the TN3270 step output. DmsOutputLocation *string `locationName:"dmsOutputLocation" type:"string"` // The script output location of the TN3270 step output. // // ScriptOutputLocation is a required field ScriptOutputLocation *string `locationName:"scriptOutputLocation" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies a TN3270 step output.
func (s TN3270StepOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TN3270StepOutput_) SetDataSetDetails(v []*DataSet) *TN3270StepOutput_
SetDataSetDetails sets the DataSetDetails field's value.
func (s *TN3270StepOutput_) SetDataSetExportLocation(v string) *TN3270StepOutput_
SetDataSetExportLocation sets the DataSetExportLocation field's value.
func (s *TN3270StepOutput_) SetDmsOutputLocation(v string) *TN3270StepOutput_
SetDmsOutputLocation sets the DmsOutputLocation field's value.
func (s *TN3270StepOutput_) SetScriptOutputLocation(v string) *TN3270StepOutput_
SetScriptOutputLocation sets the ScriptOutputLocation field's value.
func (s TN3270StepOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TN3270Summary struct { // The step input of the TN3270 summary. // // StepInput is a required field StepInput *TN3270StepInput_ `locationName:"stepInput" type:"structure" required:"true"` // The step output of the TN3270 summary. StepOutput *TN3270StepOutput_ `locationName:"stepOutput" type:"structure"` // contains filtered or unexported fields }
Specifies a TN3270 summary.
func (s TN3270Summary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TN3270Summary) SetStepInput(v *TN3270StepInput_) *TN3270Summary
SetStepInput sets the StepInput field's value.
func (s *TN3270Summary) SetStepOutput(v *TN3270StepOutput_) *TN3270Summary
SetStepOutput sets the StepOutput field's value.
func (s TN3270Summary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput struct { // The Amazon Resource Name (ARN) of the tag resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // The tags of the resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TargetDatabaseMetadata struct { // The capture tool of the target database metadata. // // CaptureTool is a required field CaptureTool *string `locationName:"captureTool" type:"string" required:"true" enum:"CaptureTool"` // The type of the target database metadata. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"TargetDatabase"` // contains filtered or unexported fields }
Specifies a target database metadata.
func (s TargetDatabaseMetadata) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TargetDatabaseMetadata) SetCaptureTool(v string) *TargetDatabaseMetadata
SetCaptureTool sets the CaptureTool field's value.
func (s *TargetDatabaseMetadata) SetType(v string) *TargetDatabaseMetadata
SetType sets the Type field's value.
func (s TargetDatabaseMetadata) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TargetDatabaseMetadata) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TestCaseLatestVersion struct { // The status of the test case latest version. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestCaseLifecycle"` // The status reason of the test case latest version. StatusReason *string `locationName:"statusReason" type:"string"` // The version of the test case latest version. // // Version is a required field Version *int64 `locationName:"version" type:"integer" required:"true"` // contains filtered or unexported fields }
Specifies the latest version of a test case.
func (s TestCaseLatestVersion) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestCaseLatestVersion) SetStatus(v string) *TestCaseLatestVersion
SetStatus sets the Status field's value.
func (s *TestCaseLatestVersion) SetStatusReason(v string) *TestCaseLatestVersion
SetStatusReason sets the StatusReason field's value.
func (s *TestCaseLatestVersion) SetVersion(v int64) *TestCaseLatestVersion
SetVersion sets the Version field's value.
func (s TestCaseLatestVersion) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestCaseRunSummary struct { // The run end time of the test case run summary. RunEndTime *time.Time `locationName:"runEndTime" type:"timestamp"` // The run start time of the test case run summary. // // RunStartTime is a required field RunStartTime *time.Time `locationName:"runStartTime" type:"timestamp" required:"true"` // The status of the test case run summary. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestCaseRunStatus"` // The status reason of the test case run summary. StatusReason *string `locationName:"statusReason" type:"string"` // The test case id of the test case run summary. // // TestCaseId is a required field TestCaseId *string `locationName:"testCaseId" type:"string" required:"true"` // The test case version of the test case run summary. // // TestCaseVersion is a required field TestCaseVersion *int64 `locationName:"testCaseVersion" type:"integer" required:"true"` // The test run id of the test case run summary. // // TestRunId is a required field TestRunId *string `locationName:"testRunId" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the test case run summary.
func (s TestCaseRunSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestCaseRunSummary) SetRunEndTime(v time.Time) *TestCaseRunSummary
SetRunEndTime sets the RunEndTime field's value.
func (s *TestCaseRunSummary) SetRunStartTime(v time.Time) *TestCaseRunSummary
SetRunStartTime sets the RunStartTime field's value.
func (s *TestCaseRunSummary) SetStatus(v string) *TestCaseRunSummary
SetStatus sets the Status field's value.
func (s *TestCaseRunSummary) SetStatusReason(v string) *TestCaseRunSummary
SetStatusReason sets the StatusReason field's value.
func (s *TestCaseRunSummary) SetTestCaseId(v string) *TestCaseRunSummary
SetTestCaseId sets the TestCaseId field's value.
func (s *TestCaseRunSummary) SetTestCaseVersion(v int64) *TestCaseRunSummary
SetTestCaseVersion sets the TestCaseVersion field's value.
func (s *TestCaseRunSummary) SetTestRunId(v string) *TestCaseRunSummary
SetTestRunId sets the TestRunId field's value.
func (s TestCaseRunSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestCaseSummary struct { // The creation time of the test case summary. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The last update time of the test case summary. // // LastUpdateTime is a required field LastUpdateTime *time.Time `locationName:"lastUpdateTime" type:"timestamp" required:"true"` // The latest version of the test case summary. // // LatestVersion is a required field LatestVersion *int64 `locationName:"latestVersion" type:"integer" required:"true"` // The name of the test case summary. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The status of the test case summary. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestCaseLifecycle"` // The status reason of the test case summary. StatusReason *string `locationName:"statusReason" type:"string"` // The test case Amazon Resource Name (ARN) of the test case summary. // // TestCaseArn is a required field TestCaseArn *string `locationName:"testCaseArn" type:"string" required:"true"` // The test case ID of the test case summary. // // TestCaseId is a required field TestCaseId *string `locationName:"testCaseId" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies a test case summary.
func (s TestCaseSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestCaseSummary) SetCreationTime(v time.Time) *TestCaseSummary
SetCreationTime sets the CreationTime field's value.
func (s *TestCaseSummary) SetLastUpdateTime(v time.Time) *TestCaseSummary
SetLastUpdateTime sets the LastUpdateTime field's value.
func (s *TestCaseSummary) SetLatestVersion(v int64) *TestCaseSummary
SetLatestVersion sets the LatestVersion field's value.
func (s *TestCaseSummary) SetName(v string) *TestCaseSummary
SetName sets the Name field's value.
func (s *TestCaseSummary) SetStatus(v string) *TestCaseSummary
SetStatus sets the Status field's value.
func (s *TestCaseSummary) SetStatusReason(v string) *TestCaseSummary
SetStatusReason sets the StatusReason field's value.
func (s *TestCaseSummary) SetTestCaseArn(v string) *TestCaseSummary
SetTestCaseArn sets the TestCaseArn field's value.
func (s *TestCaseSummary) SetTestCaseId(v string) *TestCaseSummary
SetTestCaseId sets the TestCaseId field's value.
func (s TestCaseSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestCases struct { // The sequential of the test case. Sequential []*string `locationName:"sequential" type:"list"` // contains filtered or unexported fields }
Specifies test cases.
func (s TestCases) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestCases) SetSequential(v []*string) *TestCases
SetSequential sets the Sequential field's value.
func (s TestCases) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestConfigurationLatestVersion struct { // The status of the test configuration latest version. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestConfigurationLifecycle"` // The status reason of the test configuration latest version. StatusReason *string `locationName:"statusReason" type:"string"` // The version of the test configuration latest version. // // Version is a required field Version *int64 `locationName:"version" type:"integer" required:"true"` // contains filtered or unexported fields }
Specifies the latest version of the test configuration.
func (s TestConfigurationLatestVersion) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestConfigurationLatestVersion) SetStatus(v string) *TestConfigurationLatestVersion
SetStatus sets the Status field's value.
func (s *TestConfigurationLatestVersion) SetStatusReason(v string) *TestConfigurationLatestVersion
SetStatusReason sets the StatusReason field's value.
func (s *TestConfigurationLatestVersion) SetVersion(v int64) *TestConfigurationLatestVersion
SetVersion sets the Version field's value.
func (s TestConfigurationLatestVersion) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestConfigurationSummary struct { // The creation time of the test configuration summary. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The last update time of the test configuration summary. // // LastUpdateTime is a required field LastUpdateTime *time.Time `locationName:"lastUpdateTime" type:"timestamp" required:"true"` // The latest version of the test configuration summary. // // LatestVersion is a required field LatestVersion *int64 `locationName:"latestVersion" type:"integer" required:"true"` // The name of the test configuration summary. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The status of the test configuration summary. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestConfigurationLifecycle"` // The status reason of the test configuration summary. StatusReason *string `locationName:"statusReason" type:"string"` // The test configuration ARN of the test configuration summary. // // TestConfigurationArn is a required field TestConfigurationArn *string `locationName:"testConfigurationArn" type:"string" required:"true"` // The test configuration ID of the test configuration summary. // // TestConfigurationId is a required field TestConfigurationId *string `locationName:"testConfigurationId" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies a test configuration summary.
func (s TestConfigurationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestConfigurationSummary) SetCreationTime(v time.Time) *TestConfigurationSummary
SetCreationTime sets the CreationTime field's value.
func (s *TestConfigurationSummary) SetLastUpdateTime(v time.Time) *TestConfigurationSummary
SetLastUpdateTime sets the LastUpdateTime field's value.
func (s *TestConfigurationSummary) SetLatestVersion(v int64) *TestConfigurationSummary
SetLatestVersion sets the LatestVersion field's value.
func (s *TestConfigurationSummary) SetName(v string) *TestConfigurationSummary
SetName sets the Name field's value.
func (s *TestConfigurationSummary) SetStatus(v string) *TestConfigurationSummary
SetStatus sets the Status field's value.
func (s *TestConfigurationSummary) SetStatusReason(v string) *TestConfigurationSummary
SetStatusReason sets the StatusReason field's value.
func (s *TestConfigurationSummary) SetTestConfigurationArn(v string) *TestConfigurationSummary
SetTestConfigurationArn sets the TestConfigurationArn field's value.
func (s *TestConfigurationSummary) SetTestConfigurationId(v string) *TestConfigurationSummary
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s TestConfigurationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestRunStepSummary struct { // The after step of the test run step summary. AfterStep *bool `locationName:"afterStep" type:"boolean"` // The before step of the test run step summary. BeforeStep *bool `locationName:"beforeStep" type:"boolean"` // The run end time of the test run step summary. RunEndTime *time.Time `locationName:"runEndTime" type:"timestamp"` // The run start time of the test run step summary. // // RunStartTime is a required field RunStartTime *time.Time `locationName:"runStartTime" type:"timestamp" required:"true"` // The status of the test run step summary. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"StepRunStatus"` // The status reason of the test run step summary. StatusReason *string `locationName:"statusReason" type:"string"` // The step name of the test run step summary. // // StepName is a required field StepName *string `locationName:"stepName" type:"string" required:"true"` // The test case ID of the test run step summary. TestCaseId *string `locationName:"testCaseId" type:"string"` // The test case version of the test run step summary. TestCaseVersion *int64 `locationName:"testCaseVersion" type:"integer"` // The test run ID of the test run step summary. // // TestRunId is a required field TestRunId *string `locationName:"testRunId" type:"string" required:"true"` // The test suite ID of the test run step summary. TestSuiteId *string `locationName:"testSuiteId" type:"string"` // The test suite version of the test run step summary. TestSuiteVersion *int64 `locationName:"testSuiteVersion" type:"integer"` // contains filtered or unexported fields }
Specifies a test run step summary.
func (s TestRunStepSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestRunStepSummary) SetAfterStep(v bool) *TestRunStepSummary
SetAfterStep sets the AfterStep field's value.
func (s *TestRunStepSummary) SetBeforeStep(v bool) *TestRunStepSummary
SetBeforeStep sets the BeforeStep field's value.
func (s *TestRunStepSummary) SetRunEndTime(v time.Time) *TestRunStepSummary
SetRunEndTime sets the RunEndTime field's value.
func (s *TestRunStepSummary) SetRunStartTime(v time.Time) *TestRunStepSummary
SetRunStartTime sets the RunStartTime field's value.
func (s *TestRunStepSummary) SetStatus(v string) *TestRunStepSummary
SetStatus sets the Status field's value.
func (s *TestRunStepSummary) SetStatusReason(v string) *TestRunStepSummary
SetStatusReason sets the StatusReason field's value.
func (s *TestRunStepSummary) SetStepName(v string) *TestRunStepSummary
SetStepName sets the StepName field's value.
func (s *TestRunStepSummary) SetTestCaseId(v string) *TestRunStepSummary
SetTestCaseId sets the TestCaseId field's value.
func (s *TestRunStepSummary) SetTestCaseVersion(v int64) *TestRunStepSummary
SetTestCaseVersion sets the TestCaseVersion field's value.
func (s *TestRunStepSummary) SetTestRunId(v string) *TestRunStepSummary
SetTestRunId sets the TestRunId field's value.
func (s *TestRunStepSummary) SetTestSuiteId(v string) *TestRunStepSummary
SetTestSuiteId sets the TestSuiteId field's value.
func (s *TestRunStepSummary) SetTestSuiteVersion(v int64) *TestRunStepSummary
SetTestSuiteVersion sets the TestSuiteVersion field's value.
func (s TestRunStepSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestRunSummary struct { // The run end time of the test run summary. RunEndTime *time.Time `locationName:"runEndTime" type:"timestamp"` // The run start time of the test run summary. // // RunStartTime is a required field RunStartTime *time.Time `locationName:"runStartTime" type:"timestamp" required:"true"` // The status of the test run summary. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestRunStatus"` // The status reason of the test run summary. StatusReason *string `locationName:"statusReason" type:"string"` // The test configuration ID of the test run summary. TestConfigurationId *string `locationName:"testConfigurationId" type:"string"` // The test configuration version of the test run summary. TestConfigurationVersion *int64 `locationName:"testConfigurationVersion" type:"integer"` // The test run ARN of the test run summary. // // TestRunArn is a required field TestRunArn *string `locationName:"testRunArn" type:"string" required:"true"` // The test run ID of the test run summary. // // TestRunId is a required field TestRunId *string `locationName:"testRunId" type:"string" required:"true"` // The test suite ID of the test run summary. // // TestSuiteId is a required field TestSuiteId *string `locationName:"testSuiteId" type:"string" required:"true"` // The test suite version of the test run summary. // // TestSuiteVersion is a required field TestSuiteVersion *int64 `locationName:"testSuiteVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
Specifies a test run summary.
func (s TestRunSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestRunSummary) SetRunEndTime(v time.Time) *TestRunSummary
SetRunEndTime sets the RunEndTime field's value.
func (s *TestRunSummary) SetRunStartTime(v time.Time) *TestRunSummary
SetRunStartTime sets the RunStartTime field's value.
func (s *TestRunSummary) SetStatus(v string) *TestRunSummary
SetStatus sets the Status field's value.
func (s *TestRunSummary) SetStatusReason(v string) *TestRunSummary
SetStatusReason sets the StatusReason field's value.
func (s *TestRunSummary) SetTestConfigurationId(v string) *TestRunSummary
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s *TestRunSummary) SetTestConfigurationVersion(v int64) *TestRunSummary
SetTestConfigurationVersion sets the TestConfigurationVersion field's value.
func (s *TestRunSummary) SetTestRunArn(v string) *TestRunSummary
SetTestRunArn sets the TestRunArn field's value.
func (s *TestRunSummary) SetTestRunId(v string) *TestRunSummary
SetTestRunId sets the TestRunId field's value.
func (s *TestRunSummary) SetTestSuiteId(v string) *TestRunSummary
SetTestSuiteId sets the TestSuiteId field's value.
func (s *TestRunSummary) SetTestSuiteVersion(v int64) *TestRunSummary
SetTestSuiteVersion sets the TestSuiteVersion field's value.
func (s TestRunSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestSuiteLatestVersion struct { // The status of the test suite latest version. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestSuiteLifecycle"` // The status reason of the test suite latest version. StatusReason *string `locationName:"statusReason" type:"string"` // The version of the test suite latest version. // // Version is a required field Version *int64 `locationName:"version" type:"integer" required:"true"` // contains filtered or unexported fields }
Specifies the latest version of a test suite.
func (s TestSuiteLatestVersion) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestSuiteLatestVersion) SetStatus(v string) *TestSuiteLatestVersion
SetStatus sets the Status field's value.
func (s *TestSuiteLatestVersion) SetStatusReason(v string) *TestSuiteLatestVersion
SetStatusReason sets the StatusReason field's value.
func (s *TestSuiteLatestVersion) SetVersion(v int64) *TestSuiteLatestVersion
SetVersion sets the Version field's value.
func (s TestSuiteLatestVersion) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TestSuiteSummary struct { // The creation time of the test suite summary. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The last update time of the test suite summary. // // LastUpdateTime is a required field LastUpdateTime *time.Time `locationName:"lastUpdateTime" type:"timestamp" required:"true"` // The latest version of the test suite summary. // // LatestVersion is a required field LatestVersion *int64 `locationName:"latestVersion" type:"integer" required:"true"` // The name of the test suite summary. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The status of the test suite summary. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"TestSuiteLifecycle"` // The status reason of the test suite summary. StatusReason *string `locationName:"statusReason" type:"string"` // The test suite Amazon Resource Name (ARN) of the test suite summary. // // TestSuiteArn is a required field TestSuiteArn *string `locationName:"testSuiteArn" type:"string" required:"true"` // The test suite ID of the test suite summary. // // TestSuiteId is a required field TestSuiteId *string `locationName:"testSuiteId" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the test suite summary.
func (s TestSuiteSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *TestSuiteSummary) SetCreationTime(v time.Time) *TestSuiteSummary
SetCreationTime sets the CreationTime field's value.
func (s *TestSuiteSummary) SetLastUpdateTime(v time.Time) *TestSuiteSummary
SetLastUpdateTime sets the LastUpdateTime field's value.
func (s *TestSuiteSummary) SetLatestVersion(v int64) *TestSuiteSummary
SetLatestVersion sets the LatestVersion field's value.
func (s *TestSuiteSummary) SetName(v string) *TestSuiteSummary
SetName sets the Name field's value.
func (s *TestSuiteSummary) SetStatus(v string) *TestSuiteSummary
SetStatus sets the Status field's value.
func (s *TestSuiteSummary) SetStatusReason(v string) *TestSuiteSummary
SetStatusReason sets the StatusReason field's value.
func (s *TestSuiteSummary) SetTestSuiteArn(v string) *TestSuiteSummary
SetTestSuiteArn sets the TestSuiteArn field's value.
func (s *TestSuiteSummary) SetTestSuiteId(v string) *TestSuiteSummary
SetTestSuiteId sets the TestSuiteId field's value.
func (s TestSuiteSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The quota code of requests that exceed the limit. QuotaCode *string `locationName:"quotaCode" type:"string"` // The number of seconds to retry after for requests that exceed the limit. RetryAfterSeconds *int64 `location:"header" locationName:"Retry-After" type:"integer"` // The service code of requests that exceed the limit. ServiceCode *string `locationName:"serviceCode" type:"string"` // contains filtered or unexported fields }
The number of requests made exceeds the limit.
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (s *ThrottlingException) Error() string
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput struct { // The Amazon Resource Name (ARN) of the resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // The tag keys of the resource. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateTestCaseInput struct { // The description of the test case. Description *string `locationName:"description" type:"string"` // The steps of the test case. Steps []*Step `locationName:"steps" min:"1" type:"list"` // The test case ID of the test case. // // TestCaseId is a required field TestCaseId *string `location:"uri" locationName:"testCaseId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s UpdateTestCaseInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestCaseInput) SetDescription(v string) *UpdateTestCaseInput
SetDescription sets the Description field's value.
func (s *UpdateTestCaseInput) SetSteps(v []*Step) *UpdateTestCaseInput
SetSteps sets the Steps field's value.
func (s *UpdateTestCaseInput) SetTestCaseId(v string) *UpdateTestCaseInput
SetTestCaseId sets the TestCaseId field's value.
func (s UpdateTestCaseInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestCaseInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTestCaseOutput struct { // The test case ID of the test case. // // TestCaseId is a required field TestCaseId *string `locationName:"testCaseId" type:"string" required:"true"` // The test case version of the test case. // // TestCaseVersion is a required field TestCaseVersion *int64 `locationName:"testCaseVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s UpdateTestCaseOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestCaseOutput) SetTestCaseId(v string) *UpdateTestCaseOutput
SetTestCaseId sets the TestCaseId field's value.
func (s *UpdateTestCaseOutput) SetTestCaseVersion(v int64) *UpdateTestCaseOutput
SetTestCaseVersion sets the TestCaseVersion field's value.
func (s UpdateTestCaseOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateTestConfigurationInput struct { // The description of the test configuration. Description *string `locationName:"description" type:"string"` // The properties of the test configuration. Properties map[string]*string `locationName:"properties" type:"map"` // The resources of the test configuration. Resources []*Resource `locationName:"resources" min:"1" type:"list"` // The service settings of the test configuration. ServiceSettings *ServiceSettings `locationName:"serviceSettings" type:"structure"` // The test configuration ID of the test configuration. // // TestConfigurationId is a required field TestConfigurationId *string `location:"uri" locationName:"testConfigurationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s UpdateTestConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestConfigurationInput) SetDescription(v string) *UpdateTestConfigurationInput
SetDescription sets the Description field's value.
func (s *UpdateTestConfigurationInput) SetProperties(v map[string]*string) *UpdateTestConfigurationInput
SetProperties sets the Properties field's value.
func (s *UpdateTestConfigurationInput) SetResources(v []*Resource) *UpdateTestConfigurationInput
SetResources sets the Resources field's value.
func (s *UpdateTestConfigurationInput) SetServiceSettings(v *ServiceSettings) *UpdateTestConfigurationInput
SetServiceSettings sets the ServiceSettings field's value.
func (s *UpdateTestConfigurationInput) SetTestConfigurationId(v string) *UpdateTestConfigurationInput
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s UpdateTestConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTestConfigurationOutput struct { // The configuration ID of the test configuration. // // TestConfigurationId is a required field TestConfigurationId *string `locationName:"testConfigurationId" type:"string" required:"true"` // The configuration version of the test configuration. // // TestConfigurationVersion is a required field TestConfigurationVersion *int64 `locationName:"testConfigurationVersion" type:"integer" required:"true"` // contains filtered or unexported fields }
func (s UpdateTestConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestConfigurationOutput) SetTestConfigurationId(v string) *UpdateTestConfigurationOutput
SetTestConfigurationId sets the TestConfigurationId field's value.
func (s *UpdateTestConfigurationOutput) SetTestConfigurationVersion(v int64) *UpdateTestConfigurationOutput
SetTestConfigurationVersion sets the TestConfigurationVersion field's value.
func (s UpdateTestConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateTestSuiteInput struct { // The after steps of the test suite. AfterSteps []*Step `locationName:"afterSteps" min:"1" type:"list"` // The before steps for the test suite. BeforeSteps []*Step `locationName:"beforeSteps" min:"1" type:"list"` // The description of the test suite. Description *string `locationName:"description" type:"string"` // The test cases in the test suite. TestCases *TestCases `locationName:"testCases" type:"structure"` // The test suite ID of the test suite. // // TestSuiteId is a required field TestSuiteId *string `location:"uri" locationName:"testSuiteId" type:"string" required:"true"` // contains filtered or unexported fields }
func (s UpdateTestSuiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestSuiteInput) SetAfterSteps(v []*Step) *UpdateTestSuiteInput
SetAfterSteps sets the AfterSteps field's value.
func (s *UpdateTestSuiteInput) SetBeforeSteps(v []*Step) *UpdateTestSuiteInput
SetBeforeSteps sets the BeforeSteps field's value.
func (s *UpdateTestSuiteInput) SetDescription(v string) *UpdateTestSuiteInput
SetDescription sets the Description field's value.
func (s *UpdateTestSuiteInput) SetTestCases(v *TestCases) *UpdateTestSuiteInput
SetTestCases sets the TestCases field's value.
func (s *UpdateTestSuiteInput) SetTestSuiteId(v string) *UpdateTestSuiteInput
SetTestSuiteId sets the TestSuiteId field's value.
func (s UpdateTestSuiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestSuiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTestSuiteOutput struct { // The test suite ID of the test suite. // // TestSuiteId is a required field TestSuiteId *string `locationName:"testSuiteId" type:"string" required:"true"` // The test suite version of the test suite. TestSuiteVersion *int64 `locationName:"testSuiteVersion" type:"integer"` // contains filtered or unexported fields }
func (s UpdateTestSuiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *UpdateTestSuiteOutput) SetTestSuiteId(v string) *UpdateTestSuiteOutput
SetTestSuiteId sets the TestSuiteId field's value.
func (s *UpdateTestSuiteOutput) SetTestSuiteVersion(v int64) *UpdateTestSuiteOutput
SetTestSuiteVersion sets the TestSuiteVersion field's value.
func (s UpdateTestSuiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // The field list of the validation exception. FieldList []*ValidationExceptionField `locationName:"fieldList" type:"list"` Message_ *string `locationName:"message" type:"string"` // The reason for the validation exception. Reason *string `locationName:"reason" type:"string" enum:"ValidationExceptionReason"` // contains filtered or unexported fields }
One or more parameter provided in the request is not valid.
func (s *ValidationException) Code() string
Code returns the exception type name.
func (s *ValidationException) Error() string
func (s ValidationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ValidationException) Message() string
Message returns the exception's message.
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (s ValidationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationExceptionField struct { // The message stating reason for why service validation failed. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // The name of the validation exception field. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies a validation exception field.
func (s ValidationExceptionField) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField
SetMessage sets the Message field's value.
func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField
SetName sets the Name field's value.
func (s ValidationExceptionField) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".