Documentation ¶
Overview ¶
Package m2 provides the client and types for making API requests to AWSMainframeModernization.
Amazon Web Services Mainframe Modernization provides tools and resources to help you plan and implement migration and modernization from mainframes to Amazon Web Services managed runtime environments. It provides tools for analyzing existing mainframe applications, developing or updating mainframe applications using COBOL or PL/I, and implementing an automated pipeline for continuous integration and continuous delivery (CI/CD) of the applications.
See https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28 for more information on this service.
See m2 package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/m2/
Using the Client ¶
To contact AWSMainframeModernization with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWSMainframeModernization client M2 for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/m2/#New
Index ¶
- Constants
- func ApplicationDeploymentLifecycle_Values() []string
- func ApplicationLifecycle_Values() []string
- func ApplicationVersionLifecycle_Values() []string
- func BatchJobExecutionStatus_Values() []string
- func BatchJobType_Values() []string
- func DataSetTaskLifecycle_Values() []string
- func DeploymentLifecycle_Values() []string
- func EngineType_Values() []string
- func EnvironmentLifecycle_Values() []string
- func ValidationExceptionReason_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type AlternateKey
- func (s AlternateKey) GoString() string
- func (s *AlternateKey) SetAllowDuplicates(v bool) *AlternateKey
- func (s *AlternateKey) SetLength(v int64) *AlternateKey
- func (s *AlternateKey) SetName(v string) *AlternateKey
- func (s *AlternateKey) SetOffset(v int64) *AlternateKey
- func (s AlternateKey) String() string
- func (s *AlternateKey) Validate() error
- type ApplicationSummary
- func (s ApplicationSummary) GoString() string
- func (s *ApplicationSummary) SetApplicationArn(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetApplicationId(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetApplicationVersion(v int64) *ApplicationSummary
- func (s *ApplicationSummary) SetCreationTime(v time.Time) *ApplicationSummary
- func (s *ApplicationSummary) SetDeploymentStatus(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetDescription(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetEngineType(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetEnvironmentId(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetLastStartTime(v time.Time) *ApplicationSummary
- func (s *ApplicationSummary) SetName(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetRoleArn(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetStatus(v string) *ApplicationSummary
- func (s *ApplicationSummary) SetVersionStatus(v string) *ApplicationSummary
- func (s ApplicationSummary) String() string
- type ApplicationVersionSummary
- func (s ApplicationVersionSummary) GoString() string
- func (s *ApplicationVersionSummary) SetApplicationVersion(v int64) *ApplicationVersionSummary
- func (s *ApplicationVersionSummary) SetCreationTime(v time.Time) *ApplicationVersionSummary
- func (s *ApplicationVersionSummary) SetStatus(v string) *ApplicationVersionSummary
- func (s *ApplicationVersionSummary) SetStatusReason(v string) *ApplicationVersionSummary
- func (s ApplicationVersionSummary) String() string
- type BatchJobDefinition
- type BatchJobExecutionSummary
- func (s BatchJobExecutionSummary) GoString() string
- func (s *BatchJobExecutionSummary) SetApplicationId(v string) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetBatchJobIdentifier(v *BatchJobIdentifier) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetEndTime(v time.Time) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetExecutionId(v string) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetJobId(v string) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetJobName(v string) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetJobType(v string) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetReturnCode(v string) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetStartTime(v time.Time) *BatchJobExecutionSummary
- func (s *BatchJobExecutionSummary) SetStatus(v string) *BatchJobExecutionSummary
- func (s BatchJobExecutionSummary) String() string
- type BatchJobIdentifier
- func (s BatchJobIdentifier) GoString() string
- func (s *BatchJobIdentifier) SetFileBatchJobIdentifier(v *FileBatchJobIdentifier) *BatchJobIdentifier
- func (s *BatchJobIdentifier) SetRestartBatchJobIdentifier(v *RestartBatchJobIdentifier) *BatchJobIdentifier
- func (s *BatchJobIdentifier) SetS3BatchJobIdentifier(v *S3BatchJobIdentifier) *BatchJobIdentifier
- func (s *BatchJobIdentifier) SetScriptBatchJobIdentifier(v *ScriptBatchJobIdentifier) *BatchJobIdentifier
- func (s BatchJobIdentifier) String() string
- func (s *BatchJobIdentifier) Validate() error
- type CancelBatchJobExecutionInput
- func (s CancelBatchJobExecutionInput) GoString() string
- func (s *CancelBatchJobExecutionInput) SetApplicationId(v string) *CancelBatchJobExecutionInput
- func (s *CancelBatchJobExecutionInput) SetExecutionId(v string) *CancelBatchJobExecutionInput
- func (s CancelBatchJobExecutionInput) String() string
- func (s *CancelBatchJobExecutionInput) Validate() error
- type CancelBatchJobExecutionOutput
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type CreateApplicationInput
- func (s CreateApplicationInput) GoString() string
- func (s *CreateApplicationInput) SetClientToken(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetDefinition(v *Definition) *CreateApplicationInput
- func (s *CreateApplicationInput) SetDescription(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetEngineType(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetKmsKeyId(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetName(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetRoleArn(v string) *CreateApplicationInput
- func (s *CreateApplicationInput) SetTags(v map[string]*string) *CreateApplicationInput
- func (s CreateApplicationInput) String() string
- func (s *CreateApplicationInput) Validate() error
- type CreateApplicationOutput
- func (s CreateApplicationOutput) GoString() string
- func (s *CreateApplicationOutput) SetApplicationArn(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetApplicationId(v string) *CreateApplicationOutput
- func (s *CreateApplicationOutput) SetApplicationVersion(v int64) *CreateApplicationOutput
- func (s CreateApplicationOutput) String() string
- type CreateDataSetImportTaskInput
- func (s CreateDataSetImportTaskInput) GoString() string
- func (s *CreateDataSetImportTaskInput) SetApplicationId(v string) *CreateDataSetImportTaskInput
- func (s *CreateDataSetImportTaskInput) SetClientToken(v string) *CreateDataSetImportTaskInput
- func (s *CreateDataSetImportTaskInput) SetImportConfig(v *DataSetImportConfig) *CreateDataSetImportTaskInput
- func (s CreateDataSetImportTaskInput) String() string
- func (s *CreateDataSetImportTaskInput) Validate() error
- type CreateDataSetImportTaskOutput
- type CreateDeploymentInput
- func (s CreateDeploymentInput) GoString() string
- func (s *CreateDeploymentInput) SetApplicationId(v string) *CreateDeploymentInput
- func (s *CreateDeploymentInput) SetApplicationVersion(v int64) *CreateDeploymentInput
- func (s *CreateDeploymentInput) SetClientToken(v string) *CreateDeploymentInput
- func (s *CreateDeploymentInput) SetEnvironmentId(v string) *CreateDeploymentInput
- func (s CreateDeploymentInput) String() string
- func (s *CreateDeploymentInput) Validate() error
- type CreateDeploymentOutput
- type CreateEnvironmentInput
- func (s CreateEnvironmentInput) GoString() string
- func (s *CreateEnvironmentInput) SetClientToken(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetDescription(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetEngineType(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetEngineVersion(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetHighAvailabilityConfig(v *HighAvailabilityConfig) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetInstanceType(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetKmsKeyId(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetName(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetPreferredMaintenanceWindow(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetPubliclyAccessible(v bool) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetSecurityGroupIds(v []*string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetStorageConfigurations(v []*StorageConfiguration) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetSubnetIds(v []*string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetTags(v map[string]*string) *CreateEnvironmentInput
- func (s CreateEnvironmentInput) String() string
- func (s *CreateEnvironmentInput) Validate() error
- type CreateEnvironmentOutput
- type DataSet
- func (s DataSet) GoString() string
- func (s *DataSet) SetDatasetName(v string) *DataSet
- func (s *DataSet) SetDatasetOrg(v *DatasetOrgAttributes) *DataSet
- func (s *DataSet) SetRecordLength(v *RecordLength) *DataSet
- func (s *DataSet) SetRelativePath(v string) *DataSet
- func (s *DataSet) SetStorageType(v string) *DataSet
- func (s DataSet) String() string
- func (s *DataSet) Validate() error
- type DataSetImportConfig
- func (s DataSetImportConfig) GoString() string
- func (s *DataSetImportConfig) SetDataSets(v []*DataSetImportItem) *DataSetImportConfig
- func (s *DataSetImportConfig) SetS3Location(v string) *DataSetImportConfig
- func (s DataSetImportConfig) String() string
- func (s *DataSetImportConfig) Validate() error
- type DataSetImportItem
- type DataSetImportSummary
- func (s DataSetImportSummary) GoString() string
- func (s *DataSetImportSummary) SetFailed(v int64) *DataSetImportSummary
- func (s *DataSetImportSummary) SetInProgress(v int64) *DataSetImportSummary
- func (s *DataSetImportSummary) SetPending(v int64) *DataSetImportSummary
- func (s *DataSetImportSummary) SetSucceeded(v int64) *DataSetImportSummary
- func (s *DataSetImportSummary) SetTotal(v int64) *DataSetImportSummary
- func (s DataSetImportSummary) String() string
- type DataSetImportTask
- func (s DataSetImportTask) GoString() string
- func (s *DataSetImportTask) SetStatus(v string) *DataSetImportTask
- func (s *DataSetImportTask) SetStatusReason(v string) *DataSetImportTask
- func (s *DataSetImportTask) SetSummary(v *DataSetImportSummary) *DataSetImportTask
- func (s *DataSetImportTask) SetTaskId(v string) *DataSetImportTask
- func (s DataSetImportTask) String() string
- type DataSetSummary
- func (s DataSetSummary) GoString() string
- func (s *DataSetSummary) SetCreationTime(v time.Time) *DataSetSummary
- func (s *DataSetSummary) SetDataSetName(v string) *DataSetSummary
- func (s *DataSetSummary) SetDataSetOrg(v string) *DataSetSummary
- func (s *DataSetSummary) SetFormat(v string) *DataSetSummary
- func (s *DataSetSummary) SetLastReferencedTime(v time.Time) *DataSetSummary
- func (s *DataSetSummary) SetLastUpdatedTime(v time.Time) *DataSetSummary
- func (s DataSetSummary) String() string
- type DatasetDetailOrgAttributes
- func (s DatasetDetailOrgAttributes) GoString() string
- func (s *DatasetDetailOrgAttributes) SetGdg(v *GdgDetailAttributes) *DatasetDetailOrgAttributes
- func (s *DatasetDetailOrgAttributes) SetPo(v *PoDetailAttributes) *DatasetDetailOrgAttributes
- func (s *DatasetDetailOrgAttributes) SetPs(v *PsDetailAttributes) *DatasetDetailOrgAttributes
- func (s *DatasetDetailOrgAttributes) SetVsam(v *VsamDetailAttributes) *DatasetDetailOrgAttributes
- func (s DatasetDetailOrgAttributes) String() string
- type DatasetOrgAttributes
- func (s DatasetOrgAttributes) GoString() string
- func (s *DatasetOrgAttributes) SetGdg(v *GdgAttributes) *DatasetOrgAttributes
- func (s *DatasetOrgAttributes) SetPo(v *PoAttributes) *DatasetOrgAttributes
- func (s *DatasetOrgAttributes) SetPs(v *PsAttributes) *DatasetOrgAttributes
- func (s *DatasetOrgAttributes) SetVsam(v *VsamAttributes) *DatasetOrgAttributes
- func (s DatasetOrgAttributes) String() string
- func (s *DatasetOrgAttributes) Validate() error
- type Definition
- type DeleteApplicationFromEnvironmentInput
- func (s DeleteApplicationFromEnvironmentInput) GoString() string
- func (s *DeleteApplicationFromEnvironmentInput) SetApplicationId(v string) *DeleteApplicationFromEnvironmentInput
- func (s *DeleteApplicationFromEnvironmentInput) SetEnvironmentId(v string) *DeleteApplicationFromEnvironmentInput
- func (s DeleteApplicationFromEnvironmentInput) String() string
- func (s *DeleteApplicationFromEnvironmentInput) Validate() error
- type DeleteApplicationFromEnvironmentOutput
- type DeleteApplicationInput
- type DeleteApplicationOutput
- type DeleteEnvironmentInput
- type DeleteEnvironmentOutput
- type DeployedVersionSummary
- func (s DeployedVersionSummary) GoString() string
- func (s *DeployedVersionSummary) SetApplicationVersion(v int64) *DeployedVersionSummary
- func (s *DeployedVersionSummary) SetStatus(v string) *DeployedVersionSummary
- func (s *DeployedVersionSummary) SetStatusReason(v string) *DeployedVersionSummary
- func (s DeployedVersionSummary) String() string
- type DeploymentSummary
- func (s DeploymentSummary) GoString() string
- func (s *DeploymentSummary) SetApplicationId(v string) *DeploymentSummary
- func (s *DeploymentSummary) SetApplicationVersion(v int64) *DeploymentSummary
- func (s *DeploymentSummary) SetCreationTime(v time.Time) *DeploymentSummary
- func (s *DeploymentSummary) SetDeploymentId(v string) *DeploymentSummary
- func (s *DeploymentSummary) SetEnvironmentId(v string) *DeploymentSummary
- func (s *DeploymentSummary) SetStatus(v string) *DeploymentSummary
- func (s *DeploymentSummary) SetStatusReason(v string) *DeploymentSummary
- func (s DeploymentSummary) String() string
- type EfsStorageConfiguration
- func (s EfsStorageConfiguration) GoString() string
- func (s *EfsStorageConfiguration) SetFileSystemId(v string) *EfsStorageConfiguration
- func (s *EfsStorageConfiguration) SetMountPoint(v string) *EfsStorageConfiguration
- func (s EfsStorageConfiguration) String() string
- func (s *EfsStorageConfiguration) Validate() error
- type EngineVersionsSummary
- type EnvironmentSummary
- func (s EnvironmentSummary) GoString() string
- func (s *EnvironmentSummary) SetCreationTime(v time.Time) *EnvironmentSummary
- func (s *EnvironmentSummary) SetEngineType(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetEngineVersion(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetEnvironmentArn(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetEnvironmentId(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetInstanceType(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetName(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetStatus(v string) *EnvironmentSummary
- func (s EnvironmentSummary) String() string
- type ExecutionTimeoutException
- func (s *ExecutionTimeoutException) Code() string
- func (s *ExecutionTimeoutException) Error() string
- func (s ExecutionTimeoutException) GoString() string
- func (s *ExecutionTimeoutException) Message() string
- func (s *ExecutionTimeoutException) OrigErr() error
- func (s *ExecutionTimeoutException) RequestID() string
- func (s *ExecutionTimeoutException) StatusCode() int
- func (s ExecutionTimeoutException) String() string
- type ExternalLocation
- type FileBatchJobDefinition
- type FileBatchJobIdentifier
- func (s FileBatchJobIdentifier) GoString() string
- func (s *FileBatchJobIdentifier) SetFileName(v string) *FileBatchJobIdentifier
- func (s *FileBatchJobIdentifier) SetFolderPath(v string) *FileBatchJobIdentifier
- func (s FileBatchJobIdentifier) String() string
- func (s *FileBatchJobIdentifier) Validate() error
- type FsxStorageConfiguration
- func (s FsxStorageConfiguration) GoString() string
- func (s *FsxStorageConfiguration) SetFileSystemId(v string) *FsxStorageConfiguration
- func (s *FsxStorageConfiguration) SetMountPoint(v string) *FsxStorageConfiguration
- func (s FsxStorageConfiguration) String() string
- func (s *FsxStorageConfiguration) Validate() error
- type GdgAttributes
- type GdgDetailAttributes
- type GetApplicationInput
- type GetApplicationOutput
- func (s GetApplicationOutput) GoString() string
- func (s *GetApplicationOutput) SetApplicationArn(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetApplicationId(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetCreationTime(v time.Time) *GetApplicationOutput
- func (s *GetApplicationOutput) SetDeployedVersion(v *DeployedVersionSummary) *GetApplicationOutput
- func (s *GetApplicationOutput) SetDescription(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetEngineType(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetEnvironmentId(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetKmsKeyId(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetLastStartTime(v time.Time) *GetApplicationOutput
- func (s *GetApplicationOutput) SetLatestVersion(v *ApplicationVersionSummary) *GetApplicationOutput
- func (s *GetApplicationOutput) SetListenerArns(v []*string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetListenerPorts(v []*int64) *GetApplicationOutput
- func (s *GetApplicationOutput) SetLoadBalancerDnsName(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetLogGroups(v []*LogGroupSummary) *GetApplicationOutput
- func (s *GetApplicationOutput) SetName(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetRoleArn(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetStatus(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetStatusReason(v string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetTags(v map[string]*string) *GetApplicationOutput
- func (s *GetApplicationOutput) SetTargetGroupArns(v []*string) *GetApplicationOutput
- func (s GetApplicationOutput) String() string
- type GetApplicationVersionInput
- func (s GetApplicationVersionInput) GoString() string
- func (s *GetApplicationVersionInput) SetApplicationId(v string) *GetApplicationVersionInput
- func (s *GetApplicationVersionInput) SetApplicationVersion(v int64) *GetApplicationVersionInput
- func (s GetApplicationVersionInput) String() string
- func (s *GetApplicationVersionInput) Validate() error
- type GetApplicationVersionOutput
- func (s GetApplicationVersionOutput) GoString() string
- func (s *GetApplicationVersionOutput) SetApplicationVersion(v int64) *GetApplicationVersionOutput
- func (s *GetApplicationVersionOutput) SetCreationTime(v time.Time) *GetApplicationVersionOutput
- func (s *GetApplicationVersionOutput) SetDefinitionContent(v string) *GetApplicationVersionOutput
- func (s *GetApplicationVersionOutput) SetDescription(v string) *GetApplicationVersionOutput
- func (s *GetApplicationVersionOutput) SetName(v string) *GetApplicationVersionOutput
- func (s *GetApplicationVersionOutput) SetStatus(v string) *GetApplicationVersionOutput
- func (s *GetApplicationVersionOutput) SetStatusReason(v string) *GetApplicationVersionOutput
- func (s GetApplicationVersionOutput) String() string
- type GetBatchJobExecutionInput
- func (s GetBatchJobExecutionInput) GoString() string
- func (s *GetBatchJobExecutionInput) SetApplicationId(v string) *GetBatchJobExecutionInput
- func (s *GetBatchJobExecutionInput) SetExecutionId(v string) *GetBatchJobExecutionInput
- func (s GetBatchJobExecutionInput) String() string
- func (s *GetBatchJobExecutionInput) Validate() error
- type GetBatchJobExecutionOutput
- func (s GetBatchJobExecutionOutput) GoString() string
- func (s *GetBatchJobExecutionOutput) SetApplicationId(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetBatchJobIdentifier(v *BatchJobIdentifier) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetEndTime(v time.Time) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetExecutionId(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetJobId(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetJobName(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetJobStepRestartMarker(v *JobStepRestartMarker) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetJobType(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetJobUser(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetReturnCode(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetStartTime(v time.Time) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetStatus(v string) *GetBatchJobExecutionOutput
- func (s *GetBatchJobExecutionOutput) SetStatusReason(v string) *GetBatchJobExecutionOutput
- func (s GetBatchJobExecutionOutput) String() string
- type GetDataSetDetailsInput
- func (s GetDataSetDetailsInput) GoString() string
- func (s *GetDataSetDetailsInput) SetApplicationId(v string) *GetDataSetDetailsInput
- func (s *GetDataSetDetailsInput) SetDataSetName(v string) *GetDataSetDetailsInput
- func (s GetDataSetDetailsInput) String() string
- func (s *GetDataSetDetailsInput) Validate() error
- type GetDataSetDetailsOutput
- func (s GetDataSetDetailsOutput) GoString() string
- func (s *GetDataSetDetailsOutput) SetBlocksize(v int64) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetCreationTime(v time.Time) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetDataSetName(v string) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetDataSetOrg(v *DatasetDetailOrgAttributes) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetFileSize(v int64) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetLastReferencedTime(v time.Time) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetLastUpdatedTime(v time.Time) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetLocation(v string) *GetDataSetDetailsOutput
- func (s *GetDataSetDetailsOutput) SetRecordLength(v int64) *GetDataSetDetailsOutput
- func (s GetDataSetDetailsOutput) String() string
- type GetDataSetImportTaskInput
- func (s GetDataSetImportTaskInput) GoString() string
- func (s *GetDataSetImportTaskInput) SetApplicationId(v string) *GetDataSetImportTaskInput
- func (s *GetDataSetImportTaskInput) SetTaskId(v string) *GetDataSetImportTaskInput
- func (s GetDataSetImportTaskInput) String() string
- func (s *GetDataSetImportTaskInput) Validate() error
- type GetDataSetImportTaskOutput
- func (s GetDataSetImportTaskOutput) GoString() string
- func (s *GetDataSetImportTaskOutput) SetStatus(v string) *GetDataSetImportTaskOutput
- func (s *GetDataSetImportTaskOutput) SetSummary(v *DataSetImportSummary) *GetDataSetImportTaskOutput
- func (s *GetDataSetImportTaskOutput) SetTaskId(v string) *GetDataSetImportTaskOutput
- func (s GetDataSetImportTaskOutput) String() string
- type GetDeploymentInput
- type GetDeploymentOutput
- func (s GetDeploymentOutput) GoString() string
- func (s *GetDeploymentOutput) SetApplicationId(v string) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetApplicationVersion(v int64) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetCreationTime(v time.Time) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetDeploymentId(v string) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetEnvironmentId(v string) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetStatus(v string) *GetDeploymentOutput
- func (s *GetDeploymentOutput) SetStatusReason(v string) *GetDeploymentOutput
- func (s GetDeploymentOutput) String() string
- type GetEnvironmentInput
- type GetEnvironmentOutput
- func (s GetEnvironmentOutput) GoString() string
- func (s *GetEnvironmentOutput) SetActualCapacity(v int64) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetCreationTime(v time.Time) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetDescription(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetEngineType(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetEngineVersion(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetEnvironmentArn(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetEnvironmentId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetHighAvailabilityConfig(v *HighAvailabilityConfig) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetInstanceType(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetKmsKeyId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetLoadBalancerArn(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetName(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetPendingMaintenance(v *PendingMaintenance) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetPreferredMaintenanceWindow(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetPubliclyAccessible(v bool) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetSecurityGroupIds(v []*string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetStatus(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetStatusReason(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetStorageConfigurations(v []*StorageConfiguration) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetSubnetIds(v []*string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetTags(v map[string]*string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetVpcId(v string) *GetEnvironmentOutput
- func (s GetEnvironmentOutput) String() string
- type GetSignedBluinsightsUrlInput
- type GetSignedBluinsightsUrlOutput
- type HighAvailabilityConfig
- type InternalServerException
- func (s *InternalServerException) Code() string
- func (s *InternalServerException) Error() string
- func (s InternalServerException) GoString() string
- func (s *InternalServerException) Message() string
- func (s *InternalServerException) OrigErr() error
- func (s *InternalServerException) RequestID() string
- func (s *InternalServerException) StatusCode() int
- func (s InternalServerException) String() string
- type JobIdentifier
- type JobStep
- func (s JobStep) GoString() string
- func (s *JobStep) SetProcStepName(v string) *JobStep
- func (s *JobStep) SetProcStepNumber(v int64) *JobStep
- func (s *JobStep) SetStepCondCode(v string) *JobStep
- func (s *JobStep) SetStepName(v string) *JobStep
- func (s *JobStep) SetStepNumber(v int64) *JobStep
- func (s *JobStep) SetStepRestartable(v bool) *JobStep
- func (s JobStep) String() string
- type JobStepRestartMarker
- func (s JobStepRestartMarker) GoString() string
- func (s *JobStepRestartMarker) SetFromProcStep(v string) *JobStepRestartMarker
- func (s *JobStepRestartMarker) SetFromStep(v string) *JobStepRestartMarker
- func (s *JobStepRestartMarker) SetToProcStep(v string) *JobStepRestartMarker
- func (s *JobStepRestartMarker) SetToStep(v string) *JobStepRestartMarker
- func (s JobStepRestartMarker) String() string
- func (s *JobStepRestartMarker) Validate() error
- type ListApplicationVersionsInput
- func (s ListApplicationVersionsInput) GoString() string
- func (s *ListApplicationVersionsInput) SetApplicationId(v string) *ListApplicationVersionsInput
- func (s *ListApplicationVersionsInput) SetMaxResults(v int64) *ListApplicationVersionsInput
- func (s *ListApplicationVersionsInput) SetNextToken(v string) *ListApplicationVersionsInput
- func (s ListApplicationVersionsInput) String() string
- func (s *ListApplicationVersionsInput) Validate() error
- type ListApplicationVersionsOutput
- func (s ListApplicationVersionsOutput) GoString() string
- func (s *ListApplicationVersionsOutput) SetApplicationVersions(v []*ApplicationVersionSummary) *ListApplicationVersionsOutput
- func (s *ListApplicationVersionsOutput) SetNextToken(v string) *ListApplicationVersionsOutput
- func (s ListApplicationVersionsOutput) String() string
- type ListApplicationsInput
- func (s ListApplicationsInput) GoString() string
- func (s *ListApplicationsInput) SetEnvironmentId(v string) *ListApplicationsInput
- func (s *ListApplicationsInput) SetMaxResults(v int64) *ListApplicationsInput
- func (s *ListApplicationsInput) SetNames(v []*string) *ListApplicationsInput
- func (s *ListApplicationsInput) SetNextToken(v string) *ListApplicationsInput
- func (s ListApplicationsInput) String() string
- func (s *ListApplicationsInput) Validate() error
- type ListApplicationsOutput
- type ListBatchJobDefinitionsInput
- func (s ListBatchJobDefinitionsInput) GoString() string
- func (s *ListBatchJobDefinitionsInput) SetApplicationId(v string) *ListBatchJobDefinitionsInput
- func (s *ListBatchJobDefinitionsInput) SetMaxResults(v int64) *ListBatchJobDefinitionsInput
- func (s *ListBatchJobDefinitionsInput) SetNextToken(v string) *ListBatchJobDefinitionsInput
- func (s *ListBatchJobDefinitionsInput) SetPrefix(v string) *ListBatchJobDefinitionsInput
- func (s ListBatchJobDefinitionsInput) String() string
- func (s *ListBatchJobDefinitionsInput) Validate() error
- type ListBatchJobDefinitionsOutput
- func (s ListBatchJobDefinitionsOutput) GoString() string
- func (s *ListBatchJobDefinitionsOutput) SetBatchJobDefinitions(v []*BatchJobDefinition) *ListBatchJobDefinitionsOutput
- func (s *ListBatchJobDefinitionsOutput) SetNextToken(v string) *ListBatchJobDefinitionsOutput
- func (s ListBatchJobDefinitionsOutput) String() string
- type ListBatchJobExecutionsInput
- func (s ListBatchJobExecutionsInput) GoString() string
- func (s *ListBatchJobExecutionsInput) SetApplicationId(v string) *ListBatchJobExecutionsInput
- func (s *ListBatchJobExecutionsInput) SetExecutionIds(v []*string) *ListBatchJobExecutionsInput
- func (s *ListBatchJobExecutionsInput) SetJobName(v string) *ListBatchJobExecutionsInput
- func (s *ListBatchJobExecutionsInput) SetMaxResults(v int64) *ListBatchJobExecutionsInput
- func (s *ListBatchJobExecutionsInput) SetNextToken(v string) *ListBatchJobExecutionsInput
- func (s *ListBatchJobExecutionsInput) SetStartedAfter(v time.Time) *ListBatchJobExecutionsInput
- func (s *ListBatchJobExecutionsInput) SetStartedBefore(v time.Time) *ListBatchJobExecutionsInput
- func (s *ListBatchJobExecutionsInput) SetStatus(v string) *ListBatchJobExecutionsInput
- func (s ListBatchJobExecutionsInput) String() string
- func (s *ListBatchJobExecutionsInput) Validate() error
- type ListBatchJobExecutionsOutput
- func (s ListBatchJobExecutionsOutput) GoString() string
- func (s *ListBatchJobExecutionsOutput) SetBatchJobExecutions(v []*BatchJobExecutionSummary) *ListBatchJobExecutionsOutput
- func (s *ListBatchJobExecutionsOutput) SetNextToken(v string) *ListBatchJobExecutionsOutput
- func (s ListBatchJobExecutionsOutput) String() string
- type ListBatchJobRestartPointsInput
- func (s ListBatchJobRestartPointsInput) GoString() string
- func (s *ListBatchJobRestartPointsInput) SetApplicationId(v string) *ListBatchJobRestartPointsInput
- func (s *ListBatchJobRestartPointsInput) SetExecutionId(v string) *ListBatchJobRestartPointsInput
- func (s ListBatchJobRestartPointsInput) String() string
- func (s *ListBatchJobRestartPointsInput) Validate() error
- type ListBatchJobRestartPointsOutput
- type ListDataSetImportHistoryInput
- func (s ListDataSetImportHistoryInput) GoString() string
- func (s *ListDataSetImportHistoryInput) SetApplicationId(v string) *ListDataSetImportHistoryInput
- func (s *ListDataSetImportHistoryInput) SetMaxResults(v int64) *ListDataSetImportHistoryInput
- func (s *ListDataSetImportHistoryInput) SetNextToken(v string) *ListDataSetImportHistoryInput
- func (s ListDataSetImportHistoryInput) String() string
- func (s *ListDataSetImportHistoryInput) Validate() error
- type ListDataSetImportHistoryOutput
- func (s ListDataSetImportHistoryOutput) GoString() string
- func (s *ListDataSetImportHistoryOutput) SetDataSetImportTasks(v []*DataSetImportTask) *ListDataSetImportHistoryOutput
- func (s *ListDataSetImportHistoryOutput) SetNextToken(v string) *ListDataSetImportHistoryOutput
- func (s ListDataSetImportHistoryOutput) String() string
- type ListDataSetsInput
- func (s ListDataSetsInput) GoString() string
- func (s *ListDataSetsInput) SetApplicationId(v string) *ListDataSetsInput
- func (s *ListDataSetsInput) SetMaxResults(v int64) *ListDataSetsInput
- func (s *ListDataSetsInput) SetNameFilter(v string) *ListDataSetsInput
- func (s *ListDataSetsInput) SetNextToken(v string) *ListDataSetsInput
- func (s *ListDataSetsInput) SetPrefix(v string) *ListDataSetsInput
- func (s ListDataSetsInput) String() string
- func (s *ListDataSetsInput) Validate() error
- type ListDataSetsOutput
- type ListDeploymentsInput
- func (s ListDeploymentsInput) GoString() string
- func (s *ListDeploymentsInput) SetApplicationId(v string) *ListDeploymentsInput
- func (s *ListDeploymentsInput) SetMaxResults(v int64) *ListDeploymentsInput
- func (s *ListDeploymentsInput) SetNextToken(v string) *ListDeploymentsInput
- func (s ListDeploymentsInput) String() string
- func (s *ListDeploymentsInput) Validate() error
- type ListDeploymentsOutput
- type ListEngineVersionsInput
- func (s ListEngineVersionsInput) GoString() string
- func (s *ListEngineVersionsInput) SetEngineType(v string) *ListEngineVersionsInput
- func (s *ListEngineVersionsInput) SetMaxResults(v int64) *ListEngineVersionsInput
- func (s *ListEngineVersionsInput) SetNextToken(v string) *ListEngineVersionsInput
- func (s ListEngineVersionsInput) String() string
- func (s *ListEngineVersionsInput) Validate() error
- type ListEngineVersionsOutput
- type ListEnvironmentsInput
- func (s ListEnvironmentsInput) GoString() string
- func (s *ListEnvironmentsInput) SetEngineType(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetMaxResults(v int64) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetNames(v []*string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetNextToken(v string) *ListEnvironmentsInput
- func (s ListEnvironmentsInput) String() string
- func (s *ListEnvironmentsInput) Validate() error
- type ListEnvironmentsOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type LogGroupSummary
- type M2
- func (c *M2) CancelBatchJobExecution(input *CancelBatchJobExecutionInput) (*CancelBatchJobExecutionOutput, error)
- func (c *M2) CancelBatchJobExecutionRequest(input *CancelBatchJobExecutionInput) (req *request.Request, output *CancelBatchJobExecutionOutput)
- func (c *M2) CancelBatchJobExecutionWithContext(ctx aws.Context, input *CancelBatchJobExecutionInput, opts ...request.Option) (*CancelBatchJobExecutionOutput, error)
- func (c *M2) CreateApplication(input *CreateApplicationInput) (*CreateApplicationOutput, error)
- func (c *M2) CreateApplicationRequest(input *CreateApplicationInput) (req *request.Request, output *CreateApplicationOutput)
- func (c *M2) CreateApplicationWithContext(ctx aws.Context, input *CreateApplicationInput, opts ...request.Option) (*CreateApplicationOutput, error)
- func (c *M2) CreateDataSetImportTask(input *CreateDataSetImportTaskInput) (*CreateDataSetImportTaskOutput, error)
- func (c *M2) CreateDataSetImportTaskRequest(input *CreateDataSetImportTaskInput) (req *request.Request, output *CreateDataSetImportTaskOutput)
- func (c *M2) CreateDataSetImportTaskWithContext(ctx aws.Context, input *CreateDataSetImportTaskInput, opts ...request.Option) (*CreateDataSetImportTaskOutput, error)
- func (c *M2) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error)
- func (c *M2) CreateDeploymentRequest(input *CreateDeploymentInput) (req *request.Request, output *CreateDeploymentOutput)
- func (c *M2) CreateDeploymentWithContext(ctx aws.Context, input *CreateDeploymentInput, opts ...request.Option) (*CreateDeploymentOutput, error)
- func (c *M2) CreateEnvironment(input *CreateEnvironmentInput) (*CreateEnvironmentOutput, error)
- func (c *M2) CreateEnvironmentRequest(input *CreateEnvironmentInput) (req *request.Request, output *CreateEnvironmentOutput)
- func (c *M2) CreateEnvironmentWithContext(ctx aws.Context, input *CreateEnvironmentInput, opts ...request.Option) (*CreateEnvironmentOutput, error)
- func (c *M2) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error)
- func (c *M2) DeleteApplicationFromEnvironment(input *DeleteApplicationFromEnvironmentInput) (*DeleteApplicationFromEnvironmentOutput, error)
- func (c *M2) DeleteApplicationFromEnvironmentRequest(input *DeleteApplicationFromEnvironmentInput) (req *request.Request, output *DeleteApplicationFromEnvironmentOutput)
- func (c *M2) DeleteApplicationFromEnvironmentWithContext(ctx aws.Context, input *DeleteApplicationFromEnvironmentInput, ...) (*DeleteApplicationFromEnvironmentOutput, error)
- func (c *M2) DeleteApplicationRequest(input *DeleteApplicationInput) (req *request.Request, output *DeleteApplicationOutput)
- func (c *M2) DeleteApplicationWithContext(ctx aws.Context, input *DeleteApplicationInput, opts ...request.Option) (*DeleteApplicationOutput, error)
- func (c *M2) DeleteEnvironment(input *DeleteEnvironmentInput) (*DeleteEnvironmentOutput, error)
- func (c *M2) DeleteEnvironmentRequest(input *DeleteEnvironmentInput) (req *request.Request, output *DeleteEnvironmentOutput)
- func (c *M2) DeleteEnvironmentWithContext(ctx aws.Context, input *DeleteEnvironmentInput, opts ...request.Option) (*DeleteEnvironmentOutput, error)
- func (c *M2) GetApplication(input *GetApplicationInput) (*GetApplicationOutput, error)
- func (c *M2) GetApplicationRequest(input *GetApplicationInput) (req *request.Request, output *GetApplicationOutput)
- func (c *M2) GetApplicationVersion(input *GetApplicationVersionInput) (*GetApplicationVersionOutput, error)
- func (c *M2) GetApplicationVersionRequest(input *GetApplicationVersionInput) (req *request.Request, output *GetApplicationVersionOutput)
- func (c *M2) GetApplicationVersionWithContext(ctx aws.Context, input *GetApplicationVersionInput, opts ...request.Option) (*GetApplicationVersionOutput, error)
- func (c *M2) GetApplicationWithContext(ctx aws.Context, input *GetApplicationInput, opts ...request.Option) (*GetApplicationOutput, error)
- func (c *M2) GetBatchJobExecution(input *GetBatchJobExecutionInput) (*GetBatchJobExecutionOutput, error)
- func (c *M2) GetBatchJobExecutionRequest(input *GetBatchJobExecutionInput) (req *request.Request, output *GetBatchJobExecutionOutput)
- func (c *M2) GetBatchJobExecutionWithContext(ctx aws.Context, input *GetBatchJobExecutionInput, opts ...request.Option) (*GetBatchJobExecutionOutput, error)
- func (c *M2) GetDataSetDetails(input *GetDataSetDetailsInput) (*GetDataSetDetailsOutput, error)
- func (c *M2) GetDataSetDetailsRequest(input *GetDataSetDetailsInput) (req *request.Request, output *GetDataSetDetailsOutput)
- func (c *M2) GetDataSetDetailsWithContext(ctx aws.Context, input *GetDataSetDetailsInput, opts ...request.Option) (*GetDataSetDetailsOutput, error)
- func (c *M2) GetDataSetImportTask(input *GetDataSetImportTaskInput) (*GetDataSetImportTaskOutput, error)
- func (c *M2) GetDataSetImportTaskRequest(input *GetDataSetImportTaskInput) (req *request.Request, output *GetDataSetImportTaskOutput)
- func (c *M2) GetDataSetImportTaskWithContext(ctx aws.Context, input *GetDataSetImportTaskInput, opts ...request.Option) (*GetDataSetImportTaskOutput, error)
- func (c *M2) GetDeployment(input *GetDeploymentInput) (*GetDeploymentOutput, error)
- func (c *M2) GetDeploymentRequest(input *GetDeploymentInput) (req *request.Request, output *GetDeploymentOutput)
- func (c *M2) GetDeploymentWithContext(ctx aws.Context, input *GetDeploymentInput, opts ...request.Option) (*GetDeploymentOutput, error)
- func (c *M2) GetEnvironment(input *GetEnvironmentInput) (*GetEnvironmentOutput, error)
- func (c *M2) GetEnvironmentRequest(input *GetEnvironmentInput) (req *request.Request, output *GetEnvironmentOutput)
- func (c *M2) GetEnvironmentWithContext(ctx aws.Context, input *GetEnvironmentInput, opts ...request.Option) (*GetEnvironmentOutput, error)
- func (c *M2) GetSignedBluinsightsUrl(input *GetSignedBluinsightsUrlInput) (*GetSignedBluinsightsUrlOutput, error)
- func (c *M2) GetSignedBluinsightsUrlRequest(input *GetSignedBluinsightsUrlInput) (req *request.Request, output *GetSignedBluinsightsUrlOutput)
- func (c *M2) GetSignedBluinsightsUrlWithContext(ctx aws.Context, input *GetSignedBluinsightsUrlInput, opts ...request.Option) (*GetSignedBluinsightsUrlOutput, error)
- func (c *M2) ListApplicationVersions(input *ListApplicationVersionsInput) (*ListApplicationVersionsOutput, error)
- func (c *M2) ListApplicationVersionsPages(input *ListApplicationVersionsInput, ...) error
- func (c *M2) ListApplicationVersionsPagesWithContext(ctx aws.Context, input *ListApplicationVersionsInput, ...) error
- func (c *M2) ListApplicationVersionsRequest(input *ListApplicationVersionsInput) (req *request.Request, output *ListApplicationVersionsOutput)
- func (c *M2) ListApplicationVersionsWithContext(ctx aws.Context, input *ListApplicationVersionsInput, opts ...request.Option) (*ListApplicationVersionsOutput, error)
- func (c *M2) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error)
- func (c *M2) ListApplicationsPages(input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool) error
- func (c *M2) ListApplicationsPagesWithContext(ctx aws.Context, input *ListApplicationsInput, ...) error
- func (c *M2) ListApplicationsRequest(input *ListApplicationsInput) (req *request.Request, output *ListApplicationsOutput)
- func (c *M2) ListApplicationsWithContext(ctx aws.Context, input *ListApplicationsInput, opts ...request.Option) (*ListApplicationsOutput, error)
- func (c *M2) ListBatchJobDefinitions(input *ListBatchJobDefinitionsInput) (*ListBatchJobDefinitionsOutput, error)
- func (c *M2) ListBatchJobDefinitionsPages(input *ListBatchJobDefinitionsInput, ...) error
- func (c *M2) ListBatchJobDefinitionsPagesWithContext(ctx aws.Context, input *ListBatchJobDefinitionsInput, ...) error
- func (c *M2) ListBatchJobDefinitionsRequest(input *ListBatchJobDefinitionsInput) (req *request.Request, output *ListBatchJobDefinitionsOutput)
- func (c *M2) ListBatchJobDefinitionsWithContext(ctx aws.Context, input *ListBatchJobDefinitionsInput, opts ...request.Option) (*ListBatchJobDefinitionsOutput, error)
- func (c *M2) ListBatchJobExecutions(input *ListBatchJobExecutionsInput) (*ListBatchJobExecutionsOutput, error)
- func (c *M2) ListBatchJobExecutionsPages(input *ListBatchJobExecutionsInput, ...) error
- func (c *M2) ListBatchJobExecutionsPagesWithContext(ctx aws.Context, input *ListBatchJobExecutionsInput, ...) error
- func (c *M2) ListBatchJobExecutionsRequest(input *ListBatchJobExecutionsInput) (req *request.Request, output *ListBatchJobExecutionsOutput)
- func (c *M2) ListBatchJobExecutionsWithContext(ctx aws.Context, input *ListBatchJobExecutionsInput, opts ...request.Option) (*ListBatchJobExecutionsOutput, error)
- func (c *M2) ListBatchJobRestartPoints(input *ListBatchJobRestartPointsInput) (*ListBatchJobRestartPointsOutput, error)
- func (c *M2) ListBatchJobRestartPointsRequest(input *ListBatchJobRestartPointsInput) (req *request.Request, output *ListBatchJobRestartPointsOutput)
- func (c *M2) ListBatchJobRestartPointsWithContext(ctx aws.Context, input *ListBatchJobRestartPointsInput, opts ...request.Option) (*ListBatchJobRestartPointsOutput, error)
- func (c *M2) ListDataSetImportHistory(input *ListDataSetImportHistoryInput) (*ListDataSetImportHistoryOutput, error)
- func (c *M2) ListDataSetImportHistoryPages(input *ListDataSetImportHistoryInput, ...) error
- func (c *M2) ListDataSetImportHistoryPagesWithContext(ctx aws.Context, input *ListDataSetImportHistoryInput, ...) error
- func (c *M2) ListDataSetImportHistoryRequest(input *ListDataSetImportHistoryInput) (req *request.Request, output *ListDataSetImportHistoryOutput)
- func (c *M2) ListDataSetImportHistoryWithContext(ctx aws.Context, input *ListDataSetImportHistoryInput, opts ...request.Option) (*ListDataSetImportHistoryOutput, error)
- func (c *M2) ListDataSets(input *ListDataSetsInput) (*ListDataSetsOutput, error)
- func (c *M2) ListDataSetsPages(input *ListDataSetsInput, fn func(*ListDataSetsOutput, bool) bool) error
- func (c *M2) ListDataSetsPagesWithContext(ctx aws.Context, input *ListDataSetsInput, ...) error
- func (c *M2) ListDataSetsRequest(input *ListDataSetsInput) (req *request.Request, output *ListDataSetsOutput)
- func (c *M2) ListDataSetsWithContext(ctx aws.Context, input *ListDataSetsInput, opts ...request.Option) (*ListDataSetsOutput, error)
- func (c *M2) ListDeployments(input *ListDeploymentsInput) (*ListDeploymentsOutput, error)
- func (c *M2) ListDeploymentsPages(input *ListDeploymentsInput, fn func(*ListDeploymentsOutput, bool) bool) error
- func (c *M2) ListDeploymentsPagesWithContext(ctx aws.Context, input *ListDeploymentsInput, ...) error
- func (c *M2) ListDeploymentsRequest(input *ListDeploymentsInput) (req *request.Request, output *ListDeploymentsOutput)
- func (c *M2) ListDeploymentsWithContext(ctx aws.Context, input *ListDeploymentsInput, opts ...request.Option) (*ListDeploymentsOutput, error)
- func (c *M2) ListEngineVersions(input *ListEngineVersionsInput) (*ListEngineVersionsOutput, error)
- func (c *M2) ListEngineVersionsPages(input *ListEngineVersionsInput, fn func(*ListEngineVersionsOutput, bool) bool) error
- func (c *M2) ListEngineVersionsPagesWithContext(ctx aws.Context, input *ListEngineVersionsInput, ...) error
- func (c *M2) ListEngineVersionsRequest(input *ListEngineVersionsInput) (req *request.Request, output *ListEngineVersionsOutput)
- func (c *M2) ListEngineVersionsWithContext(ctx aws.Context, input *ListEngineVersionsInput, opts ...request.Option) (*ListEngineVersionsOutput, error)
- func (c *M2) ListEnvironments(input *ListEnvironmentsInput) (*ListEnvironmentsOutput, error)
- func (c *M2) ListEnvironmentsPages(input *ListEnvironmentsInput, fn func(*ListEnvironmentsOutput, bool) bool) error
- func (c *M2) ListEnvironmentsPagesWithContext(ctx aws.Context, input *ListEnvironmentsInput, ...) error
- func (c *M2) ListEnvironmentsRequest(input *ListEnvironmentsInput) (req *request.Request, output *ListEnvironmentsOutput)
- func (c *M2) ListEnvironmentsWithContext(ctx aws.Context, input *ListEnvironmentsInput, opts ...request.Option) (*ListEnvironmentsOutput, error)
- func (c *M2) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *M2) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *M2) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *M2) StartApplication(input *StartApplicationInput) (*StartApplicationOutput, error)
- func (c *M2) StartApplicationRequest(input *StartApplicationInput) (req *request.Request, output *StartApplicationOutput)
- func (c *M2) StartApplicationWithContext(ctx aws.Context, input *StartApplicationInput, opts ...request.Option) (*StartApplicationOutput, error)
- func (c *M2) StartBatchJob(input *StartBatchJobInput) (*StartBatchJobOutput, error)
- func (c *M2) StartBatchJobRequest(input *StartBatchJobInput) (req *request.Request, output *StartBatchJobOutput)
- func (c *M2) StartBatchJobWithContext(ctx aws.Context, input *StartBatchJobInput, opts ...request.Option) (*StartBatchJobOutput, error)
- func (c *M2) StopApplication(input *StopApplicationInput) (*StopApplicationOutput, error)
- func (c *M2) StopApplicationRequest(input *StopApplicationInput) (req *request.Request, output *StopApplicationOutput)
- func (c *M2) StopApplicationWithContext(ctx aws.Context, input *StopApplicationInput, opts ...request.Option) (*StopApplicationOutput, error)
- func (c *M2) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *M2) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *M2) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *M2) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *M2) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *M2) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *M2) UpdateApplication(input *UpdateApplicationInput) (*UpdateApplicationOutput, error)
- func (c *M2) UpdateApplicationRequest(input *UpdateApplicationInput) (req *request.Request, output *UpdateApplicationOutput)
- func (c *M2) UpdateApplicationWithContext(ctx aws.Context, input *UpdateApplicationInput, opts ...request.Option) (*UpdateApplicationOutput, error)
- func (c *M2) UpdateEnvironment(input *UpdateEnvironmentInput) (*UpdateEnvironmentOutput, error)
- func (c *M2) UpdateEnvironmentRequest(input *UpdateEnvironmentInput) (req *request.Request, output *UpdateEnvironmentOutput)
- func (c *M2) UpdateEnvironmentWithContext(ctx aws.Context, input *UpdateEnvironmentInput, opts ...request.Option) (*UpdateEnvironmentOutput, error)
- type MaintenanceSchedule
- type PendingMaintenance
- type PoAttributes
- func (s PoAttributes) GoString() string
- func (s *PoAttributes) SetEncoding(v string) *PoAttributes
- func (s *PoAttributes) SetFormat(v string) *PoAttributes
- func (s *PoAttributes) SetMemberFileExtensions(v []*string) *PoAttributes
- func (s PoAttributes) String() string
- func (s *PoAttributes) Validate() error
- type PoDetailAttributes
- type PrimaryKey
- type PsAttributes
- type PsDetailAttributes
- type RecordLength
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type RestartBatchJobIdentifier
- func (s RestartBatchJobIdentifier) GoString() string
- func (s *RestartBatchJobIdentifier) SetExecutionId(v string) *RestartBatchJobIdentifier
- func (s *RestartBatchJobIdentifier) SetJobStepRestartMarker(v *JobStepRestartMarker) *RestartBatchJobIdentifier
- func (s RestartBatchJobIdentifier) String() string
- func (s *RestartBatchJobIdentifier) Validate() error
- type S3BatchJobIdentifier
- func (s S3BatchJobIdentifier) GoString() string
- func (s *S3BatchJobIdentifier) SetBucket(v string) *S3BatchJobIdentifier
- func (s *S3BatchJobIdentifier) SetIdentifier(v *JobIdentifier) *S3BatchJobIdentifier
- func (s *S3BatchJobIdentifier) SetKeyPrefix(v string) *S3BatchJobIdentifier
- func (s S3BatchJobIdentifier) String() string
- func (s *S3BatchJobIdentifier) Validate() error
- type ScriptBatchJobDefinition
- type ScriptBatchJobIdentifier
- type ServiceQuotaExceededException
- func (s *ServiceQuotaExceededException) Code() string
- func (s *ServiceQuotaExceededException) Error() string
- func (s ServiceQuotaExceededException) GoString() string
- func (s *ServiceQuotaExceededException) Message() string
- func (s *ServiceQuotaExceededException) OrigErr() error
- func (s *ServiceQuotaExceededException) RequestID() string
- func (s *ServiceQuotaExceededException) StatusCode() int
- func (s ServiceQuotaExceededException) String() string
- type ServiceUnavailableException
- func (s *ServiceUnavailableException) Code() string
- func (s *ServiceUnavailableException) Error() string
- func (s ServiceUnavailableException) GoString() string
- func (s *ServiceUnavailableException) Message() string
- func (s *ServiceUnavailableException) OrigErr() error
- func (s *ServiceUnavailableException) RequestID() string
- func (s *ServiceUnavailableException) StatusCode() int
- func (s ServiceUnavailableException) String() string
- type StartApplicationInput
- type StartApplicationOutput
- type StartBatchJobInput
- func (s StartBatchJobInput) GoString() string
- func (s *StartBatchJobInput) SetApplicationId(v string) *StartBatchJobInput
- func (s *StartBatchJobInput) SetBatchJobIdentifier(v *BatchJobIdentifier) *StartBatchJobInput
- func (s *StartBatchJobInput) SetJobParams(v map[string]*string) *StartBatchJobInput
- func (s StartBatchJobInput) String() string
- func (s *StartBatchJobInput) Validate() error
- type StartBatchJobOutput
- type StopApplicationInput
- type StopApplicationOutput
- type StorageConfiguration
- func (s StorageConfiguration) GoString() string
- func (s *StorageConfiguration) SetEfs(v *EfsStorageConfiguration) *StorageConfiguration
- func (s *StorageConfiguration) SetFsx(v *FsxStorageConfiguration) *StorageConfiguration
- func (s StorageConfiguration) String() string
- func (s *StorageConfiguration) Validate() error
- type TagResourceInput
- type TagResourceOutput
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateApplicationInput
- func (s UpdateApplicationInput) GoString() string
- func (s *UpdateApplicationInput) SetApplicationId(v string) *UpdateApplicationInput
- func (s *UpdateApplicationInput) SetCurrentApplicationVersion(v int64) *UpdateApplicationInput
- func (s *UpdateApplicationInput) SetDefinition(v *Definition) *UpdateApplicationInput
- func (s *UpdateApplicationInput) SetDescription(v string) *UpdateApplicationInput
- func (s UpdateApplicationInput) String() string
- func (s *UpdateApplicationInput) Validate() error
- type UpdateApplicationOutput
- type UpdateEnvironmentInput
- func (s UpdateEnvironmentInput) GoString() string
- func (s *UpdateEnvironmentInput) SetApplyDuringMaintenanceWindow(v bool) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetDesiredCapacity(v int64) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetEngineVersion(v string) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetEnvironmentId(v string) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetForceUpdate(v bool) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetInstanceType(v string) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetPreferredMaintenanceWindow(v string) *UpdateEnvironmentInput
- func (s UpdateEnvironmentInput) String() string
- func (s *UpdateEnvironmentInput) Validate() error
- type UpdateEnvironmentOutput
- type ValidationException
- func (s *ValidationException) Code() string
- func (s *ValidationException) Error() string
- func (s ValidationException) GoString() string
- func (s *ValidationException) Message() string
- func (s *ValidationException) OrigErr() error
- func (s *ValidationException) RequestID() string
- func (s *ValidationException) StatusCode() int
- func (s ValidationException) String() string
- type ValidationExceptionField
- type VsamAttributes
- func (s VsamAttributes) GoString() string
- func (s *VsamAttributes) SetAlternateKeys(v []*AlternateKey) *VsamAttributes
- func (s *VsamAttributes) SetCompressed(v bool) *VsamAttributes
- func (s *VsamAttributes) SetEncoding(v string) *VsamAttributes
- func (s *VsamAttributes) SetFormat(v string) *VsamAttributes
- func (s *VsamAttributes) SetPrimaryKey(v *PrimaryKey) *VsamAttributes
- func (s VsamAttributes) String() string
- func (s *VsamAttributes) Validate() error
- type VsamDetailAttributes
- func (s VsamDetailAttributes) GoString() string
- func (s *VsamDetailAttributes) SetAlternateKeys(v []*AlternateKey) *VsamDetailAttributes
- func (s *VsamDetailAttributes) SetCacheAtStartup(v bool) *VsamDetailAttributes
- func (s *VsamDetailAttributes) SetCompressed(v bool) *VsamDetailAttributes
- func (s *VsamDetailAttributes) SetEncoding(v string) *VsamDetailAttributes
- func (s *VsamDetailAttributes) SetPrimaryKey(v *PrimaryKey) *VsamDetailAttributes
- func (s *VsamDetailAttributes) SetRecordFormat(v string) *VsamDetailAttributes
- func (s VsamDetailAttributes) String() string
Constants ¶
const ( // ApplicationDeploymentLifecycleDeploying is a ApplicationDeploymentLifecycle enum value ApplicationDeploymentLifecycleDeploying = "Deploying" // ApplicationDeploymentLifecycleDeployed is a ApplicationDeploymentLifecycle enum value ApplicationDeploymentLifecycleDeployed = "Deployed" )
const ( // ApplicationLifecycleCreating is a ApplicationLifecycle enum value ApplicationLifecycleCreating = "Creating" // ApplicationLifecycleCreated is a ApplicationLifecycle enum value ApplicationLifecycleCreated = "Created" // ApplicationLifecycleAvailable is a ApplicationLifecycle enum value ApplicationLifecycleAvailable = "Available" // ApplicationLifecycleReady is a ApplicationLifecycle enum value ApplicationLifecycleReady = "Ready" // ApplicationLifecycleStarting is a ApplicationLifecycle enum value ApplicationLifecycleStarting = "Starting" // ApplicationLifecycleRunning is a ApplicationLifecycle enum value ApplicationLifecycleRunning = "Running" // ApplicationLifecycleStopping is a ApplicationLifecycle enum value ApplicationLifecycleStopping = "Stopping" // ApplicationLifecycleStopped is a ApplicationLifecycle enum value ApplicationLifecycleStopped = "Stopped" // ApplicationLifecycleFailed is a ApplicationLifecycle enum value ApplicationLifecycleFailed = "Failed" // ApplicationLifecycleDeleting is a ApplicationLifecycle enum value ApplicationLifecycleDeleting = "Deleting" // ApplicationLifecycleDeletingFromEnvironment is a ApplicationLifecycle enum value ApplicationLifecycleDeletingFromEnvironment = "Deleting From Environment" )
const ( // ApplicationVersionLifecycleCreating is a ApplicationVersionLifecycle enum value ApplicationVersionLifecycleCreating = "Creating" // ApplicationVersionLifecycleAvailable is a ApplicationVersionLifecycle enum value ApplicationVersionLifecycleAvailable = "Available" // ApplicationVersionLifecycleFailed is a ApplicationVersionLifecycle enum value ApplicationVersionLifecycleFailed = "Failed" )
const ( // BatchJobExecutionStatusSubmitting is a BatchJobExecutionStatus enum value BatchJobExecutionStatusSubmitting = "Submitting" // BatchJobExecutionStatusHolding is a BatchJobExecutionStatus enum value BatchJobExecutionStatusHolding = "Holding" // BatchJobExecutionStatusDispatching is a BatchJobExecutionStatus enum value BatchJobExecutionStatusDispatching = "Dispatching" // BatchJobExecutionStatusRunning is a BatchJobExecutionStatus enum value BatchJobExecutionStatusRunning = "Running" // BatchJobExecutionStatusCancelling is a BatchJobExecutionStatus enum value BatchJobExecutionStatusCancelling = "Cancelling" // BatchJobExecutionStatusCancelled is a BatchJobExecutionStatus enum value BatchJobExecutionStatusCancelled = "Cancelled" // BatchJobExecutionStatusSucceeded is a BatchJobExecutionStatus enum value BatchJobExecutionStatusSucceeded = "Succeeded" // BatchJobExecutionStatusFailed is a BatchJobExecutionStatus enum value BatchJobExecutionStatusFailed = "Failed" // BatchJobExecutionStatusPurged is a BatchJobExecutionStatus enum value BatchJobExecutionStatusPurged = "Purged" // BatchJobExecutionStatusSucceededWithWarning is a BatchJobExecutionStatus enum value BatchJobExecutionStatusSucceededWithWarning = "Succeeded With Warning" )
const ( // BatchJobTypeVse is a BatchJobType enum value BatchJobTypeVse = "VSE" // BatchJobTypeJes2 is a BatchJobType enum value BatchJobTypeJes2 = "JES2" // BatchJobTypeJes3 is a BatchJobType enum value BatchJobTypeJes3 = "JES3" )
const ( // DataSetTaskLifecycleCreating is a DataSetTaskLifecycle enum value DataSetTaskLifecycleCreating = "Creating" // DataSetTaskLifecycleRunning is a DataSetTaskLifecycle enum value DataSetTaskLifecycleRunning = "Running" // DataSetTaskLifecycleCompleted is a DataSetTaskLifecycle enum value DataSetTaskLifecycleCompleted = "Completed" // DataSetTaskLifecycleFailed is a DataSetTaskLifecycle enum value DataSetTaskLifecycleFailed = "Failed" )
const ( // DeploymentLifecycleDeploying is a DeploymentLifecycle enum value DeploymentLifecycleDeploying = "Deploying" // DeploymentLifecycleSucceeded is a DeploymentLifecycle enum value DeploymentLifecycleSucceeded = "Succeeded" // DeploymentLifecycleFailed is a DeploymentLifecycle enum value DeploymentLifecycleFailed = "Failed" // DeploymentLifecycleUpdatingDeployment is a DeploymentLifecycle enum value DeploymentLifecycleUpdatingDeployment = "Updating Deployment" )
const ( // EngineTypeMicrofocus is a EngineType enum value EngineTypeMicrofocus = "microfocus" // EngineTypeBluage is a EngineType enum value EngineTypeBluage = "bluage" )
const ( // EnvironmentLifecycleCreating is a EnvironmentLifecycle enum value EnvironmentLifecycleCreating = "Creating" // EnvironmentLifecycleAvailable is a EnvironmentLifecycle enum value EnvironmentLifecycleAvailable = "Available" // EnvironmentLifecycleUpdating is a EnvironmentLifecycle enum value EnvironmentLifecycleUpdating = "Updating" // EnvironmentLifecycleDeleting is a EnvironmentLifecycle enum value EnvironmentLifecycleDeleting = "Deleting" // EnvironmentLifecycleFailed is a EnvironmentLifecycle enum value EnvironmentLifecycleFailed = "Failed" )
const ( // ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value ValidationExceptionReasonUnknownOperation = "unknownOperation" // ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value ValidationExceptionReasonCannotParse = "cannotParse" // ValidationExceptionReasonFeatureNotAvailable is a ValidationExceptionReason enum value ValidationExceptionReasonFeatureNotAvailable = "featureNotAvailable" // ValidationExceptionReasonUnsupportedEngineVersion is a ValidationExceptionReason enum value ValidationExceptionReasonUnsupportedEngineVersion = "unsupportedEngineVersion" // ValidationExceptionReasonFieldValidationFailed is a ValidationExceptionReason enum value ValidationExceptionReasonFieldValidationFailed = "fieldValidationFailed" // ValidationExceptionReasonOther is a ValidationExceptionReason enum value ValidationExceptionReasonOther = "other" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // The account or role doesn't have the right permissions to make the request. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // The parameters provided in the request conflict with existing resources. ErrCodeConflictException = "ConflictException" // ErrCodeExecutionTimeoutException for service response error code // "ExecutionTimeoutException". // // Failed to connect to server, or didn’t receive response within expected // time period. ErrCodeExecutionTimeoutException = "ExecutionTimeoutException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // An unexpected error occurred during the processing of the request. ErrCodeInternalServerException = "InternalServerException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The specified resource was not found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeServiceQuotaExceededException for service response error code // "ServiceQuotaExceededException". // // One or more quotas for Amazon Web Services Mainframe Modernization exceeds // the limit. ErrCodeServiceQuotaExceededException = "ServiceQuotaExceededException" // "ServiceUnavailableException". // // Server cannot process the request at the moment. ErrCodeServiceUnavailableException = "ServiceUnavailableException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // The number of requests made exceeds the limit. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeValidationException for service response error code // "ValidationException". // // One or more parameters provided in the request is not valid. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "m2" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "m2" // ServiceID is a unique identifier of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
func ApplicationDeploymentLifecycle_Values ¶
func ApplicationDeploymentLifecycle_Values() []string
ApplicationDeploymentLifecycle_Values returns all elements of the ApplicationDeploymentLifecycle enum
func ApplicationLifecycle_Values ¶
func ApplicationLifecycle_Values() []string
ApplicationLifecycle_Values returns all elements of the ApplicationLifecycle enum
func ApplicationVersionLifecycle_Values ¶
func ApplicationVersionLifecycle_Values() []string
ApplicationVersionLifecycle_Values returns all elements of the ApplicationVersionLifecycle enum
func BatchJobExecutionStatus_Values ¶
func BatchJobExecutionStatus_Values() []string
BatchJobExecutionStatus_Values returns all elements of the BatchJobExecutionStatus enum
func BatchJobType_Values ¶
func BatchJobType_Values() []string
BatchJobType_Values returns all elements of the BatchJobType enum
func DataSetTaskLifecycle_Values ¶
func DataSetTaskLifecycle_Values() []string
DataSetTaskLifecycle_Values returns all elements of the DataSetTaskLifecycle enum
func DeploymentLifecycle_Values ¶
func DeploymentLifecycle_Values() []string
DeploymentLifecycle_Values returns all elements of the DeploymentLifecycle enum
func EngineType_Values ¶
func EngineType_Values() []string
EngineType_Values returns all elements of the EngineType enum
func EnvironmentLifecycle_Values ¶
func EnvironmentLifecycle_Values() []string
EnvironmentLifecycle_Values returns all elements of the EnvironmentLifecycle enum
func ValidationExceptionReason_Values ¶
func ValidationExceptionReason_Values() []string
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum
Types ¶
type AccessDeniedException ¶
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 (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
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 (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
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 AlternateKey ¶
type AlternateKey struct { // Indicates whether the alternate key values are supposed to be unique for // the given data set. AllowDuplicates *bool `locationName:"allowDuplicates" type:"boolean"` // A strictly positive integer value representing the length of the alternate // key. // // Length is a required field Length *int64 `locationName:"length" type:"integer" required:"true"` // The name of the alternate key. Name *string `locationName:"name" type:"string"` // A positive integer value representing the offset to mark the start of the // alternate key part in the record byte array. // // Offset is a required field Offset *int64 `locationName:"offset" type:"integer" required:"true"` // contains filtered or unexported fields }
Defines an alternate key. This value is optional. A legacy data set might not have any alternate key defined but if those alternate keys definitions exist, provide them, as some applications will make use of them.
func (AlternateKey) GoString ¶
func (s AlternateKey) 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 (*AlternateKey) SetAllowDuplicates ¶
func (s *AlternateKey) SetAllowDuplicates(v bool) *AlternateKey
SetAllowDuplicates sets the AllowDuplicates field's value.
func (*AlternateKey) SetLength ¶
func (s *AlternateKey) SetLength(v int64) *AlternateKey
SetLength sets the Length field's value.
func (*AlternateKey) SetName ¶
func (s *AlternateKey) SetName(v string) *AlternateKey
SetName sets the Name field's value.
func (*AlternateKey) SetOffset ¶
func (s *AlternateKey) SetOffset(v int64) *AlternateKey
SetOffset sets the Offset field's value.
func (AlternateKey) String ¶
func (s AlternateKey) 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 (*AlternateKey) Validate ¶
func (s *AlternateKey) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ApplicationSummary ¶
type ApplicationSummary struct { // The Amazon Resource Name (ARN) of the application. // // ApplicationArn is a required field ApplicationArn *string `locationName:"applicationArn" type:"string" required:"true"` // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The version of the application. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // The timestamp when the application was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // Indicates either an ongoing deployment or if the application has ever deployed // successfully. DeploymentStatus *string `locationName:"deploymentStatus" type:"string" enum:"ApplicationDeploymentLifecycle"` // The description of the application. Description *string `locationName:"description" type:"string"` // The type of the target platform for this application. // // EngineType is a required field EngineType *string `locationName:"engineType" type:"string" required:"true" enum:"EngineType"` // The unique identifier of the runtime environment that hosts this application. EnvironmentId *string `locationName:"environmentId" type:"string"` // The timestamp when you last started the application. Null until the application // runs for the first time. LastStartTime *time.Time `locationName:"lastStartTime" type:"timestamp"` // The name of the application. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the role associated with the application. RoleArn *string `locationName:"roleArn" type:"string"` // The status of the application. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ApplicationLifecycle"` // Indicates the status of the latest version of the application. VersionStatus *string `locationName:"versionStatus" type:"string" enum:"ApplicationVersionLifecycle"` // contains filtered or unexported fields }
A subset of the possible application attributes. Used in the application list.
func (ApplicationSummary) GoString ¶
func (s ApplicationSummary) 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 (*ApplicationSummary) SetApplicationArn ¶
func (s *ApplicationSummary) SetApplicationArn(v string) *ApplicationSummary
SetApplicationArn sets the ApplicationArn field's value.
func (*ApplicationSummary) SetApplicationId ¶
func (s *ApplicationSummary) SetApplicationId(v string) *ApplicationSummary
SetApplicationId sets the ApplicationId field's value.
func (*ApplicationSummary) SetApplicationVersion ¶
func (s *ApplicationSummary) SetApplicationVersion(v int64) *ApplicationSummary
SetApplicationVersion sets the ApplicationVersion field's value.
func (*ApplicationSummary) SetCreationTime ¶
func (s *ApplicationSummary) SetCreationTime(v time.Time) *ApplicationSummary
SetCreationTime sets the CreationTime field's value.
func (*ApplicationSummary) SetDeploymentStatus ¶
func (s *ApplicationSummary) SetDeploymentStatus(v string) *ApplicationSummary
SetDeploymentStatus sets the DeploymentStatus field's value.
func (*ApplicationSummary) SetDescription ¶
func (s *ApplicationSummary) SetDescription(v string) *ApplicationSummary
SetDescription sets the Description field's value.
func (*ApplicationSummary) SetEngineType ¶
func (s *ApplicationSummary) SetEngineType(v string) *ApplicationSummary
SetEngineType sets the EngineType field's value.
func (*ApplicationSummary) SetEnvironmentId ¶
func (s *ApplicationSummary) SetEnvironmentId(v string) *ApplicationSummary
SetEnvironmentId sets the EnvironmentId field's value.
func (*ApplicationSummary) SetLastStartTime ¶
func (s *ApplicationSummary) SetLastStartTime(v time.Time) *ApplicationSummary
SetLastStartTime sets the LastStartTime field's value.
func (*ApplicationSummary) SetName ¶
func (s *ApplicationSummary) SetName(v string) *ApplicationSummary
SetName sets the Name field's value.
func (*ApplicationSummary) SetRoleArn ¶
func (s *ApplicationSummary) SetRoleArn(v string) *ApplicationSummary
SetRoleArn sets the RoleArn field's value.
func (*ApplicationSummary) SetStatus ¶
func (s *ApplicationSummary) SetStatus(v string) *ApplicationSummary
SetStatus sets the Status field's value.
func (*ApplicationSummary) SetVersionStatus ¶
func (s *ApplicationSummary) SetVersionStatus(v string) *ApplicationSummary
SetVersionStatus sets the VersionStatus field's value.
func (ApplicationSummary) String ¶
func (s ApplicationSummary) 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 ApplicationVersionSummary ¶
type ApplicationVersionSummary struct { // The application version. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // The timestamp when the application version was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The status of the application. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ApplicationVersionLifecycle"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
Defines an application version summary.
func (ApplicationVersionSummary) GoString ¶
func (s ApplicationVersionSummary) 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 (*ApplicationVersionSummary) SetApplicationVersion ¶
func (s *ApplicationVersionSummary) SetApplicationVersion(v int64) *ApplicationVersionSummary
SetApplicationVersion sets the ApplicationVersion field's value.
func (*ApplicationVersionSummary) SetCreationTime ¶
func (s *ApplicationVersionSummary) SetCreationTime(v time.Time) *ApplicationVersionSummary
SetCreationTime sets the CreationTime field's value.
func (*ApplicationVersionSummary) SetStatus ¶
func (s *ApplicationVersionSummary) SetStatus(v string) *ApplicationVersionSummary
SetStatus sets the Status field's value.
func (*ApplicationVersionSummary) SetStatusReason ¶
func (s *ApplicationVersionSummary) SetStatusReason(v string) *ApplicationVersionSummary
SetStatusReason sets the StatusReason field's value.
func (ApplicationVersionSummary) String ¶
func (s ApplicationVersionSummary) 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 BatchJobDefinition ¶
type BatchJobDefinition struct { // Specifies a file containing a batch job definition. FileBatchJobDefinition *FileBatchJobDefinition `locationName:"fileBatchJobDefinition" type:"structure"` // A script containing a batch job definition. ScriptBatchJobDefinition *ScriptBatchJobDefinition `locationName:"scriptBatchJobDefinition" type:"structure"` // contains filtered or unexported fields }
Defines the details of a batch job.
func (BatchJobDefinition) GoString ¶
func (s BatchJobDefinition) 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 (*BatchJobDefinition) SetFileBatchJobDefinition ¶
func (s *BatchJobDefinition) SetFileBatchJobDefinition(v *FileBatchJobDefinition) *BatchJobDefinition
SetFileBatchJobDefinition sets the FileBatchJobDefinition field's value.
func (*BatchJobDefinition) SetScriptBatchJobDefinition ¶
func (s *BatchJobDefinition) SetScriptBatchJobDefinition(v *ScriptBatchJobDefinition) *BatchJobDefinition
SetScriptBatchJobDefinition sets the ScriptBatchJobDefinition field's value.
func (BatchJobDefinition) String ¶
func (s BatchJobDefinition) 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 BatchJobExecutionSummary ¶
type BatchJobExecutionSummary struct { // The unique identifier of the application that hosts this batch job. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The unique identifier of this batch job. BatchJobIdentifier *BatchJobIdentifier `locationName:"batchJobIdentifier" type:"structure"` // The timestamp when this batch job execution ended. EndTime *time.Time `locationName:"endTime" type:"timestamp"` // The unique identifier of this execution of the batch job. // // ExecutionId is a required field ExecutionId *string `locationName:"executionId" type:"string" required:"true"` // The unique identifier of a particular batch job. JobId *string `locationName:"jobId" type:"string"` // The name of a particular batch job. JobName *string `locationName:"jobName" type:"string"` // The type of a particular batch job execution. JobType *string `locationName:"jobType" type:"string" enum:"BatchJobType"` // The batch job return code from either the Blu Age or Micro Focus runtime // engines. For more information, see Batch return codes (https://www.ibm.com/docs/en/was/8.5.5?topic=model-batch-return-codes) // in the IBM WebSphere Application Server documentation. ReturnCode *string `locationName:"returnCode" type:"string"` // The timestamp when a particular batch job execution started. // // StartTime is a required field StartTime *time.Time `locationName:"startTime" type:"timestamp" required:"true"` // The status of a particular batch job execution. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"BatchJobExecutionStatus"` // contains filtered or unexported fields }
A subset of the possible batch job attributes. Used in the batch job list.
func (BatchJobExecutionSummary) GoString ¶
func (s BatchJobExecutionSummary) 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 (*BatchJobExecutionSummary) SetApplicationId ¶
func (s *BatchJobExecutionSummary) SetApplicationId(v string) *BatchJobExecutionSummary
SetApplicationId sets the ApplicationId field's value.
func (*BatchJobExecutionSummary) SetBatchJobIdentifier ¶
func (s *BatchJobExecutionSummary) SetBatchJobIdentifier(v *BatchJobIdentifier) *BatchJobExecutionSummary
SetBatchJobIdentifier sets the BatchJobIdentifier field's value.
func (*BatchJobExecutionSummary) SetEndTime ¶
func (s *BatchJobExecutionSummary) SetEndTime(v time.Time) *BatchJobExecutionSummary
SetEndTime sets the EndTime field's value.
func (*BatchJobExecutionSummary) SetExecutionId ¶
func (s *BatchJobExecutionSummary) SetExecutionId(v string) *BatchJobExecutionSummary
SetExecutionId sets the ExecutionId field's value.
func (*BatchJobExecutionSummary) SetJobId ¶
func (s *BatchJobExecutionSummary) SetJobId(v string) *BatchJobExecutionSummary
SetJobId sets the JobId field's value.
func (*BatchJobExecutionSummary) SetJobName ¶
func (s *BatchJobExecutionSummary) SetJobName(v string) *BatchJobExecutionSummary
SetJobName sets the JobName field's value.
func (*BatchJobExecutionSummary) SetJobType ¶
func (s *BatchJobExecutionSummary) SetJobType(v string) *BatchJobExecutionSummary
SetJobType sets the JobType field's value.
func (*BatchJobExecutionSummary) SetReturnCode ¶
func (s *BatchJobExecutionSummary) SetReturnCode(v string) *BatchJobExecutionSummary
SetReturnCode sets the ReturnCode field's value.
func (*BatchJobExecutionSummary) SetStartTime ¶
func (s *BatchJobExecutionSummary) SetStartTime(v time.Time) *BatchJobExecutionSummary
SetStartTime sets the StartTime field's value.
func (*BatchJobExecutionSummary) SetStatus ¶
func (s *BatchJobExecutionSummary) SetStatus(v string) *BatchJobExecutionSummary
SetStatus sets the Status field's value.
func (BatchJobExecutionSummary) String ¶
func (s BatchJobExecutionSummary) 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 BatchJobIdentifier ¶
type BatchJobIdentifier struct { // Specifies a file associated with a specific batch job. FileBatchJobIdentifier *FileBatchJobIdentifier `locationName:"fileBatchJobIdentifier" type:"structure"` // Specifies the required information for restart, including execution ID and // jobsteprestartmarker. RestartBatchJobIdentifier *RestartBatchJobIdentifier `locationName:"restartBatchJobIdentifier" type:"structure"` // Specifies an Amazon S3 location that identifies the batch jobs that you want // to run. Use this identifier to run ad hoc batch jobs. S3BatchJobIdentifier *S3BatchJobIdentifier `locationName:"s3BatchJobIdentifier" type:"structure"` // A batch job identifier in which the batch job to run is identified by the // script name. ScriptBatchJobIdentifier *ScriptBatchJobIdentifier `locationName:"scriptBatchJobIdentifier" type:"structure"` // contains filtered or unexported fields }
Identifies a specific batch job.
func (BatchJobIdentifier) GoString ¶
func (s BatchJobIdentifier) 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 (*BatchJobIdentifier) SetFileBatchJobIdentifier ¶
func (s *BatchJobIdentifier) SetFileBatchJobIdentifier(v *FileBatchJobIdentifier) *BatchJobIdentifier
SetFileBatchJobIdentifier sets the FileBatchJobIdentifier field's value.
func (*BatchJobIdentifier) SetRestartBatchJobIdentifier ¶
func (s *BatchJobIdentifier) SetRestartBatchJobIdentifier(v *RestartBatchJobIdentifier) *BatchJobIdentifier
SetRestartBatchJobIdentifier sets the RestartBatchJobIdentifier field's value.
func (*BatchJobIdentifier) SetS3BatchJobIdentifier ¶
func (s *BatchJobIdentifier) SetS3BatchJobIdentifier(v *S3BatchJobIdentifier) *BatchJobIdentifier
SetS3BatchJobIdentifier sets the S3BatchJobIdentifier field's value.
func (*BatchJobIdentifier) SetScriptBatchJobIdentifier ¶
func (s *BatchJobIdentifier) SetScriptBatchJobIdentifier(v *ScriptBatchJobIdentifier) *BatchJobIdentifier
SetScriptBatchJobIdentifier sets the ScriptBatchJobIdentifier field's value.
func (BatchJobIdentifier) String ¶
func (s BatchJobIdentifier) 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 (*BatchJobIdentifier) Validate ¶
func (s *BatchJobIdentifier) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelBatchJobExecutionInput ¶
type CancelBatchJobExecutionInput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The unique identifier of the batch job execution. // // ExecutionId is a required field ExecutionId *string `location:"uri" locationName:"executionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelBatchJobExecutionInput) GoString ¶
func (s CancelBatchJobExecutionInput) 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 (*CancelBatchJobExecutionInput) SetApplicationId ¶
func (s *CancelBatchJobExecutionInput) SetApplicationId(v string) *CancelBatchJobExecutionInput
SetApplicationId sets the ApplicationId field's value.
func (*CancelBatchJobExecutionInput) SetExecutionId ¶
func (s *CancelBatchJobExecutionInput) SetExecutionId(v string) *CancelBatchJobExecutionInput
SetExecutionId sets the ExecutionId field's value.
func (CancelBatchJobExecutionInput) String ¶
func (s CancelBatchJobExecutionInput) 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 (*CancelBatchJobExecutionInput) Validate ¶
func (s *CancelBatchJobExecutionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelBatchJobExecutionOutput ¶
type CancelBatchJobExecutionOutput struct {
// contains filtered or unexported fields
}
func (CancelBatchJobExecutionOutput) GoString ¶
func (s CancelBatchJobExecutionOutput) 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 (CancelBatchJobExecutionOutput) String ¶
func (s CancelBatchJobExecutionOutput) 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 ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The ID of the conflicting resource. ResourceId *string `locationName:"resourceId" type:"string"` // The type of the conflicting resource. ResourceType *string `locationName:"resourceType" type:"string"` // contains filtered or unexported fields }
The parameters provided in the request conflict with existing resources.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
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 (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
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 CreateApplicationInput ¶
type CreateApplicationInput struct { // Unique, case-sensitive identifier the service generates to ensure the idempotency // of the request to create an application. The service generates the clientToken // when the API call is triggered. The token expires after one hour, so if you // retry the API within this timeframe with the same clientToken, you will get // the same response. The service also handles deleting the clientToken after // it expires. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The application definition for this application. You can specify either inline // JSON or an S3 bucket location. // // Definition is a required field Definition *Definition `locationName:"definition" type:"structure" required:"true"` // The description of the application. Description *string `locationName:"description" type:"string"` // The type of the target platform for this application. // // EngineType is a required field EngineType *string `locationName:"engineType" type:"string" required:"true" enum:"EngineType"` // The identifier of a customer managed key. KmsKeyId *string `locationName:"kmsKeyId" type:"string"` // The unique identifier of the application. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The Amazon Resource Name (ARN) that identifies a role that the application // uses to access Amazon Web Services resources that are not part of the application // or are in a different Amazon Web Services account. RoleArn *string `locationName:"roleArn" type:"string"` // A list of tags to apply to the application. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateApplicationInput) GoString ¶
func (s CreateApplicationInput) 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 (*CreateApplicationInput) SetClientToken ¶
func (s *CreateApplicationInput) SetClientToken(v string) *CreateApplicationInput
SetClientToken sets the ClientToken field's value.
func (*CreateApplicationInput) SetDefinition ¶
func (s *CreateApplicationInput) SetDefinition(v *Definition) *CreateApplicationInput
SetDefinition sets the Definition field's value.
func (*CreateApplicationInput) SetDescription ¶
func (s *CreateApplicationInput) SetDescription(v string) *CreateApplicationInput
SetDescription sets the Description field's value.
func (*CreateApplicationInput) SetEngineType ¶
func (s *CreateApplicationInput) SetEngineType(v string) *CreateApplicationInput
SetEngineType sets the EngineType field's value.
func (*CreateApplicationInput) SetKmsKeyId ¶
func (s *CreateApplicationInput) SetKmsKeyId(v string) *CreateApplicationInput
SetKmsKeyId sets the KmsKeyId field's value.
func (*CreateApplicationInput) SetName ¶
func (s *CreateApplicationInput) SetName(v string) *CreateApplicationInput
SetName sets the Name field's value.
func (*CreateApplicationInput) SetRoleArn ¶
func (s *CreateApplicationInput) SetRoleArn(v string) *CreateApplicationInput
SetRoleArn sets the RoleArn field's value.
func (*CreateApplicationInput) SetTags ¶
func (s *CreateApplicationInput) SetTags(v map[string]*string) *CreateApplicationInput
SetTags sets the Tags field's value.
func (CreateApplicationInput) String ¶
func (s CreateApplicationInput) 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 (*CreateApplicationInput) Validate ¶
func (s *CreateApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateApplicationOutput ¶
type CreateApplicationOutput struct { // The Amazon Resource Name (ARN) of the application. // // ApplicationArn is a required field ApplicationArn *string `locationName:"applicationArn" type:"string" required:"true"` // The unique application identifier. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The version number of the application. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
func (CreateApplicationOutput) GoString ¶
func (s CreateApplicationOutput) 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 (*CreateApplicationOutput) SetApplicationArn ¶
func (s *CreateApplicationOutput) SetApplicationArn(v string) *CreateApplicationOutput
SetApplicationArn sets the ApplicationArn field's value.
func (*CreateApplicationOutput) SetApplicationId ¶
func (s *CreateApplicationOutput) SetApplicationId(v string) *CreateApplicationOutput
SetApplicationId sets the ApplicationId field's value.
func (*CreateApplicationOutput) SetApplicationVersion ¶
func (s *CreateApplicationOutput) SetApplicationVersion(v int64) *CreateApplicationOutput
SetApplicationVersion sets the ApplicationVersion field's value.
func (CreateApplicationOutput) String ¶
func (s CreateApplicationOutput) 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 CreateDataSetImportTaskInput ¶
type CreateDataSetImportTaskInput struct { // The unique identifier of the application for which you want to import data // sets. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // Unique, case-sensitive identifier you provide to ensure the idempotency of // the request to create a data set import. The service generates the clientToken // when the API call is triggered. The token expires after one hour, so if you // retry the API within this timeframe with the same clientToken, you will get // the same response. The service also handles deleting the clientToken after // it expires. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The data set import task configuration. // // ImportConfig is a required field ImportConfig *DataSetImportConfig `locationName:"importConfig" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateDataSetImportTaskInput) GoString ¶
func (s CreateDataSetImportTaskInput) 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 (*CreateDataSetImportTaskInput) SetApplicationId ¶
func (s *CreateDataSetImportTaskInput) SetApplicationId(v string) *CreateDataSetImportTaskInput
SetApplicationId sets the ApplicationId field's value.
func (*CreateDataSetImportTaskInput) SetClientToken ¶
func (s *CreateDataSetImportTaskInput) SetClientToken(v string) *CreateDataSetImportTaskInput
SetClientToken sets the ClientToken field's value.
func (*CreateDataSetImportTaskInput) SetImportConfig ¶
func (s *CreateDataSetImportTaskInput) SetImportConfig(v *DataSetImportConfig) *CreateDataSetImportTaskInput
SetImportConfig sets the ImportConfig field's value.
func (CreateDataSetImportTaskInput) String ¶
func (s CreateDataSetImportTaskInput) 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 (*CreateDataSetImportTaskInput) Validate ¶
func (s *CreateDataSetImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDataSetImportTaskOutput ¶
type CreateDataSetImportTaskOutput struct { // The task identifier. This operation is asynchronous. Use this identifier // with the GetDataSetImportTask operation to obtain the status of this task. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateDataSetImportTaskOutput) GoString ¶
func (s CreateDataSetImportTaskOutput) 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 (*CreateDataSetImportTaskOutput) SetTaskId ¶
func (s *CreateDataSetImportTaskOutput) SetTaskId(v string) *CreateDataSetImportTaskOutput
SetTaskId sets the TaskId field's value.
func (CreateDataSetImportTaskOutput) String ¶
func (s CreateDataSetImportTaskOutput) 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 CreateDeploymentInput ¶
type CreateDeploymentInput struct { // The application identifier. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The version of the application to deploy. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // Unique, case-sensitive identifier you provide to ensure the idempotency of // the request to create a deployment. The service generates the clientToken // when the API call is triggered. The token expires after one hour, so if you // retry the API within this timeframe with the same clientToken, you will get // the same response. The service also handles deleting the clientToken after // it expires. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The identifier of the runtime environment where you want to deploy this application. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateDeploymentInput) GoString ¶
func (s CreateDeploymentInput) 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 (*CreateDeploymentInput) SetApplicationId ¶
func (s *CreateDeploymentInput) SetApplicationId(v string) *CreateDeploymentInput
SetApplicationId sets the ApplicationId field's value.
func (*CreateDeploymentInput) SetApplicationVersion ¶
func (s *CreateDeploymentInput) SetApplicationVersion(v int64) *CreateDeploymentInput
SetApplicationVersion sets the ApplicationVersion field's value.
func (*CreateDeploymentInput) SetClientToken ¶
func (s *CreateDeploymentInput) SetClientToken(v string) *CreateDeploymentInput
SetClientToken sets the ClientToken field's value.
func (*CreateDeploymentInput) SetEnvironmentId ¶
func (s *CreateDeploymentInput) SetEnvironmentId(v string) *CreateDeploymentInput
SetEnvironmentId sets the EnvironmentId field's value.
func (CreateDeploymentInput) String ¶
func (s CreateDeploymentInput) 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 (*CreateDeploymentInput) Validate ¶
func (s *CreateDeploymentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDeploymentOutput ¶
type CreateDeploymentOutput struct { // The unique identifier of the deployment. // // DeploymentId is a required field DeploymentId *string `locationName:"deploymentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateDeploymentOutput) GoString ¶
func (s CreateDeploymentOutput) 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 (*CreateDeploymentOutput) SetDeploymentId ¶
func (s *CreateDeploymentOutput) SetDeploymentId(v string) *CreateDeploymentOutput
SetDeploymentId sets the DeploymentId field's value.
func (CreateDeploymentOutput) String ¶
func (s CreateDeploymentOutput) 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 CreateEnvironmentInput ¶
type CreateEnvironmentInput struct { // Unique, case-sensitive identifier you provide to ensure the idempotency of // the request to create an environment. The service generates the clientToken // when the API call is triggered. The token expires after one hour, so if you // retry the API within this timeframe with the same clientToken, you will get // the same response. The service also handles deleting the clientToken after // it expires. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The description of the runtime environment. Description *string `locationName:"description" type:"string"` // The engine type for the runtime environment. // // EngineType is a required field EngineType *string `locationName:"engineType" type:"string" required:"true" enum:"EngineType"` // The version of the engine type for the runtime environment. EngineVersion *string `locationName:"engineVersion" type:"string"` // The details of a high availability configuration for this runtime environment. HighAvailabilityConfig *HighAvailabilityConfig `locationName:"highAvailabilityConfig" type:"structure"` // The type of instance for the runtime environment. // // InstanceType is a required field InstanceType *string `locationName:"instanceType" type:"string" required:"true"` // The identifier of a customer managed key. KmsKeyId *string `locationName:"kmsKeyId" type:"string"` // The name of the runtime environment. Must be unique within the account. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // Configures the maintenance window that you want for the runtime environment. // The maintenance window must have the format ddd:hh24:mi-ddd:hh24:mi and must // be less than 24 hours. The following two examples are valid maintenance windows: // sun:23:45-mon:00:15 or sat:01:00-sat:03:00. // // If you do not provide a value, a random system-generated value will be assigned. PreferredMaintenanceWindow *string `locationName:"preferredMaintenanceWindow" type:"string"` // Specifies whether the runtime environment is publicly accessible. PubliclyAccessible *bool `locationName:"publiclyAccessible" type:"boolean"` // The list of security groups for the VPC associated with this runtime environment. SecurityGroupIds []*string `locationName:"securityGroupIds" type:"list"` // Optional. The storage configurations for this runtime environment. StorageConfigurations []*StorageConfiguration `locationName:"storageConfigurations" type:"list"` // The list of subnets associated with the VPC for this runtime environment. SubnetIds []*string `locationName:"subnetIds" type:"list"` // The tags for the runtime environment. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateEnvironmentInput) GoString ¶
func (s CreateEnvironmentInput) 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 (*CreateEnvironmentInput) SetClientToken ¶
func (s *CreateEnvironmentInput) SetClientToken(v string) *CreateEnvironmentInput
SetClientToken sets the ClientToken field's value.
func (*CreateEnvironmentInput) SetDescription ¶
func (s *CreateEnvironmentInput) SetDescription(v string) *CreateEnvironmentInput
SetDescription sets the Description field's value.
func (*CreateEnvironmentInput) SetEngineType ¶
func (s *CreateEnvironmentInput) SetEngineType(v string) *CreateEnvironmentInput
SetEngineType sets the EngineType field's value.
func (*CreateEnvironmentInput) SetEngineVersion ¶
func (s *CreateEnvironmentInput) SetEngineVersion(v string) *CreateEnvironmentInput
SetEngineVersion sets the EngineVersion field's value.
func (*CreateEnvironmentInput) SetHighAvailabilityConfig ¶
func (s *CreateEnvironmentInput) SetHighAvailabilityConfig(v *HighAvailabilityConfig) *CreateEnvironmentInput
SetHighAvailabilityConfig sets the HighAvailabilityConfig field's value.
func (*CreateEnvironmentInput) SetInstanceType ¶
func (s *CreateEnvironmentInput) SetInstanceType(v string) *CreateEnvironmentInput
SetInstanceType sets the InstanceType field's value.
func (*CreateEnvironmentInput) SetKmsKeyId ¶
func (s *CreateEnvironmentInput) SetKmsKeyId(v string) *CreateEnvironmentInput
SetKmsKeyId sets the KmsKeyId field's value.
func (*CreateEnvironmentInput) SetName ¶
func (s *CreateEnvironmentInput) SetName(v string) *CreateEnvironmentInput
SetName sets the Name field's value.
func (*CreateEnvironmentInput) SetPreferredMaintenanceWindow ¶
func (s *CreateEnvironmentInput) SetPreferredMaintenanceWindow(v string) *CreateEnvironmentInput
SetPreferredMaintenanceWindow sets the PreferredMaintenanceWindow field's value.
func (*CreateEnvironmentInput) SetPubliclyAccessible ¶
func (s *CreateEnvironmentInput) SetPubliclyAccessible(v bool) *CreateEnvironmentInput
SetPubliclyAccessible sets the PubliclyAccessible field's value.
func (*CreateEnvironmentInput) SetSecurityGroupIds ¶
func (s *CreateEnvironmentInput) SetSecurityGroupIds(v []*string) *CreateEnvironmentInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*CreateEnvironmentInput) SetStorageConfigurations ¶
func (s *CreateEnvironmentInput) SetStorageConfigurations(v []*StorageConfiguration) *CreateEnvironmentInput
SetStorageConfigurations sets the StorageConfigurations field's value.
func (*CreateEnvironmentInput) SetSubnetIds ¶
func (s *CreateEnvironmentInput) SetSubnetIds(v []*string) *CreateEnvironmentInput
SetSubnetIds sets the SubnetIds field's value.
func (*CreateEnvironmentInput) SetTags ¶
func (s *CreateEnvironmentInput) SetTags(v map[string]*string) *CreateEnvironmentInput
SetTags sets the Tags field's value.
func (CreateEnvironmentInput) String ¶
func (s CreateEnvironmentInput) 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 (*CreateEnvironmentInput) Validate ¶
func (s *CreateEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateEnvironmentOutput ¶
type CreateEnvironmentOutput struct { // The unique identifier of the runtime environment. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateEnvironmentOutput) GoString ¶
func (s CreateEnvironmentOutput) 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 (*CreateEnvironmentOutput) SetEnvironmentId ¶
func (s *CreateEnvironmentOutput) SetEnvironmentId(v string) *CreateEnvironmentOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (CreateEnvironmentOutput) String ¶
func (s CreateEnvironmentOutput) 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 ¶
type DataSet struct { // The logical identifier for a specific data set (in mainframe format). // // DatasetName is a required field DatasetName *string `locationName:"datasetName" type:"string" required:"true"` // The type of dataset. The only supported value is VSAM. // // DatasetOrg is a required field DatasetOrg *DatasetOrgAttributes `locationName:"datasetOrg" type:"structure" required:"true"` // The length of a record. // // RecordLength is a required field RecordLength *RecordLength `locationName:"recordLength" type:"structure" required:"true"` // The relative location of the data set in the database or file system. RelativePath *string `locationName:"relativePath" type:"string"` // The storage type of the data set: database or file system. For Micro Focus, // database corresponds to datastore and file system corresponds to EFS/FSX. // For Blu Age, there is no support of file system and database corresponds // to Blusam. StorageType *string `locationName:"storageType" type:"string"` // contains filtered or unexported fields }
Defines a data set.
func (DataSet) GoString ¶
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 (*DataSet) SetDatasetName ¶
SetDatasetName sets the DatasetName field's value.
func (*DataSet) SetDatasetOrg ¶
func (s *DataSet) SetDatasetOrg(v *DatasetOrgAttributes) *DataSet
SetDatasetOrg sets the DatasetOrg field's value.
func (*DataSet) SetRecordLength ¶
func (s *DataSet) SetRecordLength(v *RecordLength) *DataSet
SetRecordLength sets the RecordLength field's value.
func (*DataSet) SetRelativePath ¶
SetRelativePath sets the RelativePath field's value.
func (*DataSet) SetStorageType ¶
SetStorageType sets the StorageType field's value.
type DataSetImportConfig ¶
type DataSetImportConfig struct { // The data sets. DataSets []*DataSetImportItem `locationName:"dataSets" min:"1" type:"list"` // The Amazon S3 location of the data sets. S3Location *string `locationName:"s3Location" type:"string"` // contains filtered or unexported fields }
Identifies one or more data sets you want to import with the CreateDataSetImportTask operation.
func (DataSetImportConfig) GoString ¶
func (s DataSetImportConfig) 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 (*DataSetImportConfig) SetDataSets ¶
func (s *DataSetImportConfig) SetDataSets(v []*DataSetImportItem) *DataSetImportConfig
SetDataSets sets the DataSets field's value.
func (*DataSetImportConfig) SetS3Location ¶
func (s *DataSetImportConfig) SetS3Location(v string) *DataSetImportConfig
SetS3Location sets the S3Location field's value.
func (DataSetImportConfig) String ¶
func (s DataSetImportConfig) 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 (*DataSetImportConfig) Validate ¶
func (s *DataSetImportConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DataSetImportItem ¶
type DataSetImportItem struct { // The data set. // // DataSet is a required field DataSet *DataSet `locationName:"dataSet" type:"structure" required:"true"` // The location of the data set. // // ExternalLocation is a required field ExternalLocation *ExternalLocation `locationName:"externalLocation" type:"structure" required:"true"` // contains filtered or unexported fields }
Identifies a specific data set to import from an external location.
func (DataSetImportItem) GoString ¶
func (s DataSetImportItem) 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 (*DataSetImportItem) SetDataSet ¶
func (s *DataSetImportItem) SetDataSet(v *DataSet) *DataSetImportItem
SetDataSet sets the DataSet field's value.
func (*DataSetImportItem) SetExternalLocation ¶
func (s *DataSetImportItem) SetExternalLocation(v *ExternalLocation) *DataSetImportItem
SetExternalLocation sets the ExternalLocation field's value.
func (DataSetImportItem) String ¶
func (s DataSetImportItem) 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 (*DataSetImportItem) Validate ¶
func (s *DataSetImportItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DataSetImportSummary ¶
type DataSetImportSummary struct { // The number of data set imports that have failed. // // Failed is a required field Failed *int64 `locationName:"failed" type:"integer" required:"true"` // The number of data set imports that are in progress. // // InProgress is a required field InProgress *int64 `locationName:"inProgress" type:"integer" required:"true"` // The number of data set imports that are pending. // // Pending is a required field Pending *int64 `locationName:"pending" type:"integer" required:"true"` // The number of data set imports that have succeeded. // // Succeeded is a required field Succeeded *int64 `locationName:"succeeded" type:"integer" required:"true"` // The total number of data set imports. // // Total is a required field Total *int64 `locationName:"total" type:"integer" required:"true"` // contains filtered or unexported fields }
Represents a summary of data set imports.
func (DataSetImportSummary) GoString ¶
func (s DataSetImportSummary) 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 (*DataSetImportSummary) SetFailed ¶
func (s *DataSetImportSummary) SetFailed(v int64) *DataSetImportSummary
SetFailed sets the Failed field's value.
func (*DataSetImportSummary) SetInProgress ¶
func (s *DataSetImportSummary) SetInProgress(v int64) *DataSetImportSummary
SetInProgress sets the InProgress field's value.
func (*DataSetImportSummary) SetPending ¶
func (s *DataSetImportSummary) SetPending(v int64) *DataSetImportSummary
SetPending sets the Pending field's value.
func (*DataSetImportSummary) SetSucceeded ¶
func (s *DataSetImportSummary) SetSucceeded(v int64) *DataSetImportSummary
SetSucceeded sets the Succeeded field's value.
func (*DataSetImportSummary) SetTotal ¶
func (s *DataSetImportSummary) SetTotal(v int64) *DataSetImportSummary
SetTotal sets the Total field's value.
func (DataSetImportSummary) String ¶
func (s DataSetImportSummary) 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 DataSetImportTask ¶
type DataSetImportTask struct { // The status of the data set import task. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DataSetTaskLifecycle"` // If dataset import failed, the failure reason will show here. StatusReason *string `locationName:"statusReason" type:"string"` // A summary of the data set import task. // // Summary is a required field Summary *DataSetImportSummary `locationName:"summary" type:"structure" required:"true"` // The identifier of the data set import task. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
Contains information about a data set import task.
func (DataSetImportTask) GoString ¶
func (s DataSetImportTask) 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 (*DataSetImportTask) SetStatus ¶
func (s *DataSetImportTask) SetStatus(v string) *DataSetImportTask
SetStatus sets the Status field's value.
func (*DataSetImportTask) SetStatusReason ¶
func (s *DataSetImportTask) SetStatusReason(v string) *DataSetImportTask
SetStatusReason sets the StatusReason field's value.
func (*DataSetImportTask) SetSummary ¶
func (s *DataSetImportTask) SetSummary(v *DataSetImportSummary) *DataSetImportTask
SetSummary sets the Summary field's value.
func (*DataSetImportTask) SetTaskId ¶
func (s *DataSetImportTask) SetTaskId(v string) *DataSetImportTask
SetTaskId sets the TaskId field's value.
func (DataSetImportTask) String ¶
func (s DataSetImportTask) 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 DataSetSummary ¶
type DataSetSummary struct { // The timestamp when the data set was created. CreationTime *time.Time `locationName:"creationTime" type:"timestamp"` // The name of the data set. // // DataSetName is a required field DataSetName *string `locationName:"dataSetName" type:"string" required:"true"` // The type of data set. The only supported value is VSAM. DataSetOrg *string `locationName:"dataSetOrg" type:"string"` // The format of the data set. Format *string `locationName:"format" type:"string"` // The last time the data set was referenced. LastReferencedTime *time.Time `locationName:"lastReferencedTime" type:"timestamp"` // The last time the data set was updated. LastUpdatedTime *time.Time `locationName:"lastUpdatedTime" type:"timestamp"` // contains filtered or unexported fields }
A subset of the possible data set attributes.
func (DataSetSummary) GoString ¶
func (s DataSetSummary) 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 (*DataSetSummary) SetCreationTime ¶
func (s *DataSetSummary) SetCreationTime(v time.Time) *DataSetSummary
SetCreationTime sets the CreationTime field's value.
func (*DataSetSummary) SetDataSetName ¶
func (s *DataSetSummary) SetDataSetName(v string) *DataSetSummary
SetDataSetName sets the DataSetName field's value.
func (*DataSetSummary) SetDataSetOrg ¶
func (s *DataSetSummary) SetDataSetOrg(v string) *DataSetSummary
SetDataSetOrg sets the DataSetOrg field's value.
func (*DataSetSummary) SetFormat ¶
func (s *DataSetSummary) SetFormat(v string) *DataSetSummary
SetFormat sets the Format field's value.
func (*DataSetSummary) SetLastReferencedTime ¶
func (s *DataSetSummary) SetLastReferencedTime(v time.Time) *DataSetSummary
SetLastReferencedTime sets the LastReferencedTime field's value.
func (*DataSetSummary) SetLastUpdatedTime ¶
func (s *DataSetSummary) SetLastUpdatedTime(v time.Time) *DataSetSummary
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (DataSetSummary) String ¶
func (s DataSetSummary) 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 DatasetDetailOrgAttributes ¶
type DatasetDetailOrgAttributes struct { // The generation data group of the data set. Gdg *GdgDetailAttributes `locationName:"gdg" type:"structure"` // The details of a PO type data set. Po *PoDetailAttributes `locationName:"po" type:"structure"` // The details of a PS type data set. Ps *PsDetailAttributes `locationName:"ps" type:"structure"` // The details of a VSAM data set. Vsam *VsamDetailAttributes `locationName:"vsam" type:"structure"` // contains filtered or unexported fields }
Additional details about the data set. Different attributes correspond to different data set organizations. The values are populated based on datasetOrg, storageType and backend (Blu Age or Micro Focus).
func (DatasetDetailOrgAttributes) GoString ¶
func (s DatasetDetailOrgAttributes) 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 (*DatasetDetailOrgAttributes) SetGdg ¶
func (s *DatasetDetailOrgAttributes) SetGdg(v *GdgDetailAttributes) *DatasetDetailOrgAttributes
SetGdg sets the Gdg field's value.
func (*DatasetDetailOrgAttributes) SetPo ¶
func (s *DatasetDetailOrgAttributes) SetPo(v *PoDetailAttributes) *DatasetDetailOrgAttributes
SetPo sets the Po field's value.
func (*DatasetDetailOrgAttributes) SetPs ¶
func (s *DatasetDetailOrgAttributes) SetPs(v *PsDetailAttributes) *DatasetDetailOrgAttributes
SetPs sets the Ps field's value.
func (*DatasetDetailOrgAttributes) SetVsam ¶
func (s *DatasetDetailOrgAttributes) SetVsam(v *VsamDetailAttributes) *DatasetDetailOrgAttributes
SetVsam sets the Vsam field's value.
func (DatasetDetailOrgAttributes) String ¶
func (s DatasetDetailOrgAttributes) 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 DatasetOrgAttributes ¶
type DatasetOrgAttributes struct { // The generation data group of the data set. Gdg *GdgAttributes `locationName:"gdg" type:"structure"` // The details of a PO type data set. Po *PoAttributes `locationName:"po" type:"structure"` // The details of a PS type data set. Ps *PsAttributes `locationName:"ps" type:"structure"` // The details of a VSAM data set. Vsam *VsamAttributes `locationName:"vsam" type:"structure"` // contains filtered or unexported fields }
Additional details about the data set. Different attributes correspond to different data set organizations. The values are populated based on datasetOrg, storageType and backend (Blu Age or Micro Focus).
func (DatasetOrgAttributes) GoString ¶
func (s DatasetOrgAttributes) 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 (*DatasetOrgAttributes) SetGdg ¶
func (s *DatasetOrgAttributes) SetGdg(v *GdgAttributes) *DatasetOrgAttributes
SetGdg sets the Gdg field's value.
func (*DatasetOrgAttributes) SetPo ¶
func (s *DatasetOrgAttributes) SetPo(v *PoAttributes) *DatasetOrgAttributes
SetPo sets the Po field's value.
func (*DatasetOrgAttributes) SetPs ¶
func (s *DatasetOrgAttributes) SetPs(v *PsAttributes) *DatasetOrgAttributes
SetPs sets the Ps field's value.
func (*DatasetOrgAttributes) SetVsam ¶
func (s *DatasetOrgAttributes) SetVsam(v *VsamAttributes) *DatasetOrgAttributes
SetVsam sets the Vsam field's value.
func (DatasetOrgAttributes) String ¶
func (s DatasetOrgAttributes) 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 (*DatasetOrgAttributes) Validate ¶
func (s *DatasetOrgAttributes) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Definition ¶
type Definition struct { // The content of the application definition. This is a JSON object that contains // the resource configuration/definitions that identify an application. Content *string `locationName:"content" min:"1" type:"string"` // The S3 bucket that contains the application definition. S3Location *string `locationName:"s3Location" type:"string"` // contains filtered or unexported fields }
The application definition for a particular application.
func (Definition) GoString ¶
func (s Definition) 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 (*Definition) SetContent ¶
func (s *Definition) SetContent(v string) *Definition
SetContent sets the Content field's value.
func (*Definition) SetS3Location ¶
func (s *Definition) SetS3Location(v string) *Definition
SetS3Location sets the S3Location field's value.
func (Definition) String ¶
func (s Definition) 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 (*Definition) Validate ¶
func (s *Definition) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteApplicationFromEnvironmentInput ¶
type DeleteApplicationFromEnvironmentInput struct { // The unique identifier of the application you want to delete. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The unique identifier of the runtime environment where the application was // previously deployed. // // EnvironmentId is a required field EnvironmentId *string `location:"uri" locationName:"environmentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteApplicationFromEnvironmentInput) GoString ¶
func (s DeleteApplicationFromEnvironmentInput) 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 (*DeleteApplicationFromEnvironmentInput) SetApplicationId ¶
func (s *DeleteApplicationFromEnvironmentInput) SetApplicationId(v string) *DeleteApplicationFromEnvironmentInput
SetApplicationId sets the ApplicationId field's value.
func (*DeleteApplicationFromEnvironmentInput) SetEnvironmentId ¶
func (s *DeleteApplicationFromEnvironmentInput) SetEnvironmentId(v string) *DeleteApplicationFromEnvironmentInput
SetEnvironmentId sets the EnvironmentId field's value.
func (DeleteApplicationFromEnvironmentInput) String ¶
func (s DeleteApplicationFromEnvironmentInput) 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 (*DeleteApplicationFromEnvironmentInput) Validate ¶
func (s *DeleteApplicationFromEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteApplicationFromEnvironmentOutput ¶
type DeleteApplicationFromEnvironmentOutput struct {
// contains filtered or unexported fields
}
func (DeleteApplicationFromEnvironmentOutput) GoString ¶
func (s DeleteApplicationFromEnvironmentOutput) 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 (DeleteApplicationFromEnvironmentOutput) String ¶
func (s DeleteApplicationFromEnvironmentOutput) 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 DeleteApplicationInput ¶
type DeleteApplicationInput struct { // The unique identifier of the application you want to delete. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteApplicationInput) GoString ¶
func (s DeleteApplicationInput) 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 (*DeleteApplicationInput) SetApplicationId ¶
func (s *DeleteApplicationInput) SetApplicationId(v string) *DeleteApplicationInput
SetApplicationId sets the ApplicationId field's value.
func (DeleteApplicationInput) String ¶
func (s DeleteApplicationInput) 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 (*DeleteApplicationInput) Validate ¶
func (s *DeleteApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteApplicationOutput ¶
type DeleteApplicationOutput struct {
// contains filtered or unexported fields
}
func (DeleteApplicationOutput) GoString ¶
func (s DeleteApplicationOutput) 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 (DeleteApplicationOutput) String ¶
func (s DeleteApplicationOutput) 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 DeleteEnvironmentInput ¶
type DeleteEnvironmentInput struct { // The unique identifier of the runtime environment you want to delete. // // EnvironmentId is a required field EnvironmentId *string `location:"uri" locationName:"environmentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEnvironmentInput) GoString ¶
func (s DeleteEnvironmentInput) 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 (*DeleteEnvironmentInput) SetEnvironmentId ¶
func (s *DeleteEnvironmentInput) SetEnvironmentId(v string) *DeleteEnvironmentInput
SetEnvironmentId sets the EnvironmentId field's value.
func (DeleteEnvironmentInput) String ¶
func (s DeleteEnvironmentInput) 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 (*DeleteEnvironmentInput) Validate ¶
func (s *DeleteEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEnvironmentOutput ¶
type DeleteEnvironmentOutput struct {
// contains filtered or unexported fields
}
func (DeleteEnvironmentOutput) GoString ¶
func (s DeleteEnvironmentOutput) 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 (DeleteEnvironmentOutput) String ¶
func (s DeleteEnvironmentOutput) 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 DeployedVersionSummary ¶
type DeployedVersionSummary struct { // The version of the deployed application. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // The status of the deployment. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DeploymentLifecycle"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
Contains a summary of a deployed application.
func (DeployedVersionSummary) GoString ¶
func (s DeployedVersionSummary) 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 (*DeployedVersionSummary) SetApplicationVersion ¶
func (s *DeployedVersionSummary) SetApplicationVersion(v int64) *DeployedVersionSummary
SetApplicationVersion sets the ApplicationVersion field's value.
func (*DeployedVersionSummary) SetStatus ¶
func (s *DeployedVersionSummary) SetStatus(v string) *DeployedVersionSummary
SetStatus sets the Status field's value.
func (*DeployedVersionSummary) SetStatusReason ¶
func (s *DeployedVersionSummary) SetStatusReason(v string) *DeployedVersionSummary
SetStatusReason sets the StatusReason field's value.
func (DeployedVersionSummary) String ¶
func (s DeployedVersionSummary) 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 DeploymentSummary ¶
type DeploymentSummary struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The version of the application. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // The timestamp when the deployment was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The unique identifier of the deployment. // // DeploymentId is a required field DeploymentId *string `locationName:"deploymentId" type:"string" required:"true"` // The unique identifier of the runtime environment. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The current status of the deployment. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DeploymentLifecycle"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
A subset of information about a specific deployment.
func (DeploymentSummary) GoString ¶
func (s DeploymentSummary) 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 (*DeploymentSummary) SetApplicationId ¶
func (s *DeploymentSummary) SetApplicationId(v string) *DeploymentSummary
SetApplicationId sets the ApplicationId field's value.
func (*DeploymentSummary) SetApplicationVersion ¶
func (s *DeploymentSummary) SetApplicationVersion(v int64) *DeploymentSummary
SetApplicationVersion sets the ApplicationVersion field's value.
func (*DeploymentSummary) SetCreationTime ¶
func (s *DeploymentSummary) SetCreationTime(v time.Time) *DeploymentSummary
SetCreationTime sets the CreationTime field's value.
func (*DeploymentSummary) SetDeploymentId ¶
func (s *DeploymentSummary) SetDeploymentId(v string) *DeploymentSummary
SetDeploymentId sets the DeploymentId field's value.
func (*DeploymentSummary) SetEnvironmentId ¶
func (s *DeploymentSummary) SetEnvironmentId(v string) *DeploymentSummary
SetEnvironmentId sets the EnvironmentId field's value.
func (*DeploymentSummary) SetStatus ¶
func (s *DeploymentSummary) SetStatus(v string) *DeploymentSummary
SetStatus sets the Status field's value.
func (*DeploymentSummary) SetStatusReason ¶
func (s *DeploymentSummary) SetStatusReason(v string) *DeploymentSummary
SetStatusReason sets the StatusReason field's value.
func (DeploymentSummary) String ¶
func (s DeploymentSummary) 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 EfsStorageConfiguration ¶
type EfsStorageConfiguration struct { // The file system identifier. // // FileSystemId is a required field FileSystemId *string `locationName:"file-system-id" type:"string" required:"true"` // The mount point for the file system. // // MountPoint is a required field MountPoint *string `locationName:"mount-point" type:"string" required:"true"` // contains filtered or unexported fields }
Defines the storage configuration for an Amazon EFS file system.
func (EfsStorageConfiguration) GoString ¶
func (s EfsStorageConfiguration) 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 (*EfsStorageConfiguration) SetFileSystemId ¶
func (s *EfsStorageConfiguration) SetFileSystemId(v string) *EfsStorageConfiguration
SetFileSystemId sets the FileSystemId field's value.
func (*EfsStorageConfiguration) SetMountPoint ¶
func (s *EfsStorageConfiguration) SetMountPoint(v string) *EfsStorageConfiguration
SetMountPoint sets the MountPoint field's value.
func (EfsStorageConfiguration) String ¶
func (s EfsStorageConfiguration) 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 (*EfsStorageConfiguration) Validate ¶
func (s *EfsStorageConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EngineVersionsSummary ¶
type EngineVersionsSummary struct { // The type of target platform for the application. // // EngineType is a required field EngineType *string `locationName:"engineType" type:"string" required:"true"` // The version of the engine type used by the application. // // EngineVersion is a required field EngineVersion *string `locationName:"engineVersion" type:"string" required:"true"` // contains filtered or unexported fields }
A subset of information about the engine version for a specific application.
func (EngineVersionsSummary) GoString ¶
func (s EngineVersionsSummary) 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 (*EngineVersionsSummary) SetEngineType ¶
func (s *EngineVersionsSummary) SetEngineType(v string) *EngineVersionsSummary
SetEngineType sets the EngineType field's value.
func (*EngineVersionsSummary) SetEngineVersion ¶
func (s *EngineVersionsSummary) SetEngineVersion(v string) *EngineVersionsSummary
SetEngineVersion sets the EngineVersion field's value.
func (EngineVersionsSummary) String ¶
func (s EngineVersionsSummary) 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 EnvironmentSummary ¶
type EnvironmentSummary struct { // The timestamp when the runtime environment was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The target platform for the runtime environment. // // EngineType is a required field EngineType *string `locationName:"engineType" type:"string" required:"true" enum:"EngineType"` // The version of the runtime engine. // // EngineVersion is a required field EngineVersion *string `locationName:"engineVersion" type:"string" required:"true"` // The Amazon Resource Name (ARN) of a particular runtime environment. // // EnvironmentArn is a required field EnvironmentArn *string `locationName:"environmentArn" type:"string" required:"true"` // The unique identifier of a particular runtime environment. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The instance type of the runtime environment. // // InstanceType is a required field InstanceType *string `locationName:"instanceType" type:"string" required:"true"` // The name of the runtime environment. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The status of the runtime environment // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"EnvironmentLifecycle"` // contains filtered or unexported fields }
Contains a subset of the possible runtime environment attributes. Used in the environment list.
func (EnvironmentSummary) GoString ¶
func (s EnvironmentSummary) 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 (*EnvironmentSummary) SetCreationTime ¶
func (s *EnvironmentSummary) SetCreationTime(v time.Time) *EnvironmentSummary
SetCreationTime sets the CreationTime field's value.
func (*EnvironmentSummary) SetEngineType ¶
func (s *EnvironmentSummary) SetEngineType(v string) *EnvironmentSummary
SetEngineType sets the EngineType field's value.
func (*EnvironmentSummary) SetEngineVersion ¶
func (s *EnvironmentSummary) SetEngineVersion(v string) *EnvironmentSummary
SetEngineVersion sets the EngineVersion field's value.
func (*EnvironmentSummary) SetEnvironmentArn ¶
func (s *EnvironmentSummary) SetEnvironmentArn(v string) *EnvironmentSummary
SetEnvironmentArn sets the EnvironmentArn field's value.
func (*EnvironmentSummary) SetEnvironmentId ¶
func (s *EnvironmentSummary) SetEnvironmentId(v string) *EnvironmentSummary
SetEnvironmentId sets the EnvironmentId field's value.
func (*EnvironmentSummary) SetInstanceType ¶
func (s *EnvironmentSummary) SetInstanceType(v string) *EnvironmentSummary
SetInstanceType sets the InstanceType field's value.
func (*EnvironmentSummary) SetName ¶
func (s *EnvironmentSummary) SetName(v string) *EnvironmentSummary
SetName sets the Name field's value.
func (*EnvironmentSummary) SetStatus ¶
func (s *EnvironmentSummary) SetStatus(v string) *EnvironmentSummary
SetStatus sets the Status field's value.
func (EnvironmentSummary) String ¶
func (s EnvironmentSummary) 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 ExecutionTimeoutException ¶
type ExecutionTimeoutException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Failed to connect to server, or didn’t receive response within expected time period.
func (*ExecutionTimeoutException) Code ¶
func (s *ExecutionTimeoutException) Code() string
Code returns the exception type name.
func (*ExecutionTimeoutException) Error ¶
func (s *ExecutionTimeoutException) Error() string
func (ExecutionTimeoutException) GoString ¶
func (s ExecutionTimeoutException) 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 (*ExecutionTimeoutException) Message ¶
func (s *ExecutionTimeoutException) Message() string
Message returns the exception's message.
func (*ExecutionTimeoutException) OrigErr ¶
func (s *ExecutionTimeoutException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ExecutionTimeoutException) RequestID ¶
func (s *ExecutionTimeoutException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ExecutionTimeoutException) StatusCode ¶
func (s *ExecutionTimeoutException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ExecutionTimeoutException) String ¶
func (s ExecutionTimeoutException) 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 ExternalLocation ¶
type ExternalLocation struct { // The URI of the Amazon S3 bucket. S3Location *string `locationName:"s3Location" type:"string"` // contains filtered or unexported fields }
Defines an external storage location.
func (ExternalLocation) GoString ¶
func (s ExternalLocation) 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 (*ExternalLocation) SetS3Location ¶
func (s *ExternalLocation) SetS3Location(v string) *ExternalLocation
SetS3Location sets the S3Location field's value.
func (ExternalLocation) String ¶
func (s ExternalLocation) 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 FileBatchJobDefinition ¶
type FileBatchJobDefinition struct { // The name of the file containing the batch job definition. // // FileName is a required field FileName *string `locationName:"fileName" type:"string" required:"true"` // The path to the file containing the batch job definition. FolderPath *string `locationName:"folderPath" type:"string"` // contains filtered or unexported fields }
A file containing a batch job definition.
func (FileBatchJobDefinition) GoString ¶
func (s FileBatchJobDefinition) 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 (*FileBatchJobDefinition) SetFileName ¶
func (s *FileBatchJobDefinition) SetFileName(v string) *FileBatchJobDefinition
SetFileName sets the FileName field's value.
func (*FileBatchJobDefinition) SetFolderPath ¶
func (s *FileBatchJobDefinition) SetFolderPath(v string) *FileBatchJobDefinition
SetFolderPath sets the FolderPath field's value.
func (FileBatchJobDefinition) String ¶
func (s FileBatchJobDefinition) 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 FileBatchJobIdentifier ¶
type FileBatchJobIdentifier struct { // The file name for the batch job identifier. // // FileName is a required field FileName *string `locationName:"fileName" type:"string" required:"true"` // The relative path to the file name for the batch job identifier. FolderPath *string `locationName:"folderPath" type:"string"` // contains filtered or unexported fields }
A batch job identifier in which the batch job to run is identified by the file name and the relative path to the file name.
func (FileBatchJobIdentifier) GoString ¶
func (s FileBatchJobIdentifier) 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 (*FileBatchJobIdentifier) SetFileName ¶
func (s *FileBatchJobIdentifier) SetFileName(v string) *FileBatchJobIdentifier
SetFileName sets the FileName field's value.
func (*FileBatchJobIdentifier) SetFolderPath ¶
func (s *FileBatchJobIdentifier) SetFolderPath(v string) *FileBatchJobIdentifier
SetFolderPath sets the FolderPath field's value.
func (FileBatchJobIdentifier) String ¶
func (s FileBatchJobIdentifier) 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 (*FileBatchJobIdentifier) Validate ¶
func (s *FileBatchJobIdentifier) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FsxStorageConfiguration ¶
type FsxStorageConfiguration struct { // The file system identifier. // // FileSystemId is a required field FileSystemId *string `locationName:"file-system-id" type:"string" required:"true"` // The mount point for the file system. // // MountPoint is a required field MountPoint *string `locationName:"mount-point" type:"string" required:"true"` // contains filtered or unexported fields }
Defines the storage configuration for an Amazon FSx file system.
func (FsxStorageConfiguration) GoString ¶
func (s FsxStorageConfiguration) 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 (*FsxStorageConfiguration) SetFileSystemId ¶
func (s *FsxStorageConfiguration) SetFileSystemId(v string) *FsxStorageConfiguration
SetFileSystemId sets the FileSystemId field's value.
func (*FsxStorageConfiguration) SetMountPoint ¶
func (s *FsxStorageConfiguration) SetMountPoint(v string) *FsxStorageConfiguration
SetMountPoint sets the MountPoint field's value.
func (FsxStorageConfiguration) String ¶
func (s FsxStorageConfiguration) 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 (*FsxStorageConfiguration) Validate ¶
func (s *FsxStorageConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GdgAttributes ¶
type GdgAttributes struct { // The maximum number of generation data sets, up to 255, in a GDG. Limit *int64 `locationName:"limit" type:"integer"` // The disposition of the data set in the catalog. RollDisposition *string `locationName:"rollDisposition" type:"string"` // contains filtered or unexported fields }
The required attributes for a generation data group data set. A generation data set is one of a collection of successive, historically related, catalogued data sets that together are known as a generation data group (GDG). Use this structure when you want to import a GDG. For more information on GDG, see Generation data sets (https://www.ibm.com/docs/en/zos/2.3.0?topic=guide-generation-data-sets).
func (GdgAttributes) GoString ¶
func (s GdgAttributes) 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 (*GdgAttributes) SetLimit ¶
func (s *GdgAttributes) SetLimit(v int64) *GdgAttributes
SetLimit sets the Limit field's value.
func (*GdgAttributes) SetRollDisposition ¶
func (s *GdgAttributes) SetRollDisposition(v string) *GdgAttributes
SetRollDisposition sets the RollDisposition field's value.
func (GdgAttributes) String ¶
func (s GdgAttributes) 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 GdgDetailAttributes ¶
type GdgDetailAttributes struct { // The maximum number of generation data sets, up to 255, in a GDG. Limit *int64 `locationName:"limit" type:"integer"` // The disposition of the data set in the catalog. RollDisposition *string `locationName:"rollDisposition" type:"string"` // contains filtered or unexported fields }
The required attributes for a generation data group data set. A generation data set is one of a collection of successive, historically related, catalogued data sets that together are known as a generation data group (GDG). Use this structure when you want to import a GDG. For more information on GDG, see Generation data sets (https://www.ibm.com/docs/en/zos/2.3.0?topic=guide-generation-data-sets).
func (GdgDetailAttributes) GoString ¶
func (s GdgDetailAttributes) 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 (*GdgDetailAttributes) SetLimit ¶
func (s *GdgDetailAttributes) SetLimit(v int64) *GdgDetailAttributes
SetLimit sets the Limit field's value.
func (*GdgDetailAttributes) SetRollDisposition ¶
func (s *GdgDetailAttributes) SetRollDisposition(v string) *GdgDetailAttributes
SetRollDisposition sets the RollDisposition field's value.
func (GdgDetailAttributes) String ¶
func (s GdgDetailAttributes) 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 GetApplicationInput ¶
type GetApplicationInput struct { // The identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetApplicationInput) GoString ¶
func (s GetApplicationInput) 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 (*GetApplicationInput) SetApplicationId ¶
func (s *GetApplicationInput) SetApplicationId(v string) *GetApplicationInput
SetApplicationId sets the ApplicationId field's value.
func (GetApplicationInput) String ¶
func (s GetApplicationInput) 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 (*GetApplicationInput) Validate ¶
func (s *GetApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetApplicationOutput ¶
type GetApplicationOutput struct { // The Amazon Resource Name (ARN) of the application. // // ApplicationArn is a required field ApplicationArn *string `locationName:"applicationArn" type:"string" required:"true"` // The identifier of the application. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The timestamp when this application was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The version of the application that is deployed. DeployedVersion *DeployedVersionSummary `locationName:"deployedVersion" type:"structure"` // The description of the application. Description *string `locationName:"description" type:"string"` // The type of the target platform for the application. // // EngineType is a required field EngineType *string `locationName:"engineType" type:"string" required:"true" enum:"EngineType"` // The identifier of the runtime environment where you want to deploy the application. EnvironmentId *string `locationName:"environmentId" type:"string"` // The identifier of a customer managed key. KmsKeyId *string `locationName:"kmsKeyId" type:"string"` // The timestamp when you last started the application. Null until the application // runs for the first time. LastStartTime *time.Time `locationName:"lastStartTime" type:"timestamp"` // The latest version of the application. // // LatestVersion is a required field LatestVersion *ApplicationVersionSummary `locationName:"latestVersion" type:"structure" required:"true"` // The Amazon Resource Name (ARN) for the network load balancer listener created // in your Amazon Web Services account. Amazon Web Services Mainframe Modernization // creates this listener for you the first time you deploy an application. ListenerArns []*string `locationName:"listenerArns" min:"1" type:"list"` // The port associated with the network load balancer listener created in your // Amazon Web Services account. ListenerPorts []*int64 `locationName:"listenerPorts" min:"1" type:"list"` // The public DNS name of the load balancer created in your Amazon Web Services // account. LoadBalancerDnsName *string `locationName:"loadBalancerDnsName" type:"string"` // The list of log summaries. Each log summary includes the log type as well // as the log group identifier. These are CloudWatch logs. Amazon Web Services // Mainframe Modernization pushes the application log to CloudWatch under the // customer's account. LogGroups []*LogGroupSummary `locationName:"logGroups" type:"list"` // The unique identifier of the application. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the role associated with the application. RoleArn *string `locationName:"roleArn" type:"string"` // The status of the application. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ApplicationLifecycle"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // A list of tags associated with the application. Tags map[string]*string `locationName:"tags" type:"map"` // Returns the Amazon Resource Names (ARNs) of the target groups that are attached // to the network load balancer. TargetGroupArns []*string `locationName:"targetGroupArns" min:"1" type:"list"` // contains filtered or unexported fields }
func (GetApplicationOutput) GoString ¶
func (s GetApplicationOutput) 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 (*GetApplicationOutput) SetApplicationArn ¶
func (s *GetApplicationOutput) SetApplicationArn(v string) *GetApplicationOutput
SetApplicationArn sets the ApplicationArn field's value.
func (*GetApplicationOutput) SetApplicationId ¶
func (s *GetApplicationOutput) SetApplicationId(v string) *GetApplicationOutput
SetApplicationId sets the ApplicationId field's value.
func (*GetApplicationOutput) SetCreationTime ¶
func (s *GetApplicationOutput) SetCreationTime(v time.Time) *GetApplicationOutput
SetCreationTime sets the CreationTime field's value.
func (*GetApplicationOutput) SetDeployedVersion ¶
func (s *GetApplicationOutput) SetDeployedVersion(v *DeployedVersionSummary) *GetApplicationOutput
SetDeployedVersion sets the DeployedVersion field's value.
func (*GetApplicationOutput) SetDescription ¶
func (s *GetApplicationOutput) SetDescription(v string) *GetApplicationOutput
SetDescription sets the Description field's value.
func (*GetApplicationOutput) SetEngineType ¶
func (s *GetApplicationOutput) SetEngineType(v string) *GetApplicationOutput
SetEngineType sets the EngineType field's value.
func (*GetApplicationOutput) SetEnvironmentId ¶
func (s *GetApplicationOutput) SetEnvironmentId(v string) *GetApplicationOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*GetApplicationOutput) SetKmsKeyId ¶
func (s *GetApplicationOutput) SetKmsKeyId(v string) *GetApplicationOutput
SetKmsKeyId sets the KmsKeyId field's value.
func (*GetApplicationOutput) SetLastStartTime ¶
func (s *GetApplicationOutput) SetLastStartTime(v time.Time) *GetApplicationOutput
SetLastStartTime sets the LastStartTime field's value.
func (*GetApplicationOutput) SetLatestVersion ¶
func (s *GetApplicationOutput) SetLatestVersion(v *ApplicationVersionSummary) *GetApplicationOutput
SetLatestVersion sets the LatestVersion field's value.
func (*GetApplicationOutput) SetListenerArns ¶
func (s *GetApplicationOutput) SetListenerArns(v []*string) *GetApplicationOutput
SetListenerArns sets the ListenerArns field's value.
func (*GetApplicationOutput) SetListenerPorts ¶
func (s *GetApplicationOutput) SetListenerPorts(v []*int64) *GetApplicationOutput
SetListenerPorts sets the ListenerPorts field's value.
func (*GetApplicationOutput) SetLoadBalancerDnsName ¶
func (s *GetApplicationOutput) SetLoadBalancerDnsName(v string) *GetApplicationOutput
SetLoadBalancerDnsName sets the LoadBalancerDnsName field's value.
func (*GetApplicationOutput) SetLogGroups ¶
func (s *GetApplicationOutput) SetLogGroups(v []*LogGroupSummary) *GetApplicationOutput
SetLogGroups sets the LogGroups field's value.
func (*GetApplicationOutput) SetName ¶
func (s *GetApplicationOutput) SetName(v string) *GetApplicationOutput
SetName sets the Name field's value.
func (*GetApplicationOutput) SetRoleArn ¶
func (s *GetApplicationOutput) SetRoleArn(v string) *GetApplicationOutput
SetRoleArn sets the RoleArn field's value.
func (*GetApplicationOutput) SetStatus ¶
func (s *GetApplicationOutput) SetStatus(v string) *GetApplicationOutput
SetStatus sets the Status field's value.
func (*GetApplicationOutput) SetStatusReason ¶
func (s *GetApplicationOutput) SetStatusReason(v string) *GetApplicationOutput
SetStatusReason sets the StatusReason field's value.
func (*GetApplicationOutput) SetTags ¶
func (s *GetApplicationOutput) SetTags(v map[string]*string) *GetApplicationOutput
SetTags sets the Tags field's value.
func (*GetApplicationOutput) SetTargetGroupArns ¶
func (s *GetApplicationOutput) SetTargetGroupArns(v []*string) *GetApplicationOutput
SetTargetGroupArns sets the TargetGroupArns field's value.
func (GetApplicationOutput) String ¶
func (s GetApplicationOutput) 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 GetApplicationVersionInput ¶
type GetApplicationVersionInput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The specific version of the application. // // ApplicationVersion is a required field ApplicationVersion *int64 `location:"uri" locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
func (GetApplicationVersionInput) GoString ¶
func (s GetApplicationVersionInput) 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 (*GetApplicationVersionInput) SetApplicationId ¶
func (s *GetApplicationVersionInput) SetApplicationId(v string) *GetApplicationVersionInput
SetApplicationId sets the ApplicationId field's value.
func (*GetApplicationVersionInput) SetApplicationVersion ¶
func (s *GetApplicationVersionInput) SetApplicationVersion(v int64) *GetApplicationVersionInput
SetApplicationVersion sets the ApplicationVersion field's value.
func (GetApplicationVersionInput) String ¶
func (s GetApplicationVersionInput) 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 (*GetApplicationVersionInput) Validate ¶
func (s *GetApplicationVersionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetApplicationVersionOutput ¶
type GetApplicationVersionOutput struct { // The specific version of the application. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // The timestamp when the application version was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The content of the application definition. This is a JSON object that contains // the resource configuration and definitions that identify an application. // // DefinitionContent is a required field DefinitionContent *string `locationName:"definitionContent" min:"1" type:"string" required:"true"` // The application description. Description *string `locationName:"description" type:"string"` // The name of the application version. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The status of the application version. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ApplicationVersionLifecycle"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
func (GetApplicationVersionOutput) GoString ¶
func (s GetApplicationVersionOutput) 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 (*GetApplicationVersionOutput) SetApplicationVersion ¶
func (s *GetApplicationVersionOutput) SetApplicationVersion(v int64) *GetApplicationVersionOutput
SetApplicationVersion sets the ApplicationVersion field's value.
func (*GetApplicationVersionOutput) SetCreationTime ¶
func (s *GetApplicationVersionOutput) SetCreationTime(v time.Time) *GetApplicationVersionOutput
SetCreationTime sets the CreationTime field's value.
func (*GetApplicationVersionOutput) SetDefinitionContent ¶
func (s *GetApplicationVersionOutput) SetDefinitionContent(v string) *GetApplicationVersionOutput
SetDefinitionContent sets the DefinitionContent field's value.
func (*GetApplicationVersionOutput) SetDescription ¶
func (s *GetApplicationVersionOutput) SetDescription(v string) *GetApplicationVersionOutput
SetDescription sets the Description field's value.
func (*GetApplicationVersionOutput) SetName ¶
func (s *GetApplicationVersionOutput) SetName(v string) *GetApplicationVersionOutput
SetName sets the Name field's value.
func (*GetApplicationVersionOutput) SetStatus ¶
func (s *GetApplicationVersionOutput) SetStatus(v string) *GetApplicationVersionOutput
SetStatus sets the Status field's value.
func (*GetApplicationVersionOutput) SetStatusReason ¶
func (s *GetApplicationVersionOutput) SetStatusReason(v string) *GetApplicationVersionOutput
SetStatusReason sets the StatusReason field's value.
func (GetApplicationVersionOutput) String ¶
func (s GetApplicationVersionOutput) 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 GetBatchJobExecutionInput ¶
type GetBatchJobExecutionInput struct { // The identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The unique identifier of the batch job execution. // // ExecutionId is a required field ExecutionId *string `location:"uri" locationName:"executionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetBatchJobExecutionInput) GoString ¶
func (s GetBatchJobExecutionInput) 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 (*GetBatchJobExecutionInput) SetApplicationId ¶
func (s *GetBatchJobExecutionInput) SetApplicationId(v string) *GetBatchJobExecutionInput
SetApplicationId sets the ApplicationId field's value.
func (*GetBatchJobExecutionInput) SetExecutionId ¶
func (s *GetBatchJobExecutionInput) SetExecutionId(v string) *GetBatchJobExecutionInput
SetExecutionId sets the ExecutionId field's value.
func (GetBatchJobExecutionInput) String ¶
func (s GetBatchJobExecutionInput) 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 (*GetBatchJobExecutionInput) Validate ¶
func (s *GetBatchJobExecutionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBatchJobExecutionOutput ¶
type GetBatchJobExecutionOutput struct { // The identifier of the application. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The unique identifier of this batch job. BatchJobIdentifier *BatchJobIdentifier `locationName:"batchJobIdentifier" type:"structure"` // The timestamp when the batch job execution ended. EndTime *time.Time `locationName:"endTime" type:"timestamp"` // The unique identifier for this batch job execution. // // ExecutionId is a required field ExecutionId *string `locationName:"executionId" type:"string" required:"true"` // The unique identifier for this batch job. JobId *string `locationName:"jobId" type:"string"` // The name of this batch job. JobName *string `locationName:"jobName" type:"string"` // The restart steps information for the most recent restart operation. JobStepRestartMarker *JobStepRestartMarker `locationName:"jobStepRestartMarker" type:"structure"` // The type of job. JobType *string `locationName:"jobType" type:"string" enum:"BatchJobType"` // The user for the job. JobUser *string `locationName:"jobUser" type:"string"` // The batch job return code from either the Blu Age or Micro Focus runtime // engines. For more information, see Batch return codes (https://www.ibm.com/docs/en/was/8.5.5?topic=model-batch-return-codes) // in the IBM WebSphere Application Server documentation. ReturnCode *string `locationName:"returnCode" type:"string"` // The timestamp when the batch job execution started. // // StartTime is a required field StartTime *time.Time `locationName:"startTime" type:"timestamp" required:"true"` // The status of the batch job execution. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"BatchJobExecutionStatus"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
func (GetBatchJobExecutionOutput) GoString ¶
func (s GetBatchJobExecutionOutput) 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 (*GetBatchJobExecutionOutput) SetApplicationId ¶
func (s *GetBatchJobExecutionOutput) SetApplicationId(v string) *GetBatchJobExecutionOutput
SetApplicationId sets the ApplicationId field's value.
func (*GetBatchJobExecutionOutput) SetBatchJobIdentifier ¶
func (s *GetBatchJobExecutionOutput) SetBatchJobIdentifier(v *BatchJobIdentifier) *GetBatchJobExecutionOutput
SetBatchJobIdentifier sets the BatchJobIdentifier field's value.
func (*GetBatchJobExecutionOutput) SetEndTime ¶
func (s *GetBatchJobExecutionOutput) SetEndTime(v time.Time) *GetBatchJobExecutionOutput
SetEndTime sets the EndTime field's value.
func (*GetBatchJobExecutionOutput) SetExecutionId ¶
func (s *GetBatchJobExecutionOutput) SetExecutionId(v string) *GetBatchJobExecutionOutput
SetExecutionId sets the ExecutionId field's value.
func (*GetBatchJobExecutionOutput) SetJobId ¶
func (s *GetBatchJobExecutionOutput) SetJobId(v string) *GetBatchJobExecutionOutput
SetJobId sets the JobId field's value.
func (*GetBatchJobExecutionOutput) SetJobName ¶
func (s *GetBatchJobExecutionOutput) SetJobName(v string) *GetBatchJobExecutionOutput
SetJobName sets the JobName field's value.
func (*GetBatchJobExecutionOutput) SetJobStepRestartMarker ¶
func (s *GetBatchJobExecutionOutput) SetJobStepRestartMarker(v *JobStepRestartMarker) *GetBatchJobExecutionOutput
SetJobStepRestartMarker sets the JobStepRestartMarker field's value.
func (*GetBatchJobExecutionOutput) SetJobType ¶
func (s *GetBatchJobExecutionOutput) SetJobType(v string) *GetBatchJobExecutionOutput
SetJobType sets the JobType field's value.
func (*GetBatchJobExecutionOutput) SetJobUser ¶
func (s *GetBatchJobExecutionOutput) SetJobUser(v string) *GetBatchJobExecutionOutput
SetJobUser sets the JobUser field's value.
func (*GetBatchJobExecutionOutput) SetReturnCode ¶
func (s *GetBatchJobExecutionOutput) SetReturnCode(v string) *GetBatchJobExecutionOutput
SetReturnCode sets the ReturnCode field's value.
func (*GetBatchJobExecutionOutput) SetStartTime ¶
func (s *GetBatchJobExecutionOutput) SetStartTime(v time.Time) *GetBatchJobExecutionOutput
SetStartTime sets the StartTime field's value.
func (*GetBatchJobExecutionOutput) SetStatus ¶
func (s *GetBatchJobExecutionOutput) SetStatus(v string) *GetBatchJobExecutionOutput
SetStatus sets the Status field's value.
func (*GetBatchJobExecutionOutput) SetStatusReason ¶
func (s *GetBatchJobExecutionOutput) SetStatusReason(v string) *GetBatchJobExecutionOutput
SetStatusReason sets the StatusReason field's value.
func (GetBatchJobExecutionOutput) String ¶
func (s GetBatchJobExecutionOutput) 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 GetDataSetDetailsInput ¶
type GetDataSetDetailsInput struct { // The unique identifier of the application that this data set is associated // with. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The name of the data set. // // DataSetName is a required field DataSetName *string `location:"uri" locationName:"dataSetName" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDataSetDetailsInput) GoString ¶
func (s GetDataSetDetailsInput) 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 (*GetDataSetDetailsInput) SetApplicationId ¶
func (s *GetDataSetDetailsInput) SetApplicationId(v string) *GetDataSetDetailsInput
SetApplicationId sets the ApplicationId field's value.
func (*GetDataSetDetailsInput) SetDataSetName ¶
func (s *GetDataSetDetailsInput) SetDataSetName(v string) *GetDataSetDetailsInput
SetDataSetName sets the DataSetName field's value.
func (GetDataSetDetailsInput) String ¶
func (s GetDataSetDetailsInput) 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 (*GetDataSetDetailsInput) Validate ¶
func (s *GetDataSetDetailsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDataSetDetailsOutput ¶
type GetDataSetDetailsOutput struct { // The size of the block on disk. Blocksize *int64 `locationName:"blocksize" type:"integer"` // The timestamp when the data set was created. CreationTime *time.Time `locationName:"creationTime" type:"timestamp"` // The name of the data set. // // DataSetName is a required field DataSetName *string `locationName:"dataSetName" type:"string" required:"true"` // The type of data set. The only supported value is VSAM. DataSetOrg *DatasetDetailOrgAttributes `locationName:"dataSetOrg" type:"structure"` // File size of the dataset. FileSize *int64 `locationName:"fileSize" type:"long"` // The last time the data set was referenced. LastReferencedTime *time.Time `locationName:"lastReferencedTime" type:"timestamp"` // The last time the data set was updated. LastUpdatedTime *time.Time `locationName:"lastUpdatedTime" type:"timestamp"` // The location where the data set is stored. Location *string `locationName:"location" type:"string"` // The length of records in the data set. RecordLength *int64 `locationName:"recordLength" type:"integer"` // contains filtered or unexported fields }
func (GetDataSetDetailsOutput) GoString ¶
func (s GetDataSetDetailsOutput) 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 (*GetDataSetDetailsOutput) SetBlocksize ¶
func (s *GetDataSetDetailsOutput) SetBlocksize(v int64) *GetDataSetDetailsOutput
SetBlocksize sets the Blocksize field's value.
func (*GetDataSetDetailsOutput) SetCreationTime ¶
func (s *GetDataSetDetailsOutput) SetCreationTime(v time.Time) *GetDataSetDetailsOutput
SetCreationTime sets the CreationTime field's value.
func (*GetDataSetDetailsOutput) SetDataSetName ¶
func (s *GetDataSetDetailsOutput) SetDataSetName(v string) *GetDataSetDetailsOutput
SetDataSetName sets the DataSetName field's value.
func (*GetDataSetDetailsOutput) SetDataSetOrg ¶
func (s *GetDataSetDetailsOutput) SetDataSetOrg(v *DatasetDetailOrgAttributes) *GetDataSetDetailsOutput
SetDataSetOrg sets the DataSetOrg field's value.
func (*GetDataSetDetailsOutput) SetFileSize ¶
func (s *GetDataSetDetailsOutput) SetFileSize(v int64) *GetDataSetDetailsOutput
SetFileSize sets the FileSize field's value.
func (*GetDataSetDetailsOutput) SetLastReferencedTime ¶
func (s *GetDataSetDetailsOutput) SetLastReferencedTime(v time.Time) *GetDataSetDetailsOutput
SetLastReferencedTime sets the LastReferencedTime field's value.
func (*GetDataSetDetailsOutput) SetLastUpdatedTime ¶
func (s *GetDataSetDetailsOutput) SetLastUpdatedTime(v time.Time) *GetDataSetDetailsOutput
SetLastUpdatedTime sets the LastUpdatedTime field's value.
func (*GetDataSetDetailsOutput) SetLocation ¶
func (s *GetDataSetDetailsOutput) SetLocation(v string) *GetDataSetDetailsOutput
SetLocation sets the Location field's value.
func (*GetDataSetDetailsOutput) SetRecordLength ¶
func (s *GetDataSetDetailsOutput) SetRecordLength(v int64) *GetDataSetDetailsOutput
SetRecordLength sets the RecordLength field's value.
func (GetDataSetDetailsOutput) String ¶
func (s GetDataSetDetailsOutput) 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 GetDataSetImportTaskInput ¶
type GetDataSetImportTaskInput struct { // The application identifier. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The task identifier returned by the CreateDataSetImportTask operation. // // TaskId is a required field TaskId *string `location:"uri" locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDataSetImportTaskInput) GoString ¶
func (s GetDataSetImportTaskInput) 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 (*GetDataSetImportTaskInput) SetApplicationId ¶
func (s *GetDataSetImportTaskInput) SetApplicationId(v string) *GetDataSetImportTaskInput
SetApplicationId sets the ApplicationId field's value.
func (*GetDataSetImportTaskInput) SetTaskId ¶
func (s *GetDataSetImportTaskInput) SetTaskId(v string) *GetDataSetImportTaskInput
SetTaskId sets the TaskId field's value.
func (GetDataSetImportTaskInput) String ¶
func (s GetDataSetImportTaskInput) 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 (*GetDataSetImportTaskInput) Validate ¶
func (s *GetDataSetImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDataSetImportTaskOutput ¶
type GetDataSetImportTaskOutput struct { // The status of the task. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DataSetTaskLifecycle"` // A summary of the status of the task. Summary *DataSetImportSummary `locationName:"summary" type:"structure"` // The task identifier. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDataSetImportTaskOutput) GoString ¶
func (s GetDataSetImportTaskOutput) 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 (*GetDataSetImportTaskOutput) SetStatus ¶
func (s *GetDataSetImportTaskOutput) SetStatus(v string) *GetDataSetImportTaskOutput
SetStatus sets the Status field's value.
func (*GetDataSetImportTaskOutput) SetSummary ¶
func (s *GetDataSetImportTaskOutput) SetSummary(v *DataSetImportSummary) *GetDataSetImportTaskOutput
SetSummary sets the Summary field's value.
func (*GetDataSetImportTaskOutput) SetTaskId ¶
func (s *GetDataSetImportTaskOutput) SetTaskId(v string) *GetDataSetImportTaskOutput
SetTaskId sets the TaskId field's value.
func (GetDataSetImportTaskOutput) String ¶
func (s GetDataSetImportTaskOutput) 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 GetDeploymentInput ¶
type GetDeploymentInput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The unique identifier for the deployment. // // DeploymentId is a required field DeploymentId *string `location:"uri" locationName:"deploymentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDeploymentInput) GoString ¶
func (s GetDeploymentInput) 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 (*GetDeploymentInput) SetApplicationId ¶
func (s *GetDeploymentInput) SetApplicationId(v string) *GetDeploymentInput
SetApplicationId sets the ApplicationId field's value.
func (*GetDeploymentInput) SetDeploymentId ¶
func (s *GetDeploymentInput) SetDeploymentId(v string) *GetDeploymentInput
SetDeploymentId sets the DeploymentId field's value.
func (GetDeploymentInput) String ¶
func (s GetDeploymentInput) 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 (*GetDeploymentInput) Validate ¶
func (s *GetDeploymentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDeploymentOutput ¶
type GetDeploymentOutput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `locationName:"applicationId" type:"string" required:"true"` // The application version. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // The timestamp when the deployment was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The unique identifier of the deployment. // // DeploymentId is a required field DeploymentId *string `locationName:"deploymentId" type:"string" required:"true"` // The unique identifier of the runtime environment. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The status of the deployment. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DeploymentLifecycle"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
func (GetDeploymentOutput) GoString ¶
func (s GetDeploymentOutput) 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 (*GetDeploymentOutput) SetApplicationId ¶
func (s *GetDeploymentOutput) SetApplicationId(v string) *GetDeploymentOutput
SetApplicationId sets the ApplicationId field's value.
func (*GetDeploymentOutput) SetApplicationVersion ¶
func (s *GetDeploymentOutput) SetApplicationVersion(v int64) *GetDeploymentOutput
SetApplicationVersion sets the ApplicationVersion field's value.
func (*GetDeploymentOutput) SetCreationTime ¶
func (s *GetDeploymentOutput) SetCreationTime(v time.Time) *GetDeploymentOutput
SetCreationTime sets the CreationTime field's value.
func (*GetDeploymentOutput) SetDeploymentId ¶
func (s *GetDeploymentOutput) SetDeploymentId(v string) *GetDeploymentOutput
SetDeploymentId sets the DeploymentId field's value.
func (*GetDeploymentOutput) SetEnvironmentId ¶
func (s *GetDeploymentOutput) SetEnvironmentId(v string) *GetDeploymentOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*GetDeploymentOutput) SetStatus ¶
func (s *GetDeploymentOutput) SetStatus(v string) *GetDeploymentOutput
SetStatus sets the Status field's value.
func (*GetDeploymentOutput) SetStatusReason ¶
func (s *GetDeploymentOutput) SetStatusReason(v string) *GetDeploymentOutput
SetStatusReason sets the StatusReason field's value.
func (GetDeploymentOutput) String ¶
func (s GetDeploymentOutput) 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 GetEnvironmentInput ¶
type GetEnvironmentInput struct { // The unique identifier of the runtime environment. // // EnvironmentId is a required field EnvironmentId *string `location:"uri" locationName:"environmentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEnvironmentInput) GoString ¶
func (s GetEnvironmentInput) 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 (*GetEnvironmentInput) SetEnvironmentId ¶
func (s *GetEnvironmentInput) SetEnvironmentId(v string) *GetEnvironmentInput
SetEnvironmentId sets the EnvironmentId field's value.
func (GetEnvironmentInput) String ¶
func (s GetEnvironmentInput) 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 (*GetEnvironmentInput) Validate ¶
func (s *GetEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEnvironmentOutput ¶
type GetEnvironmentOutput struct { // The number of instances included in the runtime environment. A standalone // runtime environment has a maximum of one instance. Currently, a high availability // runtime environment has a maximum of two instances. ActualCapacity *int64 `locationName:"actualCapacity" type:"integer"` // The timestamp when the runtime environment was created. // // CreationTime is a required field CreationTime *time.Time `locationName:"creationTime" type:"timestamp" required:"true"` // The description of the runtime environment. Description *string `locationName:"description" type:"string"` // The target platform for the runtime environment. // // EngineType is a required field EngineType *string `locationName:"engineType" type:"string" required:"true" enum:"EngineType"` // The version of the runtime engine. // // EngineVersion is a required field EngineVersion *string `locationName:"engineVersion" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the runtime environment. // // EnvironmentArn is a required field EnvironmentArn *string `locationName:"environmentArn" type:"string" required:"true"` // The unique identifier of the runtime environment. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The desired capacity of the high availability configuration for the runtime // environment. HighAvailabilityConfig *HighAvailabilityConfig `locationName:"highAvailabilityConfig" type:"structure"` // The type of instance underlying the runtime environment. // // InstanceType is a required field InstanceType *string `locationName:"instanceType" type:"string" required:"true"` // The identifier of a customer managed key. KmsKeyId *string `locationName:"kmsKeyId" type:"string"` // The Amazon Resource Name (ARN) for the load balancer used with the runtime // environment. LoadBalancerArn *string `locationName:"loadBalancerArn" type:"string"` // The name of the runtime environment. Must be unique within the account. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // Indicates the pending maintenance scheduled on this environment. PendingMaintenance *PendingMaintenance `locationName:"pendingMaintenance" type:"structure"` // The maintenance window for the runtime environment. If you don't provide // a value for the maintenance window, the service assigns a random value. PreferredMaintenanceWindow *string `locationName:"preferredMaintenanceWindow" type:"string"` // Whether applications running in this runtime environment are publicly accessible. PubliclyAccessible *bool `locationName:"publiclyAccessible" type:"boolean"` // The unique identifiers of the security groups assigned to this runtime environment. // // SecurityGroupIds is a required field SecurityGroupIds []*string `locationName:"securityGroupIds" type:"list" required:"true"` // The status of the runtime environment. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"EnvironmentLifecycle"` // The reason for the reported status. StatusReason *string `locationName:"statusReason" type:"string"` // The storage configurations defined for the runtime environment. StorageConfigurations []*StorageConfiguration `locationName:"storageConfigurations" type:"list"` // The unique identifiers of the subnets assigned to this runtime environment. // // SubnetIds is a required field SubnetIds []*string `locationName:"subnetIds" type:"list" required:"true"` // The tags defined for this runtime environment. Tags map[string]*string `locationName:"tags" type:"map"` // The unique identifier for the VPC used with this runtime environment. // // VpcId is a required field VpcId *string `locationName:"vpcId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEnvironmentOutput) GoString ¶
func (s GetEnvironmentOutput) 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 (*GetEnvironmentOutput) SetActualCapacity ¶
func (s *GetEnvironmentOutput) SetActualCapacity(v int64) *GetEnvironmentOutput
SetActualCapacity sets the ActualCapacity field's value.
func (*GetEnvironmentOutput) SetCreationTime ¶
func (s *GetEnvironmentOutput) SetCreationTime(v time.Time) *GetEnvironmentOutput
SetCreationTime sets the CreationTime field's value.
func (*GetEnvironmentOutput) SetDescription ¶
func (s *GetEnvironmentOutput) SetDescription(v string) *GetEnvironmentOutput
SetDescription sets the Description field's value.
func (*GetEnvironmentOutput) SetEngineType ¶
func (s *GetEnvironmentOutput) SetEngineType(v string) *GetEnvironmentOutput
SetEngineType sets the EngineType field's value.
func (*GetEnvironmentOutput) SetEngineVersion ¶
func (s *GetEnvironmentOutput) SetEngineVersion(v string) *GetEnvironmentOutput
SetEngineVersion sets the EngineVersion field's value.
func (*GetEnvironmentOutput) SetEnvironmentArn ¶
func (s *GetEnvironmentOutput) SetEnvironmentArn(v string) *GetEnvironmentOutput
SetEnvironmentArn sets the EnvironmentArn field's value.
func (*GetEnvironmentOutput) SetEnvironmentId ¶
func (s *GetEnvironmentOutput) SetEnvironmentId(v string) *GetEnvironmentOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*GetEnvironmentOutput) SetHighAvailabilityConfig ¶
func (s *GetEnvironmentOutput) SetHighAvailabilityConfig(v *HighAvailabilityConfig) *GetEnvironmentOutput
SetHighAvailabilityConfig sets the HighAvailabilityConfig field's value.
func (*GetEnvironmentOutput) SetInstanceType ¶
func (s *GetEnvironmentOutput) SetInstanceType(v string) *GetEnvironmentOutput
SetInstanceType sets the InstanceType field's value.
func (*GetEnvironmentOutput) SetKmsKeyId ¶
func (s *GetEnvironmentOutput) SetKmsKeyId(v string) *GetEnvironmentOutput
SetKmsKeyId sets the KmsKeyId field's value.
func (*GetEnvironmentOutput) SetLoadBalancerArn ¶
func (s *GetEnvironmentOutput) SetLoadBalancerArn(v string) *GetEnvironmentOutput
SetLoadBalancerArn sets the LoadBalancerArn field's value.
func (*GetEnvironmentOutput) SetName ¶
func (s *GetEnvironmentOutput) SetName(v string) *GetEnvironmentOutput
SetName sets the Name field's value.
func (*GetEnvironmentOutput) SetPendingMaintenance ¶
func (s *GetEnvironmentOutput) SetPendingMaintenance(v *PendingMaintenance) *GetEnvironmentOutput
SetPendingMaintenance sets the PendingMaintenance field's value.
func (*GetEnvironmentOutput) SetPreferredMaintenanceWindow ¶
func (s *GetEnvironmentOutput) SetPreferredMaintenanceWindow(v string) *GetEnvironmentOutput
SetPreferredMaintenanceWindow sets the PreferredMaintenanceWindow field's value.
func (*GetEnvironmentOutput) SetPubliclyAccessible ¶
func (s *GetEnvironmentOutput) SetPubliclyAccessible(v bool) *GetEnvironmentOutput
SetPubliclyAccessible sets the PubliclyAccessible field's value.
func (*GetEnvironmentOutput) SetSecurityGroupIds ¶
func (s *GetEnvironmentOutput) SetSecurityGroupIds(v []*string) *GetEnvironmentOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*GetEnvironmentOutput) SetStatus ¶
func (s *GetEnvironmentOutput) SetStatus(v string) *GetEnvironmentOutput
SetStatus sets the Status field's value.
func (*GetEnvironmentOutput) SetStatusReason ¶
func (s *GetEnvironmentOutput) SetStatusReason(v string) *GetEnvironmentOutput
SetStatusReason sets the StatusReason field's value.
func (*GetEnvironmentOutput) SetStorageConfigurations ¶
func (s *GetEnvironmentOutput) SetStorageConfigurations(v []*StorageConfiguration) *GetEnvironmentOutput
SetStorageConfigurations sets the StorageConfigurations field's value.
func (*GetEnvironmentOutput) SetSubnetIds ¶
func (s *GetEnvironmentOutput) SetSubnetIds(v []*string) *GetEnvironmentOutput
SetSubnetIds sets the SubnetIds field's value.
func (*GetEnvironmentOutput) SetTags ¶
func (s *GetEnvironmentOutput) SetTags(v map[string]*string) *GetEnvironmentOutput
SetTags sets the Tags field's value.
func (*GetEnvironmentOutput) SetVpcId ¶
func (s *GetEnvironmentOutput) SetVpcId(v string) *GetEnvironmentOutput
SetVpcId sets the VpcId field's value.
func (GetEnvironmentOutput) String ¶
func (s GetEnvironmentOutput) 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 GetSignedBluinsightsUrlInput ¶
type GetSignedBluinsightsUrlInput struct {
// contains filtered or unexported fields
}
func (GetSignedBluinsightsUrlInput) GoString ¶
func (s GetSignedBluinsightsUrlInput) 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 (GetSignedBluinsightsUrlInput) String ¶
func (s GetSignedBluinsightsUrlInput) 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 GetSignedBluinsightsUrlOutput ¶
type GetSignedBluinsightsUrlOutput struct { // Single sign-on AWS Blu Insights URL. // // SignedBiUrl is a required field SignedBiUrl *string `locationName:"signedBiUrl" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSignedBluinsightsUrlOutput) GoString ¶
func (s GetSignedBluinsightsUrlOutput) 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 (*GetSignedBluinsightsUrlOutput) SetSignedBiUrl ¶
func (s *GetSignedBluinsightsUrlOutput) SetSignedBiUrl(v string) *GetSignedBluinsightsUrlOutput
SetSignedBiUrl sets the SignedBiUrl field's value.
func (GetSignedBluinsightsUrlOutput) String ¶
func (s GetSignedBluinsightsUrlOutput) 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 HighAvailabilityConfig ¶
type HighAvailabilityConfig struct { // The number of instances in a high availability configuration. The minimum // possible value is 1 and the maximum is 100. // // DesiredCapacity is a required field DesiredCapacity *int64 `locationName:"desiredCapacity" type:"integer" required:"true"` // contains filtered or unexported fields }
Defines the details of a high availability configuration.
func (HighAvailabilityConfig) GoString ¶
func (s HighAvailabilityConfig) 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 (*HighAvailabilityConfig) SetDesiredCapacity ¶
func (s *HighAvailabilityConfig) SetDesiredCapacity(v int64) *HighAvailabilityConfig
SetDesiredCapacity sets the DesiredCapacity field's value.
func (HighAvailabilityConfig) String ¶
func (s HighAvailabilityConfig) 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 (*HighAvailabilityConfig) Validate ¶
func (s *HighAvailabilityConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type InternalServerException ¶
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The number of seconds to wait before retrying the request. 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 (*InternalServerException) Code ¶
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (*InternalServerException) Error ¶
func (s *InternalServerException) Error() string
func (InternalServerException) GoString ¶
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 (*InternalServerException) Message ¶
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (*InternalServerException) OrigErr ¶
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerException) RequestID ¶
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerException) StatusCode ¶
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerException) String ¶
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 JobIdentifier ¶
type JobIdentifier struct { // The name of the file that contains the batch job definition. FileName *string `locationName:"fileName" type:"string"` // The name of the script that contains the batch job definition. ScriptName *string `locationName:"scriptName" type:"string"` // contains filtered or unexported fields }
Identifies a specific batch job.
func (JobIdentifier) GoString ¶
func (s JobIdentifier) 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 (*JobIdentifier) SetFileName ¶
func (s *JobIdentifier) SetFileName(v string) *JobIdentifier
SetFileName sets the FileName field's value.
func (*JobIdentifier) SetScriptName ¶
func (s *JobIdentifier) SetScriptName(v string) *JobIdentifier
SetScriptName sets the ScriptName field's value.
func (JobIdentifier) String ¶
func (s JobIdentifier) 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 JobStep ¶
type JobStep struct { // The name of a procedure step. ProcStepName *string `locationName:"procStepName" type:"string"` // The number of a procedure step. ProcStepNumber *int64 `locationName:"procStepNumber" type:"integer"` // The condition code of a step. StepCondCode *string `locationName:"stepCondCode" type:"string"` // The name of a step. StepName *string `locationName:"stepName" type:"string"` // The number of a step. StepNumber *int64 `locationName:"stepNumber" type:"integer"` // Specifies if a step can be restarted or not. StepRestartable *bool `locationName:"stepRestartable" type:"boolean"` // contains filtered or unexported fields }
Provides information related to a job step.
func (JobStep) GoString ¶
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 (*JobStep) SetProcStepName ¶
SetProcStepName sets the ProcStepName field's value.
func (*JobStep) SetProcStepNumber ¶
SetProcStepNumber sets the ProcStepNumber field's value.
func (*JobStep) SetStepCondCode ¶
SetStepCondCode sets the StepCondCode field's value.
func (*JobStep) SetStepName ¶
SetStepName sets the StepName field's value.
func (*JobStep) SetStepNumber ¶
SetStepNumber sets the StepNumber field's value.
func (*JobStep) SetStepRestartable ¶
SetStepRestartable sets the StepRestartable field's value.
type JobStepRestartMarker ¶
type JobStepRestartMarker struct { // The procedure step name that a job was restarted from. FromProcStep *string `locationName:"fromProcStep" type:"string"` // The step name that a batch job restart was from. // // FromStep is a required field FromStep *string `locationName:"fromStep" type:"string" required:"true"` // The procedure step name that a batch job was restarted to. ToProcStep *string `locationName:"toProcStep" type:"string"` // The step name that a job was restarted to. ToStep *string `locationName:"toStep" type:"string"` // contains filtered or unexported fields }
Provides restart step information for the most recent restart operation.
func (JobStepRestartMarker) GoString ¶
func (s JobStepRestartMarker) 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 (*JobStepRestartMarker) SetFromProcStep ¶
func (s *JobStepRestartMarker) SetFromProcStep(v string) *JobStepRestartMarker
SetFromProcStep sets the FromProcStep field's value.
func (*JobStepRestartMarker) SetFromStep ¶
func (s *JobStepRestartMarker) SetFromStep(v string) *JobStepRestartMarker
SetFromStep sets the FromStep field's value.
func (*JobStepRestartMarker) SetToProcStep ¶
func (s *JobStepRestartMarker) SetToProcStep(v string) *JobStepRestartMarker
SetToProcStep sets the ToProcStep field's value.
func (*JobStepRestartMarker) SetToStep ¶
func (s *JobStepRestartMarker) SetToStep(v string) *JobStepRestartMarker
SetToStep sets the ToStep field's value.
func (JobStepRestartMarker) String ¶
func (s JobStepRestartMarker) 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 (*JobStepRestartMarker) Validate ¶
func (s *JobStepRestartMarker) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListApplicationVersionsInput ¶
type ListApplicationVersionsInput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The maximum number of application versions to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A pagination token returned from a previous call to this operation. This // specifies the next item to return. To return to the beginning of the list, // exclude this parameter. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListApplicationVersionsInput) GoString ¶
func (s ListApplicationVersionsInput) 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 (*ListApplicationVersionsInput) SetApplicationId ¶
func (s *ListApplicationVersionsInput) SetApplicationId(v string) *ListApplicationVersionsInput
SetApplicationId sets the ApplicationId field's value.
func (*ListApplicationVersionsInput) SetMaxResults ¶
func (s *ListApplicationVersionsInput) SetMaxResults(v int64) *ListApplicationVersionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListApplicationVersionsInput) SetNextToken ¶
func (s *ListApplicationVersionsInput) SetNextToken(v string) *ListApplicationVersionsInput
SetNextToken sets the NextToken field's value.
func (ListApplicationVersionsInput) String ¶
func (s ListApplicationVersionsInput) 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 (*ListApplicationVersionsInput) Validate ¶
func (s *ListApplicationVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListApplicationVersionsOutput ¶
type ListApplicationVersionsOutput struct { // The list of application versions. // // ApplicationVersions is a required field ApplicationVersions []*ApplicationVersionSummary `locationName:"applicationVersions" type:"list" required:"true"` // If there are more items to return, this contains a token that is passed to // a subsequent call to this operation to retrieve the next set of items. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListApplicationVersionsOutput) GoString ¶
func (s ListApplicationVersionsOutput) 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 (*ListApplicationVersionsOutput) SetApplicationVersions ¶
func (s *ListApplicationVersionsOutput) SetApplicationVersions(v []*ApplicationVersionSummary) *ListApplicationVersionsOutput
SetApplicationVersions sets the ApplicationVersions field's value.
func (*ListApplicationVersionsOutput) SetNextToken ¶
func (s *ListApplicationVersionsOutput) SetNextToken(v string) *ListApplicationVersionsOutput
SetNextToken sets the NextToken field's value.
func (ListApplicationVersionsOutput) String ¶
func (s ListApplicationVersionsOutput) 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 ListApplicationsInput ¶
type ListApplicationsInput struct { // The unique identifier of the runtime environment where the applications are // deployed. EnvironmentId *string `location:"querystring" locationName:"environmentId" type:"string"` // The maximum number of applications to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The names of the applications. Names []*string `location:"querystring" locationName:"names" min:"1" type:"list"` // A pagination token to control the number of applications displayed in the // list. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListApplicationsInput) GoString ¶
func (s ListApplicationsInput) 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 (*ListApplicationsInput) SetEnvironmentId ¶
func (s *ListApplicationsInput) SetEnvironmentId(v string) *ListApplicationsInput
SetEnvironmentId sets the EnvironmentId field's value.
func (*ListApplicationsInput) SetMaxResults ¶
func (s *ListApplicationsInput) SetMaxResults(v int64) *ListApplicationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListApplicationsInput) SetNames ¶
func (s *ListApplicationsInput) SetNames(v []*string) *ListApplicationsInput
SetNames sets the Names field's value.
func (*ListApplicationsInput) SetNextToken ¶
func (s *ListApplicationsInput) SetNextToken(v string) *ListApplicationsInput
SetNextToken sets the NextToken field's value.
func (ListApplicationsInput) String ¶
func (s ListApplicationsInput) 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 (*ListApplicationsInput) Validate ¶
func (s *ListApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListApplicationsOutput ¶
type ListApplicationsOutput struct { // Returns a list of summary details for all the applications in a runtime environment. // // Applications is a required field Applications []*ApplicationSummary `locationName:"applications" type:"list" required:"true"` // A pagination token that's returned when the response doesn't contain all // applications. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListApplicationsOutput) GoString ¶
func (s ListApplicationsOutput) 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 (*ListApplicationsOutput) SetApplications ¶
func (s *ListApplicationsOutput) SetApplications(v []*ApplicationSummary) *ListApplicationsOutput
SetApplications sets the Applications field's value.
func (*ListApplicationsOutput) SetNextToken ¶
func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput
SetNextToken sets the NextToken field's value.
func (ListApplicationsOutput) String ¶
func (s ListApplicationsOutput) 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 ListBatchJobDefinitionsInput ¶
type ListBatchJobDefinitionsInput struct { // The identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The maximum number of batch job definitions to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A pagination token returned from a previous call to this operation. This // specifies the next item to return. To return to the beginning of the list, // exclude this parameter. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // If the batch job definition is a FileBatchJobDefinition, the prefix allows // you to search on the file names of FileBatchJobDefinitions. Prefix *string `location:"querystring" locationName:"prefix" type:"string"` // contains filtered or unexported fields }
func (ListBatchJobDefinitionsInput) GoString ¶
func (s ListBatchJobDefinitionsInput) 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 (*ListBatchJobDefinitionsInput) SetApplicationId ¶
func (s *ListBatchJobDefinitionsInput) SetApplicationId(v string) *ListBatchJobDefinitionsInput
SetApplicationId sets the ApplicationId field's value.
func (*ListBatchJobDefinitionsInput) SetMaxResults ¶
func (s *ListBatchJobDefinitionsInput) SetMaxResults(v int64) *ListBatchJobDefinitionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListBatchJobDefinitionsInput) SetNextToken ¶
func (s *ListBatchJobDefinitionsInput) SetNextToken(v string) *ListBatchJobDefinitionsInput
SetNextToken sets the NextToken field's value.
func (*ListBatchJobDefinitionsInput) SetPrefix ¶
func (s *ListBatchJobDefinitionsInput) SetPrefix(v string) *ListBatchJobDefinitionsInput
SetPrefix sets the Prefix field's value.
func (ListBatchJobDefinitionsInput) String ¶
func (s ListBatchJobDefinitionsInput) 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 (*ListBatchJobDefinitionsInput) Validate ¶
func (s *ListBatchJobDefinitionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBatchJobDefinitionsOutput ¶
type ListBatchJobDefinitionsOutput struct { // The list of batch job definitions. // // BatchJobDefinitions is a required field BatchJobDefinitions []*BatchJobDefinition `locationName:"batchJobDefinitions" type:"list" required:"true"` // If there are more items to return, this contains a token that is passed to // a subsequent call to this operation to retrieve the next set of items. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListBatchJobDefinitionsOutput) GoString ¶
func (s ListBatchJobDefinitionsOutput) 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 (*ListBatchJobDefinitionsOutput) SetBatchJobDefinitions ¶
func (s *ListBatchJobDefinitionsOutput) SetBatchJobDefinitions(v []*BatchJobDefinition) *ListBatchJobDefinitionsOutput
SetBatchJobDefinitions sets the BatchJobDefinitions field's value.
func (*ListBatchJobDefinitionsOutput) SetNextToken ¶
func (s *ListBatchJobDefinitionsOutput) SetNextToken(v string) *ListBatchJobDefinitionsOutput
SetNextToken sets the NextToken field's value.
func (ListBatchJobDefinitionsOutput) String ¶
func (s ListBatchJobDefinitionsOutput) 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 ListBatchJobExecutionsInput ¶
type ListBatchJobExecutionsInput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The unique identifier of each batch job execution. ExecutionIds []*string `location:"querystring" locationName:"executionIds" min:"1" type:"list"` // The name of each batch job execution. JobName *string `location:"querystring" locationName:"jobName" type:"string"` // The maximum number of batch job executions to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A pagination token to control the number of batch job executions displayed // in the list. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The time after which the batch job executions started. StartedAfter *time.Time `location:"querystring" locationName:"startedAfter" type:"timestamp"` // The time before the batch job executions started. StartedBefore *time.Time `location:"querystring" locationName:"startedBefore" type:"timestamp"` // The status of the batch job executions. Status *string `location:"querystring" locationName:"status" type:"string" enum:"BatchJobExecutionStatus"` // contains filtered or unexported fields }
func (ListBatchJobExecutionsInput) GoString ¶
func (s ListBatchJobExecutionsInput) 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 (*ListBatchJobExecutionsInput) SetApplicationId ¶
func (s *ListBatchJobExecutionsInput) SetApplicationId(v string) *ListBatchJobExecutionsInput
SetApplicationId sets the ApplicationId field's value.
func (*ListBatchJobExecutionsInput) SetExecutionIds ¶
func (s *ListBatchJobExecutionsInput) SetExecutionIds(v []*string) *ListBatchJobExecutionsInput
SetExecutionIds sets the ExecutionIds field's value.
func (*ListBatchJobExecutionsInput) SetJobName ¶
func (s *ListBatchJobExecutionsInput) SetJobName(v string) *ListBatchJobExecutionsInput
SetJobName sets the JobName field's value.
func (*ListBatchJobExecutionsInput) SetMaxResults ¶
func (s *ListBatchJobExecutionsInput) SetMaxResults(v int64) *ListBatchJobExecutionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListBatchJobExecutionsInput) SetNextToken ¶
func (s *ListBatchJobExecutionsInput) SetNextToken(v string) *ListBatchJobExecutionsInput
SetNextToken sets the NextToken field's value.
func (*ListBatchJobExecutionsInput) SetStartedAfter ¶
func (s *ListBatchJobExecutionsInput) SetStartedAfter(v time.Time) *ListBatchJobExecutionsInput
SetStartedAfter sets the StartedAfter field's value.
func (*ListBatchJobExecutionsInput) SetStartedBefore ¶
func (s *ListBatchJobExecutionsInput) SetStartedBefore(v time.Time) *ListBatchJobExecutionsInput
SetStartedBefore sets the StartedBefore field's value.
func (*ListBatchJobExecutionsInput) SetStatus ¶
func (s *ListBatchJobExecutionsInput) SetStatus(v string) *ListBatchJobExecutionsInput
SetStatus sets the Status field's value.
func (ListBatchJobExecutionsInput) String ¶
func (s ListBatchJobExecutionsInput) 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 (*ListBatchJobExecutionsInput) Validate ¶
func (s *ListBatchJobExecutionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBatchJobExecutionsOutput ¶
type ListBatchJobExecutionsOutput struct { // Returns a list of batch job executions for an application. // // BatchJobExecutions is a required field BatchJobExecutions []*BatchJobExecutionSummary `locationName:"batchJobExecutions" type:"list" required:"true"` // A pagination token that's returned when the response doesn't contain all // batch job executions. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListBatchJobExecutionsOutput) GoString ¶
func (s ListBatchJobExecutionsOutput) 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 (*ListBatchJobExecutionsOutput) SetBatchJobExecutions ¶
func (s *ListBatchJobExecutionsOutput) SetBatchJobExecutions(v []*BatchJobExecutionSummary) *ListBatchJobExecutionsOutput
SetBatchJobExecutions sets the BatchJobExecutions field's value.
func (*ListBatchJobExecutionsOutput) SetNextToken ¶
func (s *ListBatchJobExecutionsOutput) SetNextToken(v string) *ListBatchJobExecutionsOutput
SetNextToken sets the NextToken field's value.
func (ListBatchJobExecutionsOutput) String ¶
func (s ListBatchJobExecutionsOutput) 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 ListBatchJobRestartPointsInput ¶
type ListBatchJobRestartPointsInput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The unique identifier of each batch job execution. // // ExecutionId is a required field ExecutionId *string `location:"uri" locationName:"executionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListBatchJobRestartPointsInput) GoString ¶
func (s ListBatchJobRestartPointsInput) 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 (*ListBatchJobRestartPointsInput) SetApplicationId ¶
func (s *ListBatchJobRestartPointsInput) SetApplicationId(v string) *ListBatchJobRestartPointsInput
SetApplicationId sets the ApplicationId field's value.
func (*ListBatchJobRestartPointsInput) SetExecutionId ¶
func (s *ListBatchJobRestartPointsInput) SetExecutionId(v string) *ListBatchJobRestartPointsInput
SetExecutionId sets the ExecutionId field's value.
func (ListBatchJobRestartPointsInput) String ¶
func (s ListBatchJobRestartPointsInput) 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 (*ListBatchJobRestartPointsInput) Validate ¶
func (s *ListBatchJobRestartPointsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBatchJobRestartPointsOutput ¶
type ListBatchJobRestartPointsOutput struct { // Returns all the batch job steps and related information for a batch job that // previously ran. BatchJobSteps []*JobStep `locationName:"batchJobSteps" type:"list"` // contains filtered or unexported fields }
func (ListBatchJobRestartPointsOutput) GoString ¶
func (s ListBatchJobRestartPointsOutput) 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 (*ListBatchJobRestartPointsOutput) SetBatchJobSteps ¶
func (s *ListBatchJobRestartPointsOutput) SetBatchJobSteps(v []*JobStep) *ListBatchJobRestartPointsOutput
SetBatchJobSteps sets the BatchJobSteps field's value.
func (ListBatchJobRestartPointsOutput) String ¶
func (s ListBatchJobRestartPointsOutput) 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 ListDataSetImportHistoryInput ¶
type ListDataSetImportHistoryInput struct { // The unique identifier of the application. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The maximum number of objects to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A pagination token returned from a previous call to this operation. This // specifies the next item to return. To return to the beginning of the list, // exclude this parameter. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDataSetImportHistoryInput) GoString ¶
func (s ListDataSetImportHistoryInput) 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 (*ListDataSetImportHistoryInput) SetApplicationId ¶
func (s *ListDataSetImportHistoryInput) SetApplicationId(v string) *ListDataSetImportHistoryInput
SetApplicationId sets the ApplicationId field's value.
func (*ListDataSetImportHistoryInput) SetMaxResults ¶
func (s *ListDataSetImportHistoryInput) SetMaxResults(v int64) *ListDataSetImportHistoryInput
SetMaxResults sets the MaxResults field's value.
func (*ListDataSetImportHistoryInput) SetNextToken ¶
func (s *ListDataSetImportHistoryInput) SetNextToken(v string) *ListDataSetImportHistoryInput
SetNextToken sets the NextToken field's value.
func (ListDataSetImportHistoryInput) String ¶
func (s ListDataSetImportHistoryInput) 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 (*ListDataSetImportHistoryInput) Validate ¶
func (s *ListDataSetImportHistoryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDataSetImportHistoryOutput ¶
type ListDataSetImportHistoryOutput struct { // The data set import tasks. // // DataSetImportTasks is a required field DataSetImportTasks []*DataSetImportTask `locationName:"dataSetImportTasks" type:"list" required:"true"` // If there are more items to return, this contains a token that is passed to // a subsequent call to this operation to retrieve the next set of items. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDataSetImportHistoryOutput) GoString ¶
func (s ListDataSetImportHistoryOutput) 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 (*ListDataSetImportHistoryOutput) SetDataSetImportTasks ¶
func (s *ListDataSetImportHistoryOutput) SetDataSetImportTasks(v []*DataSetImportTask) *ListDataSetImportHistoryOutput
SetDataSetImportTasks sets the DataSetImportTasks field's value.
func (*ListDataSetImportHistoryOutput) SetNextToken ¶
func (s *ListDataSetImportHistoryOutput) SetNextToken(v string) *ListDataSetImportHistoryOutput
SetNextToken sets the NextToken field's value.
func (ListDataSetImportHistoryOutput) String ¶
func (s ListDataSetImportHistoryOutput) 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 ListDataSetsInput ¶
type ListDataSetsInput struct { // The unique identifier of the application for which you want to list the associated // data sets. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The maximum number of objects to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Filter dataset name matching the specified pattern. Can use * and % as wild // cards. NameFilter *string `location:"querystring" locationName:"nameFilter" type:"string"` // A pagination token returned from a previous call to this operation. This // specifies the next item to return. To return to the beginning of the list, // exclude this parameter. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The prefix of the data set name, which you can use to filter the list of // data sets. Prefix *string `location:"querystring" locationName:"prefix" type:"string"` // contains filtered or unexported fields }
func (ListDataSetsInput) GoString ¶
func (s ListDataSetsInput) 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 (*ListDataSetsInput) SetApplicationId ¶
func (s *ListDataSetsInput) SetApplicationId(v string) *ListDataSetsInput
SetApplicationId sets the ApplicationId field's value.
func (*ListDataSetsInput) SetMaxResults ¶
func (s *ListDataSetsInput) SetMaxResults(v int64) *ListDataSetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDataSetsInput) SetNameFilter ¶
func (s *ListDataSetsInput) SetNameFilter(v string) *ListDataSetsInput
SetNameFilter sets the NameFilter field's value.
func (*ListDataSetsInput) SetNextToken ¶
func (s *ListDataSetsInput) SetNextToken(v string) *ListDataSetsInput
SetNextToken sets the NextToken field's value.
func (*ListDataSetsInput) SetPrefix ¶
func (s *ListDataSetsInput) SetPrefix(v string) *ListDataSetsInput
SetPrefix sets the Prefix field's value.
func (ListDataSetsInput) String ¶
func (s ListDataSetsInput) 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 (*ListDataSetsInput) Validate ¶
func (s *ListDataSetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDataSetsOutput ¶
type ListDataSetsOutput struct { // The list of data sets, containing information including the creation time, // the data set name, the data set organization, the data set format, and the // last time the data set was referenced or updated. // // DataSets is a required field DataSets []*DataSetSummary `locationName:"dataSets" type:"list" required:"true"` // If there are more items to return, this contains a token that is passed to // a subsequent call to this operation to retrieve the next set of items. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDataSetsOutput) GoString ¶
func (s ListDataSetsOutput) 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 (*ListDataSetsOutput) SetDataSets ¶
func (s *ListDataSetsOutput) SetDataSets(v []*DataSetSummary) *ListDataSetsOutput
SetDataSets sets the DataSets field's value.
func (*ListDataSetsOutput) SetNextToken ¶
func (s *ListDataSetsOutput) SetNextToken(v string) *ListDataSetsOutput
SetNextToken sets the NextToken field's value.
func (ListDataSetsOutput) String ¶
func (s ListDataSetsOutput) 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 ListDeploymentsInput ¶
type ListDeploymentsInput struct { // The application identifier. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The maximum number of objects to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A pagination token returned from a previous call to this operation. This // specifies the next item to return. To return to the beginning of the list, // exclude this parameter. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDeploymentsInput) GoString ¶
func (s ListDeploymentsInput) 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 (*ListDeploymentsInput) SetApplicationId ¶
func (s *ListDeploymentsInput) SetApplicationId(v string) *ListDeploymentsInput
SetApplicationId sets the ApplicationId field's value.
func (*ListDeploymentsInput) SetMaxResults ¶
func (s *ListDeploymentsInput) SetMaxResults(v int64) *ListDeploymentsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDeploymentsInput) SetNextToken ¶
func (s *ListDeploymentsInput) SetNextToken(v string) *ListDeploymentsInput
SetNextToken sets the NextToken field's value.
func (ListDeploymentsInput) String ¶
func (s ListDeploymentsInput) 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 (*ListDeploymentsInput) Validate ¶
func (s *ListDeploymentsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDeploymentsOutput ¶
type ListDeploymentsOutput struct { // The list of deployments that is returned. // // Deployments is a required field Deployments []*DeploymentSummary `locationName:"deployments" type:"list" required:"true"` // If there are more items to return, this contains a token that is passed to // a subsequent call to this operation to retrieve the next set of items. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDeploymentsOutput) GoString ¶
func (s ListDeploymentsOutput) 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 (*ListDeploymentsOutput) SetDeployments ¶
func (s *ListDeploymentsOutput) SetDeployments(v []*DeploymentSummary) *ListDeploymentsOutput
SetDeployments sets the Deployments field's value.
func (*ListDeploymentsOutput) SetNextToken ¶
func (s *ListDeploymentsOutput) SetNextToken(v string) *ListDeploymentsOutput
SetNextToken sets the NextToken field's value.
func (ListDeploymentsOutput) String ¶
func (s ListDeploymentsOutput) 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 ListEngineVersionsInput ¶
type ListEngineVersionsInput struct { // The type of target platform. EngineType *string `location:"querystring" locationName:"engineType" type:"string" enum:"EngineType"` // The maximum number of objects to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A pagination token returned from a previous call to this operation. This // specifies the next item to return. To return to the beginning of the list, // exclude this parameter. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListEngineVersionsInput) GoString ¶
func (s ListEngineVersionsInput) 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 (*ListEngineVersionsInput) SetEngineType ¶
func (s *ListEngineVersionsInput) SetEngineType(v string) *ListEngineVersionsInput
SetEngineType sets the EngineType field's value.
func (*ListEngineVersionsInput) SetMaxResults ¶
func (s *ListEngineVersionsInput) SetMaxResults(v int64) *ListEngineVersionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListEngineVersionsInput) SetNextToken ¶
func (s *ListEngineVersionsInput) SetNextToken(v string) *ListEngineVersionsInput
SetNextToken sets the NextToken field's value.
func (ListEngineVersionsInput) String ¶
func (s ListEngineVersionsInput) 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 (*ListEngineVersionsInput) Validate ¶
func (s *ListEngineVersionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEngineVersionsOutput ¶
type ListEngineVersionsOutput struct { // Returns the engine versions. // // EngineVersions is a required field EngineVersions []*EngineVersionsSummary `locationName:"engineVersions" type:"list" required:"true"` // If there are more items to return, this contains a token that is passed to // a subsequent call to this operation to retrieve the next set of items. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListEngineVersionsOutput) GoString ¶
func (s ListEngineVersionsOutput) 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 (*ListEngineVersionsOutput) SetEngineVersions ¶
func (s *ListEngineVersionsOutput) SetEngineVersions(v []*EngineVersionsSummary) *ListEngineVersionsOutput
SetEngineVersions sets the EngineVersions field's value.
func (*ListEngineVersionsOutput) SetNextToken ¶
func (s *ListEngineVersionsOutput) SetNextToken(v string) *ListEngineVersionsOutput
SetNextToken sets the NextToken field's value.
func (ListEngineVersionsOutput) String ¶
func (s ListEngineVersionsOutput) 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 ListEnvironmentsInput ¶
type ListEnvironmentsInput struct { // The engine type for the runtime environment. EngineType *string `location:"querystring" locationName:"engineType" type:"string" enum:"EngineType"` // The maximum number of runtime environments to return. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The names of the runtime environments. Must be unique within the account. Names []*string `location:"querystring" locationName:"names" min:"1" type:"list"` // A pagination token to control the number of runtime environments displayed // in the list. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentsInput) GoString ¶
func (s ListEnvironmentsInput) 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 (*ListEnvironmentsInput) SetEngineType ¶
func (s *ListEnvironmentsInput) SetEngineType(v string) *ListEnvironmentsInput
SetEngineType sets the EngineType field's value.
func (*ListEnvironmentsInput) SetMaxResults ¶
func (s *ListEnvironmentsInput) SetMaxResults(v int64) *ListEnvironmentsInput
SetMaxResults sets the MaxResults field's value.
func (*ListEnvironmentsInput) SetNames ¶
func (s *ListEnvironmentsInput) SetNames(v []*string) *ListEnvironmentsInput
SetNames sets the Names field's value.
func (*ListEnvironmentsInput) SetNextToken ¶
func (s *ListEnvironmentsInput) SetNextToken(v string) *ListEnvironmentsInput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentsInput) String ¶
func (s ListEnvironmentsInput) 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 (*ListEnvironmentsInput) Validate ¶
func (s *ListEnvironmentsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEnvironmentsOutput ¶
type ListEnvironmentsOutput struct { // Returns a list of summary details for all the runtime environments in your // account. // // Environments is a required field Environments []*EnvironmentSummary `locationName:"environments" type:"list" required:"true"` // A pagination token that's returned when the response doesn't contain all // the runtime environments. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentsOutput) GoString ¶
func (s ListEnvironmentsOutput) 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 (*ListEnvironmentsOutput) SetEnvironments ¶
func (s *ListEnvironmentsOutput) SetEnvironments(v []*EnvironmentSummary) *ListEnvironmentsOutput
SetEnvironments sets the Environments field's value.
func (*ListEnvironmentsOutput) SetNextToken ¶
func (s *ListEnvironmentsOutput) SetNextToken(v string) *ListEnvironmentsOutput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentsOutput) String ¶
func (s ListEnvironmentsOutput) 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 ¶
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 (ListTagsForResourceInput) GoString ¶
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 (*ListTagsForResourceInput) SetResourceArn ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
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 (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // The tags for the resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
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 (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
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 LogGroupSummary ¶
type LogGroupSummary struct { // The name of the log group. // // LogGroupName is a required field LogGroupName *string `locationName:"logGroupName" min:"1" type:"string" required:"true"` // The type of log. // // LogType is a required field LogType *string `locationName:"logType" type:"string" required:"true"` // contains filtered or unexported fields }
A subset of the attributes that describe a log group. In CloudWatch a log group is a group of log streams that share the same retention, monitoring, and access control settings.
func (LogGroupSummary) GoString ¶
func (s LogGroupSummary) 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 (*LogGroupSummary) SetLogGroupName ¶
func (s *LogGroupSummary) SetLogGroupName(v string) *LogGroupSummary
SetLogGroupName sets the LogGroupName field's value.
func (*LogGroupSummary) SetLogType ¶
func (s *LogGroupSummary) SetLogType(v string) *LogGroupSummary
SetLogType sets the LogType field's value.
func (LogGroupSummary) String ¶
func (s LogGroupSummary) 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 M2 ¶
M2 provides the API operation methods for making requests to AWSMainframeModernization. See this package's package overview docs for details on the service.
M2 methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *M2
New creates a new instance of the M2 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 M2 client from just a session. svc := m2.New(mySession) // Create a M2 client with additional configuration svc := m2.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*M2) CancelBatchJobExecution ¶
func (c *M2) CancelBatchJobExecution(input *CancelBatchJobExecutionInput) (*CancelBatchJobExecutionOutput, error)
CancelBatchJobExecution API operation for AWSMainframeModernization.
Cancels the running of a specific batch job execution.
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 AWSMainframeModernization's API operation CancelBatchJobExecution for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/CancelBatchJobExecution
func (*M2) CancelBatchJobExecutionRequest ¶
func (c *M2) CancelBatchJobExecutionRequest(input *CancelBatchJobExecutionInput) (req *request.Request, output *CancelBatchJobExecutionOutput)
CancelBatchJobExecutionRequest generates a "aws/request.Request" representing the client's request for the CancelBatchJobExecution 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 CancelBatchJobExecution for more information on using the CancelBatchJobExecution 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 CancelBatchJobExecutionRequest method. req, resp := client.CancelBatchJobExecutionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/CancelBatchJobExecution
func (*M2) CancelBatchJobExecutionWithContext ¶
func (c *M2) CancelBatchJobExecutionWithContext(ctx aws.Context, input *CancelBatchJobExecutionInput, opts ...request.Option) (*CancelBatchJobExecutionOutput, error)
CancelBatchJobExecutionWithContext is the same as CancelBatchJobExecution with the addition of the ability to pass a context and additional request options.
See CancelBatchJobExecution 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 (*M2) CreateApplication ¶
func (c *M2) CreateApplication(input *CreateApplicationInput) (*CreateApplicationOutput, error)
CreateApplication API operation for AWSMainframeModernization.
Creates a new application with given parameters. Requires an existing runtime environment and application definition file.
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 AWSMainframeModernization's API operation CreateApplication for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for Amazon Web Services Mainframe Modernization 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.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/CreateApplication
func (*M2) CreateApplicationRequest ¶
func (c *M2) CreateApplicationRequest(input *CreateApplicationInput) (req *request.Request, output *CreateApplicationOutput)
CreateApplicationRequest generates a "aws/request.Request" representing the client's request for the CreateApplication 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 CreateApplication for more information on using the CreateApplication 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 CreateApplicationRequest method. req, resp := client.CreateApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/CreateApplication
func (*M2) CreateApplicationWithContext ¶
func (c *M2) CreateApplicationWithContext(ctx aws.Context, input *CreateApplicationInput, opts ...request.Option) (*CreateApplicationOutput, error)
CreateApplicationWithContext is the same as CreateApplication with the addition of the ability to pass a context and additional request options.
See CreateApplication 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 (*M2) CreateDataSetImportTask ¶
func (c *M2) CreateDataSetImportTask(input *CreateDataSetImportTaskInput) (*CreateDataSetImportTaskOutput, error)
CreateDataSetImportTask API operation for AWSMainframeModernization.
Starts a data set import task for a specific application.
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 AWSMainframeModernization's API operation CreateDataSetImportTask for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ServiceQuotaExceededException One or more quotas for Amazon Web Services Mainframe Modernization 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.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/CreateDataSetImportTask
func (*M2) CreateDataSetImportTaskRequest ¶
func (c *M2) CreateDataSetImportTaskRequest(input *CreateDataSetImportTaskInput) (req *request.Request, output *CreateDataSetImportTaskOutput)
CreateDataSetImportTaskRequest generates a "aws/request.Request" representing the client's request for the CreateDataSetImportTask 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 CreateDataSetImportTask for more information on using the CreateDataSetImportTask 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 CreateDataSetImportTaskRequest method. req, resp := client.CreateDataSetImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/CreateDataSetImportTask
func (*M2) CreateDataSetImportTaskWithContext ¶
func (c *M2) CreateDataSetImportTaskWithContext(ctx aws.Context, input *CreateDataSetImportTaskInput, opts ...request.Option) (*CreateDataSetImportTaskOutput, error)
CreateDataSetImportTaskWithContext is the same as CreateDataSetImportTask with the addition of the ability to pass a context and additional request options.
See CreateDataSetImportTask 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 (*M2) CreateDeployment ¶
func (c *M2) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error)
CreateDeployment API operation for AWSMainframeModernization.
Creates and starts a deployment to deploy an application into a runtime environment.
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 AWSMainframeModernization's API operation CreateDeployment for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ServiceQuotaExceededException One or more quotas for Amazon Web Services Mainframe Modernization 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.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/CreateDeployment
func (*M2) CreateDeploymentRequest ¶
func (c *M2) CreateDeploymentRequest(input *CreateDeploymentInput) (req *request.Request, output *CreateDeploymentOutput)
CreateDeploymentRequest generates a "aws/request.Request" representing the client's request for the CreateDeployment 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 CreateDeployment for more information on using the CreateDeployment 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 CreateDeploymentRequest method. req, resp := client.CreateDeploymentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/CreateDeployment
func (*M2) CreateDeploymentWithContext ¶
func (c *M2) CreateDeploymentWithContext(ctx aws.Context, input *CreateDeploymentInput, opts ...request.Option) (*CreateDeploymentOutput, error)
CreateDeploymentWithContext is the same as CreateDeployment with the addition of the ability to pass a context and additional request options.
See CreateDeployment 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 (*M2) CreateEnvironment ¶
func (c *M2) CreateEnvironment(input *CreateEnvironmentInput) (*CreateEnvironmentOutput, error)
CreateEnvironment API operation for AWSMainframeModernization.
Creates a runtime environment for a given runtime engine.
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 AWSMainframeModernization's API operation CreateEnvironment for usage and error information.
Returned Error Types:
ServiceQuotaExceededException One or more quotas for Amazon Web Services Mainframe Modernization 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.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/CreateEnvironment
func (*M2) CreateEnvironmentRequest ¶
func (c *M2) CreateEnvironmentRequest(input *CreateEnvironmentInput) (req *request.Request, output *CreateEnvironmentOutput)
CreateEnvironmentRequest generates a "aws/request.Request" representing the client's request for the CreateEnvironment 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 CreateEnvironment for more information on using the CreateEnvironment 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 CreateEnvironmentRequest method. req, resp := client.CreateEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/CreateEnvironment
func (*M2) CreateEnvironmentWithContext ¶
func (c *M2) CreateEnvironmentWithContext(ctx aws.Context, input *CreateEnvironmentInput, opts ...request.Option) (*CreateEnvironmentOutput, error)
CreateEnvironmentWithContext is the same as CreateEnvironment with the addition of the ability to pass a context and additional request options.
See CreateEnvironment 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 (*M2) DeleteApplication ¶
func (c *M2) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error)
DeleteApplication API operation for AWSMainframeModernization.
Deletes a specific application. You cannot delete a running application.
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 AWSMainframeModernization's API operation DeleteApplication 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.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/DeleteApplication
func (*M2) DeleteApplicationFromEnvironment ¶
func (c *M2) DeleteApplicationFromEnvironment(input *DeleteApplicationFromEnvironmentInput) (*DeleteApplicationFromEnvironmentOutput, error)
DeleteApplicationFromEnvironment API operation for AWSMainframeModernization.
Deletes a specific application from the specific runtime environment where it was previously deployed. You cannot delete a runtime environment using DeleteEnvironment if any application has ever been deployed to it. This API removes the association of the application with the runtime environment so you can delete the environment smoothly.
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 AWSMainframeModernization's API operation DeleteApplicationFromEnvironment for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/DeleteApplicationFromEnvironment
func (*M2) DeleteApplicationFromEnvironmentRequest ¶
func (c *M2) DeleteApplicationFromEnvironmentRequest(input *DeleteApplicationFromEnvironmentInput) (req *request.Request, output *DeleteApplicationFromEnvironmentOutput)
DeleteApplicationFromEnvironmentRequest generates a "aws/request.Request" representing the client's request for the DeleteApplicationFromEnvironment 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 DeleteApplicationFromEnvironment for more information on using the DeleteApplicationFromEnvironment 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 DeleteApplicationFromEnvironmentRequest method. req, resp := client.DeleteApplicationFromEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/DeleteApplicationFromEnvironment
func (*M2) DeleteApplicationFromEnvironmentWithContext ¶
func (c *M2) DeleteApplicationFromEnvironmentWithContext(ctx aws.Context, input *DeleteApplicationFromEnvironmentInput, opts ...request.Option) (*DeleteApplicationFromEnvironmentOutput, error)
DeleteApplicationFromEnvironmentWithContext is the same as DeleteApplicationFromEnvironment with the addition of the ability to pass a context and additional request options.
See DeleteApplicationFromEnvironment 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 (*M2) DeleteApplicationRequest ¶
func (c *M2) DeleteApplicationRequest(input *DeleteApplicationInput) (req *request.Request, output *DeleteApplicationOutput)
DeleteApplicationRequest generates a "aws/request.Request" representing the client's request for the DeleteApplication 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 DeleteApplication for more information on using the DeleteApplication 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 DeleteApplicationRequest method. req, resp := client.DeleteApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/DeleteApplication
func (*M2) DeleteApplicationWithContext ¶
func (c *M2) DeleteApplicationWithContext(ctx aws.Context, input *DeleteApplicationInput, opts ...request.Option) (*DeleteApplicationOutput, error)
DeleteApplicationWithContext is the same as DeleteApplication with the addition of the ability to pass a context and additional request options.
See DeleteApplication 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 (*M2) DeleteEnvironment ¶
func (c *M2) DeleteEnvironment(input *DeleteEnvironmentInput) (*DeleteEnvironmentOutput, error)
DeleteEnvironment API operation for AWSMainframeModernization.
Deletes a specific runtime environment. The environment cannot contain deployed applications. If it does, you must delete those applications before you delete the environment.
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 AWSMainframeModernization's API operation DeleteEnvironment 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.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/DeleteEnvironment
func (*M2) DeleteEnvironmentRequest ¶
func (c *M2) DeleteEnvironmentRequest(input *DeleteEnvironmentInput) (req *request.Request, output *DeleteEnvironmentOutput)
DeleteEnvironmentRequest generates a "aws/request.Request" representing the client's request for the DeleteEnvironment 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 DeleteEnvironment for more information on using the DeleteEnvironment 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 DeleteEnvironmentRequest method. req, resp := client.DeleteEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/DeleteEnvironment
func (*M2) DeleteEnvironmentWithContext ¶
func (c *M2) DeleteEnvironmentWithContext(ctx aws.Context, input *DeleteEnvironmentInput, opts ...request.Option) (*DeleteEnvironmentOutput, error)
DeleteEnvironmentWithContext is the same as DeleteEnvironment with the addition of the ability to pass a context and additional request options.
See DeleteEnvironment 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 (*M2) GetApplication ¶
func (c *M2) GetApplication(input *GetApplicationInput) (*GetApplicationOutput, error)
GetApplication API operation for AWSMainframeModernization.
Describes the details of a specific application.
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 AWSMainframeModernization's API operation GetApplication for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/GetApplication
func (*M2) GetApplicationRequest ¶
func (c *M2) GetApplicationRequest(input *GetApplicationInput) (req *request.Request, output *GetApplicationOutput)
GetApplicationRequest generates a "aws/request.Request" representing the client's request for the GetApplication 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 GetApplication for more information on using the GetApplication 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 GetApplicationRequest method. req, resp := client.GetApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetApplication
func (*M2) GetApplicationVersion ¶
func (c *M2) GetApplicationVersion(input *GetApplicationVersionInput) (*GetApplicationVersionOutput, error)
GetApplicationVersion API operation for AWSMainframeModernization.
Returns details about a specific version of a specific application.
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 AWSMainframeModernization's API operation GetApplicationVersion for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/GetApplicationVersion
func (*M2) GetApplicationVersionRequest ¶
func (c *M2) GetApplicationVersionRequest(input *GetApplicationVersionInput) (req *request.Request, output *GetApplicationVersionOutput)
GetApplicationVersionRequest generates a "aws/request.Request" representing the client's request for the GetApplicationVersion 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 GetApplicationVersion for more information on using the GetApplicationVersion 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 GetApplicationVersionRequest method. req, resp := client.GetApplicationVersionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetApplicationVersion
func (*M2) GetApplicationVersionWithContext ¶
func (c *M2) GetApplicationVersionWithContext(ctx aws.Context, input *GetApplicationVersionInput, opts ...request.Option) (*GetApplicationVersionOutput, error)
GetApplicationVersionWithContext is the same as GetApplicationVersion with the addition of the ability to pass a context and additional request options.
See GetApplicationVersion 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 (*M2) GetApplicationWithContext ¶
func (c *M2) GetApplicationWithContext(ctx aws.Context, input *GetApplicationInput, opts ...request.Option) (*GetApplicationOutput, error)
GetApplicationWithContext is the same as GetApplication with the addition of the ability to pass a context and additional request options.
See GetApplication 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 (*M2) GetBatchJobExecution ¶
func (c *M2) GetBatchJobExecution(input *GetBatchJobExecutionInput) (*GetBatchJobExecutionOutput, error)
GetBatchJobExecution API operation for AWSMainframeModernization.
Gets the details of a specific batch job execution for a specific application.
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 AWSMainframeModernization's API operation GetBatchJobExecution for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/GetBatchJobExecution
func (*M2) GetBatchJobExecutionRequest ¶
func (c *M2) GetBatchJobExecutionRequest(input *GetBatchJobExecutionInput) (req *request.Request, output *GetBatchJobExecutionOutput)
GetBatchJobExecutionRequest generates a "aws/request.Request" representing the client's request for the GetBatchJobExecution 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 GetBatchJobExecution for more information on using the GetBatchJobExecution 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 GetBatchJobExecutionRequest method. req, resp := client.GetBatchJobExecutionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetBatchJobExecution
func (*M2) GetBatchJobExecutionWithContext ¶
func (c *M2) GetBatchJobExecutionWithContext(ctx aws.Context, input *GetBatchJobExecutionInput, opts ...request.Option) (*GetBatchJobExecutionOutput, error)
GetBatchJobExecutionWithContext is the same as GetBatchJobExecution with the addition of the ability to pass a context and additional request options.
See GetBatchJobExecution 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 (*M2) GetDataSetDetails ¶
func (c *M2) GetDataSetDetails(input *GetDataSetDetailsInput) (*GetDataSetDetailsOutput, error)
GetDataSetDetails API operation for AWSMainframeModernization.
Gets the details of a specific data set.
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 AWSMainframeModernization's API operation GetDataSetDetails for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ExecutionTimeoutException Failed to connect to server, or didn’t receive response within expected time period.
ServiceUnavailableException Server cannot process the request at the moment.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/GetDataSetDetails
func (*M2) GetDataSetDetailsRequest ¶
func (c *M2) GetDataSetDetailsRequest(input *GetDataSetDetailsInput) (req *request.Request, output *GetDataSetDetailsOutput)
GetDataSetDetailsRequest generates a "aws/request.Request" representing the client's request for the GetDataSetDetails 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 GetDataSetDetails for more information on using the GetDataSetDetails 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 GetDataSetDetailsRequest method. req, resp := client.GetDataSetDetailsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetDataSetDetails
func (*M2) GetDataSetDetailsWithContext ¶
func (c *M2) GetDataSetDetailsWithContext(ctx aws.Context, input *GetDataSetDetailsInput, opts ...request.Option) (*GetDataSetDetailsOutput, error)
GetDataSetDetailsWithContext is the same as GetDataSetDetails with the addition of the ability to pass a context and additional request options.
See GetDataSetDetails 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 (*M2) GetDataSetImportTask ¶
func (c *M2) GetDataSetImportTask(input *GetDataSetImportTaskInput) (*GetDataSetImportTaskOutput, error)
GetDataSetImportTask API operation for AWSMainframeModernization.
Gets the status of a data set import task initiated with the CreateDataSetImportTask operation.
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 AWSMainframeModernization's API operation GetDataSetImportTask for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/GetDataSetImportTask
func (*M2) GetDataSetImportTaskRequest ¶
func (c *M2) GetDataSetImportTaskRequest(input *GetDataSetImportTaskInput) (req *request.Request, output *GetDataSetImportTaskOutput)
GetDataSetImportTaskRequest generates a "aws/request.Request" representing the client's request for the GetDataSetImportTask 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 GetDataSetImportTask for more information on using the GetDataSetImportTask 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 GetDataSetImportTaskRequest method. req, resp := client.GetDataSetImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetDataSetImportTask
func (*M2) GetDataSetImportTaskWithContext ¶
func (c *M2) GetDataSetImportTaskWithContext(ctx aws.Context, input *GetDataSetImportTaskInput, opts ...request.Option) (*GetDataSetImportTaskOutput, error)
GetDataSetImportTaskWithContext is the same as GetDataSetImportTask with the addition of the ability to pass a context and additional request options.
See GetDataSetImportTask 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 (*M2) GetDeployment ¶
func (c *M2) GetDeployment(input *GetDeploymentInput) (*GetDeploymentOutput, error)
GetDeployment API operation for AWSMainframeModernization.
Gets details of a specific deployment with a given deployment identifier.
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 AWSMainframeModernization's API operation GetDeployment for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/GetDeployment
func (*M2) GetDeploymentRequest ¶
func (c *M2) GetDeploymentRequest(input *GetDeploymentInput) (req *request.Request, output *GetDeploymentOutput)
GetDeploymentRequest generates a "aws/request.Request" representing the client's request for the GetDeployment 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 GetDeployment for more information on using the GetDeployment 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 GetDeploymentRequest method. req, resp := client.GetDeploymentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetDeployment
func (*M2) GetDeploymentWithContext ¶
func (c *M2) GetDeploymentWithContext(ctx aws.Context, input *GetDeploymentInput, opts ...request.Option) (*GetDeploymentOutput, error)
GetDeploymentWithContext is the same as GetDeployment with the addition of the ability to pass a context and additional request options.
See GetDeployment 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 (*M2) GetEnvironment ¶
func (c *M2) GetEnvironment(input *GetEnvironmentInput) (*GetEnvironmentOutput, error)
GetEnvironment API operation for AWSMainframeModernization.
Describes a specific runtime environment.
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 AWSMainframeModernization's API operation GetEnvironment for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/GetEnvironment
func (*M2) GetEnvironmentRequest ¶
func (c *M2) GetEnvironmentRequest(input *GetEnvironmentInput) (req *request.Request, output *GetEnvironmentOutput)
GetEnvironmentRequest generates a "aws/request.Request" representing the client's request for the GetEnvironment 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 GetEnvironment for more information on using the GetEnvironment 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 GetEnvironmentRequest method. req, resp := client.GetEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetEnvironment
func (*M2) GetEnvironmentWithContext ¶
func (c *M2) GetEnvironmentWithContext(ctx aws.Context, input *GetEnvironmentInput, opts ...request.Option) (*GetEnvironmentOutput, error)
GetEnvironmentWithContext is the same as GetEnvironment with the addition of the ability to pass a context and additional request options.
See GetEnvironment 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 (*M2) GetSignedBluinsightsUrl ¶
func (c *M2) GetSignedBluinsightsUrl(input *GetSignedBluinsightsUrlInput) (*GetSignedBluinsightsUrlOutput, error)
GetSignedBluinsightsUrl API operation for AWSMainframeModernization.
Gets a single sign-on URL that can be used to connect to AWS Blu Insights.
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 AWSMainframeModernization's API operation GetSignedBluinsightsUrl 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.
InternalServerException An unexpected error occurred during the processing of the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetSignedBluinsightsUrl
func (*M2) GetSignedBluinsightsUrlRequest ¶
func (c *M2) GetSignedBluinsightsUrlRequest(input *GetSignedBluinsightsUrlInput) (req *request.Request, output *GetSignedBluinsightsUrlOutput)
GetSignedBluinsightsUrlRequest generates a "aws/request.Request" representing the client's request for the GetSignedBluinsightsUrl 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 GetSignedBluinsightsUrl for more information on using the GetSignedBluinsightsUrl 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 GetSignedBluinsightsUrlRequest method. req, resp := client.GetSignedBluinsightsUrlRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/GetSignedBluinsightsUrl
func (*M2) GetSignedBluinsightsUrlWithContext ¶
func (c *M2) GetSignedBluinsightsUrlWithContext(ctx aws.Context, input *GetSignedBluinsightsUrlInput, opts ...request.Option) (*GetSignedBluinsightsUrlOutput, error)
GetSignedBluinsightsUrlWithContext is the same as GetSignedBluinsightsUrl with the addition of the ability to pass a context and additional request options.
See GetSignedBluinsightsUrl 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 (*M2) ListApplicationVersions ¶
func (c *M2) ListApplicationVersions(input *ListApplicationVersionsInput) (*ListApplicationVersionsOutput, error)
ListApplicationVersions API operation for AWSMainframeModernization.
Returns a list of the application versions for a specific application.
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 AWSMainframeModernization's API operation ListApplicationVersions for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/ListApplicationVersions
func (*M2) ListApplicationVersionsPages ¶
func (c *M2) ListApplicationVersionsPages(input *ListApplicationVersionsInput, fn func(*ListApplicationVersionsOutput, bool) bool) error
ListApplicationVersionsPages iterates over the pages of a ListApplicationVersions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListApplicationVersions 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 ListApplicationVersions operation. pageNum := 0 err := client.ListApplicationVersionsPages(params, func(page *m2.ListApplicationVersionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListApplicationVersionsPagesWithContext ¶
func (c *M2) ListApplicationVersionsPagesWithContext(ctx aws.Context, input *ListApplicationVersionsInput, fn func(*ListApplicationVersionsOutput, bool) bool, opts ...request.Option) error
ListApplicationVersionsPagesWithContext same as ListApplicationVersionsPages 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 (*M2) ListApplicationVersionsRequest ¶
func (c *M2) ListApplicationVersionsRequest(input *ListApplicationVersionsInput) (req *request.Request, output *ListApplicationVersionsOutput)
ListApplicationVersionsRequest generates a "aws/request.Request" representing the client's request for the ListApplicationVersions 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 ListApplicationVersions for more information on using the ListApplicationVersions 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 ListApplicationVersionsRequest method. req, resp := client.ListApplicationVersionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListApplicationVersions
func (*M2) ListApplicationVersionsWithContext ¶
func (c *M2) ListApplicationVersionsWithContext(ctx aws.Context, input *ListApplicationVersionsInput, opts ...request.Option) (*ListApplicationVersionsOutput, error)
ListApplicationVersionsWithContext is the same as ListApplicationVersions with the addition of the ability to pass a context and additional request options.
See ListApplicationVersions 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 (*M2) ListApplications ¶
func (c *M2) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error)
ListApplications API operation for AWSMainframeModernization.
Lists the applications associated with a specific Amazon Web Services account. You can provide the unique identifier of a specific runtime environment in a query parameter to see all applications associated with that environment.
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 AWSMainframeModernization's API operation ListApplications 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 parameters 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/m2-2021-04-28/ListApplications
func (*M2) ListApplicationsPages ¶
func (c *M2) ListApplicationsPages(input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool) error
ListApplicationsPages iterates over the pages of a ListApplications operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListApplications 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 ListApplications operation. pageNum := 0 err := client.ListApplicationsPages(params, func(page *m2.ListApplicationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListApplicationsPagesWithContext ¶
func (c *M2) ListApplicationsPagesWithContext(ctx aws.Context, input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool, opts ...request.Option) error
ListApplicationsPagesWithContext same as ListApplicationsPages 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 (*M2) ListApplicationsRequest ¶
func (c *M2) ListApplicationsRequest(input *ListApplicationsInput) (req *request.Request, output *ListApplicationsOutput)
ListApplicationsRequest generates a "aws/request.Request" representing the client's request for the ListApplications 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 ListApplications for more information on using the ListApplications 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 ListApplicationsRequest method. req, resp := client.ListApplicationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListApplications
func (*M2) ListApplicationsWithContext ¶
func (c *M2) ListApplicationsWithContext(ctx aws.Context, input *ListApplicationsInput, opts ...request.Option) (*ListApplicationsOutput, error)
ListApplicationsWithContext is the same as ListApplications with the addition of the ability to pass a context and additional request options.
See ListApplications 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 (*M2) ListBatchJobDefinitions ¶
func (c *M2) ListBatchJobDefinitions(input *ListBatchJobDefinitionsInput) (*ListBatchJobDefinitionsOutput, error)
ListBatchJobDefinitions API operation for AWSMainframeModernization.
Lists all the available batch job definitions based on the batch job resources uploaded during the application creation. You can use the batch job definitions in the list to start a batch job.
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 AWSMainframeModernization's API operation ListBatchJobDefinitions for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/ListBatchJobDefinitions
func (*M2) ListBatchJobDefinitionsPages ¶
func (c *M2) ListBatchJobDefinitionsPages(input *ListBatchJobDefinitionsInput, fn func(*ListBatchJobDefinitionsOutput, bool) bool) error
ListBatchJobDefinitionsPages iterates over the pages of a ListBatchJobDefinitions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListBatchJobDefinitions 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 ListBatchJobDefinitions operation. pageNum := 0 err := client.ListBatchJobDefinitionsPages(params, func(page *m2.ListBatchJobDefinitionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListBatchJobDefinitionsPagesWithContext ¶
func (c *M2) ListBatchJobDefinitionsPagesWithContext(ctx aws.Context, input *ListBatchJobDefinitionsInput, fn func(*ListBatchJobDefinitionsOutput, bool) bool, opts ...request.Option) error
ListBatchJobDefinitionsPagesWithContext same as ListBatchJobDefinitionsPages 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 (*M2) ListBatchJobDefinitionsRequest ¶
func (c *M2) ListBatchJobDefinitionsRequest(input *ListBatchJobDefinitionsInput) (req *request.Request, output *ListBatchJobDefinitionsOutput)
ListBatchJobDefinitionsRequest generates a "aws/request.Request" representing the client's request for the ListBatchJobDefinitions 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 ListBatchJobDefinitions for more information on using the ListBatchJobDefinitions 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 ListBatchJobDefinitionsRequest method. req, resp := client.ListBatchJobDefinitionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListBatchJobDefinitions
func (*M2) ListBatchJobDefinitionsWithContext ¶
func (c *M2) ListBatchJobDefinitionsWithContext(ctx aws.Context, input *ListBatchJobDefinitionsInput, opts ...request.Option) (*ListBatchJobDefinitionsOutput, error)
ListBatchJobDefinitionsWithContext is the same as ListBatchJobDefinitions with the addition of the ability to pass a context and additional request options.
See ListBatchJobDefinitions 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 (*M2) ListBatchJobExecutions ¶
func (c *M2) ListBatchJobExecutions(input *ListBatchJobExecutionsInput) (*ListBatchJobExecutionsOutput, error)
ListBatchJobExecutions API operation for AWSMainframeModernization.
Lists historical, current, and scheduled batch job executions for a specific application.
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 AWSMainframeModernization's API operation ListBatchJobExecutions for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/ListBatchJobExecutions
func (*M2) ListBatchJobExecutionsPages ¶
func (c *M2) ListBatchJobExecutionsPages(input *ListBatchJobExecutionsInput, fn func(*ListBatchJobExecutionsOutput, bool) bool) error
ListBatchJobExecutionsPages iterates over the pages of a ListBatchJobExecutions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListBatchJobExecutions 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 ListBatchJobExecutions operation. pageNum := 0 err := client.ListBatchJobExecutionsPages(params, func(page *m2.ListBatchJobExecutionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListBatchJobExecutionsPagesWithContext ¶
func (c *M2) ListBatchJobExecutionsPagesWithContext(ctx aws.Context, input *ListBatchJobExecutionsInput, fn func(*ListBatchJobExecutionsOutput, bool) bool, opts ...request.Option) error
ListBatchJobExecutionsPagesWithContext same as ListBatchJobExecutionsPages 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 (*M2) ListBatchJobExecutionsRequest ¶
func (c *M2) ListBatchJobExecutionsRequest(input *ListBatchJobExecutionsInput) (req *request.Request, output *ListBatchJobExecutionsOutput)
ListBatchJobExecutionsRequest generates a "aws/request.Request" representing the client's request for the ListBatchJobExecutions 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 ListBatchJobExecutions for more information on using the ListBatchJobExecutions 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 ListBatchJobExecutionsRequest method. req, resp := client.ListBatchJobExecutionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListBatchJobExecutions
func (*M2) ListBatchJobExecutionsWithContext ¶
func (c *M2) ListBatchJobExecutionsWithContext(ctx aws.Context, input *ListBatchJobExecutionsInput, opts ...request.Option) (*ListBatchJobExecutionsOutput, error)
ListBatchJobExecutionsWithContext is the same as ListBatchJobExecutions with the addition of the ability to pass a context and additional request options.
See ListBatchJobExecutions 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 (*M2) ListBatchJobRestartPoints ¶
func (c *M2) ListBatchJobRestartPoints(input *ListBatchJobRestartPointsInput) (*ListBatchJobRestartPointsOutput, error)
ListBatchJobRestartPoints API operation for AWSMainframeModernization.
Lists all the job steps for JCL files to restart a batch job. This is only applicable for Micro Focus engine with versions 8.0.6 and above.
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 AWSMainframeModernization's API operation ListBatchJobRestartPoints for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/ListBatchJobRestartPoints
func (*M2) ListBatchJobRestartPointsRequest ¶
func (c *M2) ListBatchJobRestartPointsRequest(input *ListBatchJobRestartPointsInput) (req *request.Request, output *ListBatchJobRestartPointsOutput)
ListBatchJobRestartPointsRequest generates a "aws/request.Request" representing the client's request for the ListBatchJobRestartPoints 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 ListBatchJobRestartPoints for more information on using the ListBatchJobRestartPoints 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 ListBatchJobRestartPointsRequest method. req, resp := client.ListBatchJobRestartPointsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListBatchJobRestartPoints
func (*M2) ListBatchJobRestartPointsWithContext ¶
func (c *M2) ListBatchJobRestartPointsWithContext(ctx aws.Context, input *ListBatchJobRestartPointsInput, opts ...request.Option) (*ListBatchJobRestartPointsOutput, error)
ListBatchJobRestartPointsWithContext is the same as ListBatchJobRestartPoints with the addition of the ability to pass a context and additional request options.
See ListBatchJobRestartPoints 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 (*M2) ListDataSetImportHistory ¶
func (c *M2) ListDataSetImportHistory(input *ListDataSetImportHistoryInput) (*ListDataSetImportHistoryOutput, error)
ListDataSetImportHistory API operation for AWSMainframeModernization.
Lists the data set imports for the specified application.
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 AWSMainframeModernization's API operation ListDataSetImportHistory for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/ListDataSetImportHistory
func (*M2) ListDataSetImportHistoryPages ¶
func (c *M2) ListDataSetImportHistoryPages(input *ListDataSetImportHistoryInput, fn func(*ListDataSetImportHistoryOutput, bool) bool) error
ListDataSetImportHistoryPages iterates over the pages of a ListDataSetImportHistory operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDataSetImportHistory 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 ListDataSetImportHistory operation. pageNum := 0 err := client.ListDataSetImportHistoryPages(params, func(page *m2.ListDataSetImportHistoryOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListDataSetImportHistoryPagesWithContext ¶
func (c *M2) ListDataSetImportHistoryPagesWithContext(ctx aws.Context, input *ListDataSetImportHistoryInput, fn func(*ListDataSetImportHistoryOutput, bool) bool, opts ...request.Option) error
ListDataSetImportHistoryPagesWithContext same as ListDataSetImportHistoryPages 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 (*M2) ListDataSetImportHistoryRequest ¶
func (c *M2) ListDataSetImportHistoryRequest(input *ListDataSetImportHistoryInput) (req *request.Request, output *ListDataSetImportHistoryOutput)
ListDataSetImportHistoryRequest generates a "aws/request.Request" representing the client's request for the ListDataSetImportHistory 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 ListDataSetImportHistory for more information on using the ListDataSetImportHistory 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 ListDataSetImportHistoryRequest method. req, resp := client.ListDataSetImportHistoryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListDataSetImportHistory
func (*M2) ListDataSetImportHistoryWithContext ¶
func (c *M2) ListDataSetImportHistoryWithContext(ctx aws.Context, input *ListDataSetImportHistoryInput, opts ...request.Option) (*ListDataSetImportHistoryOutput, error)
ListDataSetImportHistoryWithContext is the same as ListDataSetImportHistory with the addition of the ability to pass a context and additional request options.
See ListDataSetImportHistory 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 (*M2) ListDataSets ¶
func (c *M2) ListDataSets(input *ListDataSetsInput) (*ListDataSetsOutput, error)
ListDataSets API operation for AWSMainframeModernization.
Lists the data sets imported for a specific application. In Amazon Web Services Mainframe Modernization, data sets are associated with applications deployed on runtime environments. This is known as importing data sets. Currently, Amazon Web Services Mainframe Modernization can import data sets into catalogs using CreateDataSetImportTask (https://docs.aws.amazon.com/m2/latest/APIReference/API_CreateDataSetImportTask.html).
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 AWSMainframeModernization's API operation ListDataSets for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ExecutionTimeoutException Failed to connect to server, or didn’t receive response within expected time period.
ServiceUnavailableException Server cannot process the request at the moment.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/ListDataSets
func (*M2) ListDataSetsPages ¶
func (c *M2) ListDataSetsPages(input *ListDataSetsInput, fn func(*ListDataSetsOutput, bool) bool) error
ListDataSetsPages iterates over the pages of a ListDataSets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDataSets 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 ListDataSets operation. pageNum := 0 err := client.ListDataSetsPages(params, func(page *m2.ListDataSetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListDataSetsPagesWithContext ¶
func (c *M2) ListDataSetsPagesWithContext(ctx aws.Context, input *ListDataSetsInput, fn func(*ListDataSetsOutput, bool) bool, opts ...request.Option) error
ListDataSetsPagesWithContext same as ListDataSetsPages 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 (*M2) ListDataSetsRequest ¶
func (c *M2) ListDataSetsRequest(input *ListDataSetsInput) (req *request.Request, output *ListDataSetsOutput)
ListDataSetsRequest generates a "aws/request.Request" representing the client's request for the ListDataSets 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 ListDataSets for more information on using the ListDataSets 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 ListDataSetsRequest method. req, resp := client.ListDataSetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListDataSets
func (*M2) ListDataSetsWithContext ¶
func (c *M2) ListDataSetsWithContext(ctx aws.Context, input *ListDataSetsInput, opts ...request.Option) (*ListDataSetsOutput, error)
ListDataSetsWithContext is the same as ListDataSets with the addition of the ability to pass a context and additional request options.
See ListDataSets 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 (*M2) ListDeployments ¶
func (c *M2) ListDeployments(input *ListDeploymentsInput) (*ListDeploymentsOutput, error)
ListDeployments API operation for AWSMainframeModernization.
Returns a list of all deployments of a specific application. A deployment is a combination of a specific application and a specific version of that application. Each deployment is mapped to a particular application version.
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 AWSMainframeModernization's API operation ListDeployments for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/ListDeployments
func (*M2) ListDeploymentsPages ¶
func (c *M2) ListDeploymentsPages(input *ListDeploymentsInput, fn func(*ListDeploymentsOutput, bool) bool) error
ListDeploymentsPages iterates over the pages of a ListDeployments operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDeployments 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 ListDeployments operation. pageNum := 0 err := client.ListDeploymentsPages(params, func(page *m2.ListDeploymentsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListDeploymentsPagesWithContext ¶
func (c *M2) ListDeploymentsPagesWithContext(ctx aws.Context, input *ListDeploymentsInput, fn func(*ListDeploymentsOutput, bool) bool, opts ...request.Option) error
ListDeploymentsPagesWithContext same as ListDeploymentsPages 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 (*M2) ListDeploymentsRequest ¶
func (c *M2) ListDeploymentsRequest(input *ListDeploymentsInput) (req *request.Request, output *ListDeploymentsOutput)
ListDeploymentsRequest generates a "aws/request.Request" representing the client's request for the ListDeployments 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 ListDeployments for more information on using the ListDeployments 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 ListDeploymentsRequest method. req, resp := client.ListDeploymentsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListDeployments
func (*M2) ListDeploymentsWithContext ¶
func (c *M2) ListDeploymentsWithContext(ctx aws.Context, input *ListDeploymentsInput, opts ...request.Option) (*ListDeploymentsOutput, error)
ListDeploymentsWithContext is the same as ListDeployments with the addition of the ability to pass a context and additional request options.
See ListDeployments 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 (*M2) ListEngineVersions ¶
func (c *M2) ListEngineVersions(input *ListEngineVersionsInput) (*ListEngineVersionsOutput, error)
ListEngineVersions API operation for AWSMainframeModernization.
Lists the available engine versions.
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 AWSMainframeModernization's API operation ListEngineVersions 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 parameters 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/m2-2021-04-28/ListEngineVersions
func (*M2) ListEngineVersionsPages ¶
func (c *M2) ListEngineVersionsPages(input *ListEngineVersionsInput, fn func(*ListEngineVersionsOutput, bool) bool) error
ListEngineVersionsPages iterates over the pages of a ListEngineVersions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListEngineVersions 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 ListEngineVersions operation. pageNum := 0 err := client.ListEngineVersionsPages(params, func(page *m2.ListEngineVersionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListEngineVersionsPagesWithContext ¶
func (c *M2) ListEngineVersionsPagesWithContext(ctx aws.Context, input *ListEngineVersionsInput, fn func(*ListEngineVersionsOutput, bool) bool, opts ...request.Option) error
ListEngineVersionsPagesWithContext same as ListEngineVersionsPages 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 (*M2) ListEngineVersionsRequest ¶
func (c *M2) ListEngineVersionsRequest(input *ListEngineVersionsInput) (req *request.Request, output *ListEngineVersionsOutput)
ListEngineVersionsRequest generates a "aws/request.Request" representing the client's request for the ListEngineVersions 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 ListEngineVersions for more information on using the ListEngineVersions 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 ListEngineVersionsRequest method. req, resp := client.ListEngineVersionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListEngineVersions
func (*M2) ListEngineVersionsWithContext ¶
func (c *M2) ListEngineVersionsWithContext(ctx aws.Context, input *ListEngineVersionsInput, opts ...request.Option) (*ListEngineVersionsOutput, error)
ListEngineVersionsWithContext is the same as ListEngineVersions with the addition of the ability to pass a context and additional request options.
See ListEngineVersions 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 (*M2) ListEnvironments ¶
func (c *M2) ListEnvironments(input *ListEnvironmentsInput) (*ListEnvironmentsOutput, error)
ListEnvironments API operation for AWSMainframeModernization.
Lists the runtime environments.
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 AWSMainframeModernization's API operation ListEnvironments 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 parameters 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/m2-2021-04-28/ListEnvironments
func (*M2) ListEnvironmentsPages ¶
func (c *M2) ListEnvironmentsPages(input *ListEnvironmentsInput, fn func(*ListEnvironmentsOutput, bool) bool) error
ListEnvironmentsPages iterates over the pages of a ListEnvironments operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListEnvironments 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 ListEnvironments operation. pageNum := 0 err := client.ListEnvironmentsPages(params, func(page *m2.ListEnvironmentsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*M2) ListEnvironmentsPagesWithContext ¶
func (c *M2) ListEnvironmentsPagesWithContext(ctx aws.Context, input *ListEnvironmentsInput, fn func(*ListEnvironmentsOutput, bool) bool, opts ...request.Option) error
ListEnvironmentsPagesWithContext same as ListEnvironmentsPages 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 (*M2) ListEnvironmentsRequest ¶
func (c *M2) ListEnvironmentsRequest(input *ListEnvironmentsInput) (req *request.Request, output *ListEnvironmentsOutput)
ListEnvironmentsRequest generates a "aws/request.Request" representing the client's request for the ListEnvironments 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 ListEnvironments for more information on using the ListEnvironments 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 ListEnvironmentsRequest method. req, resp := client.ListEnvironmentsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/ListEnvironments
func (*M2) ListEnvironmentsWithContext ¶
func (c *M2) ListEnvironmentsWithContext(ctx aws.Context, input *ListEnvironmentsInput, opts ...request.Option) (*ListEnvironmentsOutput, error)
ListEnvironmentsWithContext is the same as ListEnvironments with the addition of the ability to pass a context and additional request options.
See ListEnvironments 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 (*M2) ListTagsForResource ¶
func (c *M2) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWSMainframeModernization.
Lists the tags for the specified 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 AWSMainframeModernization's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/ListTagsForResource
func (*M2) ListTagsForResourceRequest ¶
func (c *M2) 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/m2-2021-04-28/ListTagsForResource
func (*M2) ListTagsForResourceWithContext ¶
func (c *M2) 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 (*M2) StartApplication ¶
func (c *M2) StartApplication(input *StartApplicationInput) (*StartApplicationOutput, error)
StartApplication API operation for AWSMainframeModernization.
Starts an application that is currently stopped.
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 AWSMainframeModernization's API operation StartApplication for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/StartApplication
func (*M2) StartApplicationRequest ¶
func (c *M2) StartApplicationRequest(input *StartApplicationInput) (req *request.Request, output *StartApplicationOutput)
StartApplicationRequest generates a "aws/request.Request" representing the client's request for the StartApplication 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 StartApplication for more information on using the StartApplication 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 StartApplicationRequest method. req, resp := client.StartApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/StartApplication
func (*M2) StartApplicationWithContext ¶
func (c *M2) StartApplicationWithContext(ctx aws.Context, input *StartApplicationInput, opts ...request.Option) (*StartApplicationOutput, error)
StartApplicationWithContext is the same as StartApplication with the addition of the ability to pass a context and additional request options.
See StartApplication 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 (*M2) StartBatchJob ¶
func (c *M2) StartBatchJob(input *StartBatchJobInput) (*StartBatchJobOutput, error)
StartBatchJob API operation for AWSMainframeModernization.
Starts a batch job and returns the unique identifier of this execution of the batch job. The associated application must be running in order to start the batch job.
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 AWSMainframeModernization's API operation StartBatchJob for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/StartBatchJob
func (*M2) StartBatchJobRequest ¶
func (c *M2) StartBatchJobRequest(input *StartBatchJobInput) (req *request.Request, output *StartBatchJobOutput)
StartBatchJobRequest generates a "aws/request.Request" representing the client's request for the StartBatchJob 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 StartBatchJob for more information on using the StartBatchJob 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 StartBatchJobRequest method. req, resp := client.StartBatchJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/StartBatchJob
func (*M2) StartBatchJobWithContext ¶
func (c *M2) StartBatchJobWithContext(ctx aws.Context, input *StartBatchJobInput, opts ...request.Option) (*StartBatchJobOutput, error)
StartBatchJobWithContext is the same as StartBatchJob with the addition of the ability to pass a context and additional request options.
See StartBatchJob 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 (*M2) StopApplication ¶
func (c *M2) StopApplication(input *StopApplicationInput) (*StopApplicationOutput, error)
StopApplication API operation for AWSMainframeModernization.
Stops a running application.
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 AWSMainframeModernization's API operation StopApplication for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/StopApplication
func (*M2) StopApplicationRequest ¶
func (c *M2) StopApplicationRequest(input *StopApplicationInput) (req *request.Request, output *StopApplicationOutput)
StopApplicationRequest generates a "aws/request.Request" representing the client's request for the StopApplication 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 StopApplication for more information on using the StopApplication 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 StopApplicationRequest method. req, resp := client.StopApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/StopApplication
func (*M2) StopApplicationWithContext ¶
func (c *M2) StopApplicationWithContext(ctx aws.Context, input *StopApplicationInput, opts ...request.Option) (*StopApplicationOutput, error)
StopApplicationWithContext is the same as StopApplication with the addition of the ability to pass a context and additional request options.
See StopApplication 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 (*M2) TagResource ¶
func (c *M2) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWSMainframeModernization.
Adds one or more tags to the specified 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 AWSMainframeModernization's API operation TagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ServiceQuotaExceededException One or more quotas for Amazon Web Services Mainframe Modernization 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 parameters 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/m2-2021-04-28/TagResource
func (*M2) TagResourceRequest ¶
func (c *M2) 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/m2-2021-04-28/TagResource
func (*M2) TagResourceWithContext ¶
func (c *M2) 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 (*M2) UntagResource ¶
func (c *M2) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWSMainframeModernization.
Removes one or more tags from the specified 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 AWSMainframeModernization's API operation UntagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
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 parameters 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/m2-2021-04-28/UntagResource
func (*M2) UntagResourceRequest ¶
func (c *M2) 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/m2-2021-04-28/UntagResource
func (*M2) UntagResourceWithContext ¶
func (c *M2) 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 (*M2) UpdateApplication ¶
func (c *M2) UpdateApplication(input *UpdateApplicationInput) (*UpdateApplicationOutput, error)
UpdateApplication API operation for AWSMainframeModernization.
Updates an application and creates a new version.
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 AWSMainframeModernization's API operation UpdateApplication for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ThrottlingException The number of requests made exceeds the limit.
AccessDeniedException The account or role doesn't have the right permissions to make the request.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/UpdateApplication
func (*M2) UpdateApplicationRequest ¶
func (c *M2) UpdateApplicationRequest(input *UpdateApplicationInput) (req *request.Request, output *UpdateApplicationOutput)
UpdateApplicationRequest generates a "aws/request.Request" representing the client's request for the UpdateApplication 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 UpdateApplication for more information on using the UpdateApplication 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 UpdateApplicationRequest method. req, resp := client.UpdateApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/UpdateApplication
func (*M2) UpdateApplicationWithContext ¶
func (c *M2) UpdateApplicationWithContext(ctx aws.Context, input *UpdateApplicationInput, opts ...request.Option) (*UpdateApplicationOutput, error)
UpdateApplicationWithContext is the same as UpdateApplication with the addition of the ability to pass a context and additional request options.
See UpdateApplication 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 (*M2) UpdateEnvironment ¶
func (c *M2) UpdateEnvironment(input *UpdateEnvironmentInput) (*UpdateEnvironmentOutput, error)
UpdateEnvironment API operation for AWSMainframeModernization.
Updates the configuration details for a specific runtime environment.
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 AWSMainframeModernization's API operation UpdateEnvironment for usage and error information.
Returned Error Types:
ResourceNotFoundException The specified resource was not found.
ServiceQuotaExceededException One or more quotas for Amazon Web Services Mainframe Modernization 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.
ConflictException The parameters provided in the request conflict with existing resources.
ValidationException One or more parameters 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/m2-2021-04-28/UpdateEnvironment
func (*M2) UpdateEnvironmentRequest ¶
func (c *M2) UpdateEnvironmentRequest(input *UpdateEnvironmentInput) (req *request.Request, output *UpdateEnvironmentOutput)
UpdateEnvironmentRequest generates a "aws/request.Request" representing the client's request for the UpdateEnvironment 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 UpdateEnvironment for more information on using the UpdateEnvironment 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 UpdateEnvironmentRequest method. req, resp := client.UpdateEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/m2-2021-04-28/UpdateEnvironment
func (*M2) UpdateEnvironmentWithContext ¶
func (c *M2) UpdateEnvironmentWithContext(ctx aws.Context, input *UpdateEnvironmentInput, opts ...request.Option) (*UpdateEnvironmentOutput, error)
UpdateEnvironmentWithContext is the same as UpdateEnvironment with the addition of the ability to pass a context and additional request options.
See UpdateEnvironment 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 MaintenanceSchedule ¶
type MaintenanceSchedule struct { // The time the scheduled maintenance is to end. EndTime *time.Time `locationName:"endTime" type:"timestamp"` // The time the scheduled maintenance is to start. StartTime *time.Time `locationName:"startTime" type:"timestamp"` // contains filtered or unexported fields }
The information about the maintenance schedule.
func (MaintenanceSchedule) GoString ¶
func (s MaintenanceSchedule) 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 (*MaintenanceSchedule) SetEndTime ¶
func (s *MaintenanceSchedule) SetEndTime(v time.Time) *MaintenanceSchedule
SetEndTime sets the EndTime field's value.
func (*MaintenanceSchedule) SetStartTime ¶
func (s *MaintenanceSchedule) SetStartTime(v time.Time) *MaintenanceSchedule
SetStartTime sets the StartTime field's value.
func (MaintenanceSchedule) String ¶
func (s MaintenanceSchedule) 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 PendingMaintenance ¶
type PendingMaintenance struct { // The specific runtime engine that the maintenance schedule applies to. EngineVersion *string `locationName:"engineVersion" type:"string"` // The maintenance schedule for the runtime engine version. Schedule *MaintenanceSchedule `locationName:"schedule" type:"structure"` // contains filtered or unexported fields }
The scheduled maintenance for a runtime engine.
func (PendingMaintenance) GoString ¶
func (s PendingMaintenance) 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 (*PendingMaintenance) SetEngineVersion ¶
func (s *PendingMaintenance) SetEngineVersion(v string) *PendingMaintenance
SetEngineVersion sets the EngineVersion field's value.
func (*PendingMaintenance) SetSchedule ¶
func (s *PendingMaintenance) SetSchedule(v *MaintenanceSchedule) *PendingMaintenance
SetSchedule sets the Schedule field's value.
func (PendingMaintenance) String ¶
func (s PendingMaintenance) 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 PoAttributes ¶
type PoAttributes struct { // The character set encoding of the data set. Encoding *string `locationName:"encoding" type:"string"` // The format of the data set records. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true"` // An array containing one or more filename extensions, allowing you to specify // which files to be included as PDS member. // // MemberFileExtensions is a required field MemberFileExtensions []*string `locationName:"memberFileExtensions" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
The supported properties for a PO type data set.
func (PoAttributes) GoString ¶
func (s PoAttributes) 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 (*PoAttributes) SetEncoding ¶
func (s *PoAttributes) SetEncoding(v string) *PoAttributes
SetEncoding sets the Encoding field's value.
func (*PoAttributes) SetFormat ¶
func (s *PoAttributes) SetFormat(v string) *PoAttributes
SetFormat sets the Format field's value.
func (*PoAttributes) SetMemberFileExtensions ¶
func (s *PoAttributes) SetMemberFileExtensions(v []*string) *PoAttributes
SetMemberFileExtensions sets the MemberFileExtensions field's value.
func (PoAttributes) String ¶
func (s PoAttributes) 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 (*PoAttributes) Validate ¶
func (s *PoAttributes) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PoDetailAttributes ¶
type PoDetailAttributes struct { // The character set encoding of the data set. // // Encoding is a required field Encoding *string `locationName:"encoding" type:"string" required:"true"` // The format of the data set records. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true"` // contains filtered or unexported fields }
The supported properties for a PO type data set.
func (PoDetailAttributes) GoString ¶
func (s PoDetailAttributes) 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 (*PoDetailAttributes) SetEncoding ¶
func (s *PoDetailAttributes) SetEncoding(v string) *PoDetailAttributes
SetEncoding sets the Encoding field's value.
func (*PoDetailAttributes) SetFormat ¶
func (s *PoDetailAttributes) SetFormat(v string) *PoDetailAttributes
SetFormat sets the Format field's value.
func (PoDetailAttributes) String ¶
func (s PoDetailAttributes) 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 PrimaryKey ¶
type PrimaryKey struct { // A strictly positive integer value representing the length of the primary // key. // // Length is a required field Length *int64 `locationName:"length" type:"integer" required:"true"` // A name for the Primary Key. Name *string `locationName:"name" type:"string"` // A positive integer value representing the offset to mark the start of the // primary key in the record byte array. // // Offset is a required field Offset *int64 `locationName:"offset" type:"integer" required:"true"` // contains filtered or unexported fields }
The primary key for a KSDS data set.
func (PrimaryKey) GoString ¶
func (s PrimaryKey) 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 (*PrimaryKey) SetLength ¶
func (s *PrimaryKey) SetLength(v int64) *PrimaryKey
SetLength sets the Length field's value.
func (*PrimaryKey) SetName ¶
func (s *PrimaryKey) SetName(v string) *PrimaryKey
SetName sets the Name field's value.
func (*PrimaryKey) SetOffset ¶
func (s *PrimaryKey) SetOffset(v int64) *PrimaryKey
SetOffset sets the Offset field's value.
func (PrimaryKey) String ¶
func (s PrimaryKey) 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 (*PrimaryKey) Validate ¶
func (s *PrimaryKey) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PsAttributes ¶
type PsAttributes struct { // The character set encoding of the data set. Encoding *string `locationName:"encoding" type:"string"` // The format of the data set records. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true"` // contains filtered or unexported fields }
The supported properties for a PS type data set.
func (PsAttributes) GoString ¶
func (s PsAttributes) 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 (*PsAttributes) SetEncoding ¶
func (s *PsAttributes) SetEncoding(v string) *PsAttributes
SetEncoding sets the Encoding field's value.
func (*PsAttributes) SetFormat ¶
func (s *PsAttributes) SetFormat(v string) *PsAttributes
SetFormat sets the Format field's value.
func (PsAttributes) String ¶
func (s PsAttributes) 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 (*PsAttributes) Validate ¶
func (s *PsAttributes) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PsDetailAttributes ¶
type PsDetailAttributes struct { // The character set encoding of the data set. // // Encoding is a required field Encoding *string `locationName:"encoding" type:"string" required:"true"` // The format of the data set records. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true"` // contains filtered or unexported fields }
The supported properties for a PS type data set.
func (PsDetailAttributes) GoString ¶
func (s PsDetailAttributes) 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 (*PsDetailAttributes) SetEncoding ¶
func (s *PsDetailAttributes) SetEncoding(v string) *PsDetailAttributes
SetEncoding sets the Encoding field's value.
func (*PsDetailAttributes) SetFormat ¶
func (s *PsDetailAttributes) SetFormat(v string) *PsDetailAttributes
SetFormat sets the Format field's value.
func (PsDetailAttributes) String ¶
func (s PsDetailAttributes) 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 RecordLength ¶
type RecordLength struct { // The maximum record length. In case of fixed, both minimum and maximum are // the same. // // Max is a required field Max *int64 `locationName:"max" type:"integer" required:"true"` // The minimum record length of a record. // // Min is a required field Min *int64 `locationName:"min" type:"integer" required:"true"` // contains filtered or unexported fields }
The length of the records in the data set.
func (RecordLength) GoString ¶
func (s RecordLength) 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 (*RecordLength) SetMax ¶
func (s *RecordLength) SetMax(v int64) *RecordLength
SetMax sets the Max field's value.
func (*RecordLength) SetMin ¶
func (s *RecordLength) SetMin(v int64) *RecordLength
SetMin sets the Min field's value.
func (RecordLength) String ¶
func (s RecordLength) 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 (*RecordLength) Validate ¶
func (s *RecordLength) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The ID of the missing resource. ResourceId *string `locationName:"resourceId" type:"string"` // The type of the missing resource. ResourceType *string `locationName:"resourceType" type:"string"` // contains filtered or unexported fields }
The specified resource was not found.
func (*ResourceNotFoundException) Code ¶
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
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 (*ResourceNotFoundException) Message ¶
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
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 RestartBatchJobIdentifier ¶
type RestartBatchJobIdentifier struct { // The executionId from the StartBatchJob response when the job ran for the // first time. // // ExecutionId is a required field ExecutionId *string `locationName:"executionId" type:"string" required:"true"` // The restart step information for the most recent restart operation. // // JobStepRestartMarker is a required field JobStepRestartMarker *JobStepRestartMarker `locationName:"jobStepRestartMarker" type:"structure" required:"true"` // contains filtered or unexported fields }
An identifier for the StartBatchJob API to show that it is a restart operation.
func (RestartBatchJobIdentifier) GoString ¶
func (s RestartBatchJobIdentifier) 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 (*RestartBatchJobIdentifier) SetExecutionId ¶
func (s *RestartBatchJobIdentifier) SetExecutionId(v string) *RestartBatchJobIdentifier
SetExecutionId sets the ExecutionId field's value.
func (*RestartBatchJobIdentifier) SetJobStepRestartMarker ¶
func (s *RestartBatchJobIdentifier) SetJobStepRestartMarker(v *JobStepRestartMarker) *RestartBatchJobIdentifier
SetJobStepRestartMarker sets the JobStepRestartMarker field's value.
func (RestartBatchJobIdentifier) String ¶
func (s RestartBatchJobIdentifier) 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 (*RestartBatchJobIdentifier) Validate ¶
func (s *RestartBatchJobIdentifier) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type S3BatchJobIdentifier ¶
type S3BatchJobIdentifier struct { // The Amazon S3 bucket that contains the batch job definitions. // // Bucket is a required field Bucket *string `locationName:"bucket" type:"string" required:"true"` // Identifies the batch job definition. This identifier can also point to any // batch job definition that already exists in the application or to one of // the batch job definitions within the directory that is specified in keyPrefix. // // Identifier is a required field Identifier *JobIdentifier `locationName:"identifier" type:"structure" required:"true"` // The key prefix that specifies the path to the folder in the S3 bucket that // has the batch job definitions. KeyPrefix *string `locationName:"keyPrefix" type:"string"` // contains filtered or unexported fields }
A batch job identifier in which the batch jobs to run are identified by an Amazon S3 location.
func (S3BatchJobIdentifier) GoString ¶
func (s S3BatchJobIdentifier) 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 (*S3BatchJobIdentifier) SetBucket ¶
func (s *S3BatchJobIdentifier) SetBucket(v string) *S3BatchJobIdentifier
SetBucket sets the Bucket field's value.
func (*S3BatchJobIdentifier) SetIdentifier ¶
func (s *S3BatchJobIdentifier) SetIdentifier(v *JobIdentifier) *S3BatchJobIdentifier
SetIdentifier sets the Identifier field's value.
func (*S3BatchJobIdentifier) SetKeyPrefix ¶
func (s *S3BatchJobIdentifier) SetKeyPrefix(v string) *S3BatchJobIdentifier
SetKeyPrefix sets the KeyPrefix field's value.
func (S3BatchJobIdentifier) String ¶
func (s S3BatchJobIdentifier) 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 (*S3BatchJobIdentifier) Validate ¶
func (s *S3BatchJobIdentifier) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ScriptBatchJobDefinition ¶
type ScriptBatchJobDefinition struct { // The name of the script containing the batch job definition. // // ScriptName is a required field ScriptName *string `locationName:"scriptName" type:"string" required:"true"` // contains filtered or unexported fields }
A batch job definition contained in a script.
func (ScriptBatchJobDefinition) GoString ¶
func (s ScriptBatchJobDefinition) 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 (*ScriptBatchJobDefinition) SetScriptName ¶
func (s *ScriptBatchJobDefinition) SetScriptName(v string) *ScriptBatchJobDefinition
SetScriptName sets the ScriptName field's value.
func (ScriptBatchJobDefinition) String ¶
func (s ScriptBatchJobDefinition) 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 ScriptBatchJobIdentifier ¶
type ScriptBatchJobIdentifier struct { // The name of the script containing the batch job definition. // // ScriptName is a required field ScriptName *string `locationName:"scriptName" type:"string" required:"true"` // contains filtered or unexported fields }
A batch job identifier in which the batch job to run is identified by the script name.
func (ScriptBatchJobIdentifier) GoString ¶
func (s ScriptBatchJobIdentifier) 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 (*ScriptBatchJobIdentifier) SetScriptName ¶
func (s *ScriptBatchJobIdentifier) SetScriptName(v string) *ScriptBatchJobIdentifier
SetScriptName sets the ScriptName field's value.
func (ScriptBatchJobIdentifier) String ¶
func (s ScriptBatchJobIdentifier) 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 (*ScriptBatchJobIdentifier) Validate ¶
func (s *ScriptBatchJobIdentifier) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The identifier of the exceeded quota. QuotaCode *string `locationName:"quotaCode" type:"string"` // The ID of the resource that is exceeding the quota limit. ResourceId *string `locationName:"resourceId" type:"string"` // The type of resource that is exceeding the quota limit for Amazon Web Services // Mainframe Modernization. ResourceType *string `locationName:"resourceType" type:"string"` // A code that identifies the service that the exceeded quota belongs to. ServiceCode *string `locationName:"serviceCode" type:"string"` // contains filtered or unexported fields }
One or more quotas for Amazon Web Services Mainframe Modernization exceeds the limit.
func (*ServiceQuotaExceededException) Code ¶
func (s *ServiceQuotaExceededException) Code() string
Code returns the exception type name.
func (*ServiceQuotaExceededException) Error ¶
func (s *ServiceQuotaExceededException) Error() string
func (ServiceQuotaExceededException) GoString ¶
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 (*ServiceQuotaExceededException) Message ¶
func (s *ServiceQuotaExceededException) Message() string
Message returns the exception's message.
func (*ServiceQuotaExceededException) OrigErr ¶
func (s *ServiceQuotaExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceQuotaExceededException) RequestID ¶
func (s *ServiceQuotaExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceQuotaExceededException) StatusCode ¶
func (s *ServiceQuotaExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceQuotaExceededException) String ¶
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 ServiceUnavailableException ¶
type ServiceUnavailableException struct { // contains filtered or unexported fields }
Server cannot process the request at the moment.
func (*ServiceUnavailableException) Code ¶
func (s *ServiceUnavailableException) Code() string
Code returns the exception type name.
func (*ServiceUnavailableException) Error ¶
func (s *ServiceUnavailableException) Error() string
func (ServiceUnavailableException) GoString ¶
func (s ServiceUnavailableException) 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 (*ServiceUnavailableException) Message ¶
func (s *ServiceUnavailableException) Message() string
Message returns the exception's message.
func (*ServiceUnavailableException) OrigErr ¶
func (s *ServiceUnavailableException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceUnavailableException) RequestID ¶
func (s *ServiceUnavailableException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceUnavailableException) StatusCode ¶
func (s *ServiceUnavailableException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceUnavailableException) String ¶
func (s ServiceUnavailableException) 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 StartApplicationInput ¶
type StartApplicationInput struct { // The unique identifier of the application you want to start. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartApplicationInput) GoString ¶
func (s StartApplicationInput) 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 (*StartApplicationInput) SetApplicationId ¶
func (s *StartApplicationInput) SetApplicationId(v string) *StartApplicationInput
SetApplicationId sets the ApplicationId field's value.
func (StartApplicationInput) String ¶
func (s StartApplicationInput) 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 (*StartApplicationInput) Validate ¶
func (s *StartApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartApplicationOutput ¶
type StartApplicationOutput struct {
// contains filtered or unexported fields
}
func (StartApplicationOutput) GoString ¶
func (s StartApplicationOutput) 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 (StartApplicationOutput) String ¶
func (s StartApplicationOutput) 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 StartBatchJobInput ¶
type StartBatchJobInput struct { // The unique identifier of the application associated with this batch job. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The unique identifier of the batch job. // // BatchJobIdentifier is a required field BatchJobIdentifier *BatchJobIdentifier `locationName:"batchJobIdentifier" type:"structure" required:"true"` // The collection of batch job parameters. For details about limits for keys // and values, see Coding variables in JCL (https://www.ibm.com/docs/en/workload-automation/9.3.0?topic=zos-coding-variables-in-jcl). JobParams map[string]*string `locationName:"jobParams" type:"map"` // contains filtered or unexported fields }
func (StartBatchJobInput) GoString ¶
func (s StartBatchJobInput) 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 (*StartBatchJobInput) SetApplicationId ¶
func (s *StartBatchJobInput) SetApplicationId(v string) *StartBatchJobInput
SetApplicationId sets the ApplicationId field's value.
func (*StartBatchJobInput) SetBatchJobIdentifier ¶
func (s *StartBatchJobInput) SetBatchJobIdentifier(v *BatchJobIdentifier) *StartBatchJobInput
SetBatchJobIdentifier sets the BatchJobIdentifier field's value.
func (*StartBatchJobInput) SetJobParams ¶
func (s *StartBatchJobInput) SetJobParams(v map[string]*string) *StartBatchJobInput
SetJobParams sets the JobParams field's value.
func (StartBatchJobInput) String ¶
func (s StartBatchJobInput) 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 (*StartBatchJobInput) Validate ¶
func (s *StartBatchJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartBatchJobOutput ¶
type StartBatchJobOutput struct { // The unique identifier of this execution of the batch job. // // ExecutionId is a required field ExecutionId *string `locationName:"executionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartBatchJobOutput) GoString ¶
func (s StartBatchJobOutput) 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 (*StartBatchJobOutput) SetExecutionId ¶
func (s *StartBatchJobOutput) SetExecutionId(v string) *StartBatchJobOutput
SetExecutionId sets the ExecutionId field's value.
func (StartBatchJobOutput) String ¶
func (s StartBatchJobOutput) 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 StopApplicationInput ¶
type StopApplicationInput struct { // The unique identifier of the application you want to stop. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // Stopping an application process can take a long time. Setting this parameter // to true lets you force stop the application so you don't need to wait until // the process finishes to apply another action on the application. The default // value is false. ForceStop *bool `locationName:"forceStop" type:"boolean"` // contains filtered or unexported fields }
func (StopApplicationInput) GoString ¶
func (s StopApplicationInput) 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 (*StopApplicationInput) SetApplicationId ¶
func (s *StopApplicationInput) SetApplicationId(v string) *StopApplicationInput
SetApplicationId sets the ApplicationId field's value.
func (*StopApplicationInput) SetForceStop ¶
func (s *StopApplicationInput) SetForceStop(v bool) *StopApplicationInput
SetForceStop sets the ForceStop field's value.
func (StopApplicationInput) String ¶
func (s StopApplicationInput) 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 (*StopApplicationInput) Validate ¶
func (s *StopApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StopApplicationOutput ¶
type StopApplicationOutput struct {
// contains filtered or unexported fields
}
func (StopApplicationOutput) GoString ¶
func (s StopApplicationOutput) 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 (StopApplicationOutput) String ¶
func (s StopApplicationOutput) 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 StorageConfiguration ¶
type StorageConfiguration struct { // Defines the storage configuration for an Amazon EFS file system. Efs *EfsStorageConfiguration `locationName:"efs" type:"structure"` // Defines the storage configuration for an Amazon FSx file system. Fsx *FsxStorageConfiguration `locationName:"fsx" type:"structure"` // contains filtered or unexported fields }
Defines the storage configuration for a runtime environment.
func (StorageConfiguration) GoString ¶
func (s StorageConfiguration) 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 (*StorageConfiguration) SetEfs ¶
func (s *StorageConfiguration) SetEfs(v *EfsStorageConfiguration) *StorageConfiguration
SetEfs sets the Efs field's value.
func (*StorageConfiguration) SetFsx ¶
func (s *StorageConfiguration) SetFsx(v *FsxStorageConfiguration) *StorageConfiguration
SetFsx sets the Fsx field's value.
func (StorageConfiguration) String ¶
func (s StorageConfiguration) 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 (*StorageConfiguration) Validate ¶
func (s *StorageConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceInput ¶
type TagResourceInput 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 tags to add to the resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
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 (*TagResourceInput) SetResourceArn ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
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 (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
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 (TagResourceOutput) String ¶
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 ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The identifier of the throttled request. QuotaCode *string `locationName:"quotaCode" type:"string"` // The number of seconds to wait before retrying the request. RetryAfterSeconds *int64 `location:"header" locationName:"Retry-After" type:"integer"` // The identifier of the service that the throttled request was made to. ServiceCode *string `locationName:"serviceCode" type:"string"` // contains filtered or unexported fields }
The number of requests made exceeds the limit.
func (*ThrottlingException) Code ¶
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
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 (*ThrottlingException) Message ¶
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
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 ¶
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 keys of the tags to remove. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
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 (*UntagResourceInput) SetResourceArn ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
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 (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
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 (UntagResourceOutput) String ¶
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 UpdateApplicationInput ¶
type UpdateApplicationInput struct { // The unique identifier of the application you want to update. // // ApplicationId is a required field ApplicationId *string `location:"uri" locationName:"applicationId" type:"string" required:"true"` // The current version of the application to update. // // CurrentApplicationVersion is a required field CurrentApplicationVersion *int64 `locationName:"currentApplicationVersion" min:"1" type:"integer" required:"true"` // The application definition for this application. You can specify either inline // JSON or an S3 bucket location. Definition *Definition `locationName:"definition" type:"structure"` // The description of the application to update. Description *string `locationName:"description" type:"string"` // contains filtered or unexported fields }
func (UpdateApplicationInput) GoString ¶
func (s UpdateApplicationInput) 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 (*UpdateApplicationInput) SetApplicationId ¶
func (s *UpdateApplicationInput) SetApplicationId(v string) *UpdateApplicationInput
SetApplicationId sets the ApplicationId field's value.
func (*UpdateApplicationInput) SetCurrentApplicationVersion ¶
func (s *UpdateApplicationInput) SetCurrentApplicationVersion(v int64) *UpdateApplicationInput
SetCurrentApplicationVersion sets the CurrentApplicationVersion field's value.
func (*UpdateApplicationInput) SetDefinition ¶
func (s *UpdateApplicationInput) SetDefinition(v *Definition) *UpdateApplicationInput
SetDefinition sets the Definition field's value.
func (*UpdateApplicationInput) SetDescription ¶
func (s *UpdateApplicationInput) SetDescription(v string) *UpdateApplicationInput
SetDescription sets the Description field's value.
func (UpdateApplicationInput) String ¶
func (s UpdateApplicationInput) 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 (*UpdateApplicationInput) Validate ¶
func (s *UpdateApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateApplicationOutput ¶
type UpdateApplicationOutput struct { // The new version of the application. // // ApplicationVersion is a required field ApplicationVersion *int64 `locationName:"applicationVersion" min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
func (UpdateApplicationOutput) GoString ¶
func (s UpdateApplicationOutput) 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 (*UpdateApplicationOutput) SetApplicationVersion ¶
func (s *UpdateApplicationOutput) SetApplicationVersion(v int64) *UpdateApplicationOutput
SetApplicationVersion sets the ApplicationVersion field's value.
func (UpdateApplicationOutput) String ¶
func (s UpdateApplicationOutput) 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 UpdateEnvironmentInput ¶
type UpdateEnvironmentInput struct { // Indicates whether to update the runtime environment during the maintenance // window. The default is false. Currently, Amazon Web Services Mainframe Modernization // accepts the engineVersion parameter only if applyDuringMaintenanceWindow // is true. If any parameter other than engineVersion is provided in UpdateEnvironmentRequest, // it will fail if applyDuringMaintenanceWindow is set to true. ApplyDuringMaintenanceWindow *bool `locationName:"applyDuringMaintenanceWindow" type:"boolean"` // The desired capacity for the runtime environment to update. The minimum possible // value is 0 and the maximum is 100. DesiredCapacity *int64 `locationName:"desiredCapacity" type:"integer"` // The version of the runtime engine for the runtime environment. EngineVersion *string `locationName:"engineVersion" type:"string"` // The unique identifier of the runtime environment that you want to update. // // EnvironmentId is a required field EnvironmentId *string `location:"uri" locationName:"environmentId" type:"string" required:"true"` // Forces the updates on the environment. This option is needed if the applications // in the environment are not stopped or if there are ongoing application-related // activities in the environment. // // If you use this option, be aware that it could lead to data corruption in // the applications, and that you might need to perform repair and recovery // procedures for the applications. // // This option is not needed if the attribute being updated is preferredMaintenanceWindow. ForceUpdate *bool `locationName:"forceUpdate" type:"boolean"` // The instance type for the runtime environment to update. InstanceType *string `locationName:"instanceType" type:"string"` // Configures the maintenance window that you want for the runtime environment. // The maintenance window must have the format ddd:hh24:mi-ddd:hh24:mi and must // be less than 24 hours. The following two examples are valid maintenance windows: // sun:23:45-mon:00:15 or sat:01:00-sat:03:00. // // If you do not provide a value, a random system-generated value will be assigned. PreferredMaintenanceWindow *string `locationName:"preferredMaintenanceWindow" type:"string"` // contains filtered or unexported fields }
func (UpdateEnvironmentInput) GoString ¶
func (s UpdateEnvironmentInput) 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 (*UpdateEnvironmentInput) SetApplyDuringMaintenanceWindow ¶
func (s *UpdateEnvironmentInput) SetApplyDuringMaintenanceWindow(v bool) *UpdateEnvironmentInput
SetApplyDuringMaintenanceWindow sets the ApplyDuringMaintenanceWindow field's value.
func (*UpdateEnvironmentInput) SetDesiredCapacity ¶
func (s *UpdateEnvironmentInput) SetDesiredCapacity(v int64) *UpdateEnvironmentInput
SetDesiredCapacity sets the DesiredCapacity field's value.
func (*UpdateEnvironmentInput) SetEngineVersion ¶
func (s *UpdateEnvironmentInput) SetEngineVersion(v string) *UpdateEnvironmentInput
SetEngineVersion sets the EngineVersion field's value.
func (*UpdateEnvironmentInput) SetEnvironmentId ¶
func (s *UpdateEnvironmentInput) SetEnvironmentId(v string) *UpdateEnvironmentInput
SetEnvironmentId sets the EnvironmentId field's value.
func (*UpdateEnvironmentInput) SetForceUpdate ¶
func (s *UpdateEnvironmentInput) SetForceUpdate(v bool) *UpdateEnvironmentInput
SetForceUpdate sets the ForceUpdate field's value.
func (*UpdateEnvironmentInput) SetInstanceType ¶
func (s *UpdateEnvironmentInput) SetInstanceType(v string) *UpdateEnvironmentInput
SetInstanceType sets the InstanceType field's value.
func (*UpdateEnvironmentInput) SetPreferredMaintenanceWindow ¶
func (s *UpdateEnvironmentInput) SetPreferredMaintenanceWindow(v string) *UpdateEnvironmentInput
SetPreferredMaintenanceWindow sets the PreferredMaintenanceWindow field's value.
func (UpdateEnvironmentInput) String ¶
func (s UpdateEnvironmentInput) 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 (*UpdateEnvironmentInput) Validate ¶
func (s *UpdateEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateEnvironmentOutput ¶
type UpdateEnvironmentOutput struct { // The unique identifier of the runtime environment that was updated. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateEnvironmentOutput) GoString ¶
func (s UpdateEnvironmentOutput) 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 (*UpdateEnvironmentOutput) SetEnvironmentId ¶
func (s *UpdateEnvironmentOutput) SetEnvironmentId(v string) *UpdateEnvironmentOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (UpdateEnvironmentOutput) String ¶
func (s UpdateEnvironmentOutput) 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 ¶
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // The list of fields that failed service validation. FieldList []*ValidationExceptionField `locationName:"fieldList" type:"list"` Message_ *string `locationName:"message" type:"string"` // The reason why it failed service validation. Reason *string `locationName:"reason" type:"string" enum:"ValidationExceptionReason"` // contains filtered or unexported fields }
One or more parameters provided in the request is not valid.
func (*ValidationException) Code ¶
func (s *ValidationException) Code() string
Code returns the exception type name.
func (*ValidationException) Error ¶
func (s *ValidationException) Error() string
func (ValidationException) GoString ¶
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 (*ValidationException) Message ¶
func (s *ValidationException) Message() string
Message returns the exception's message.
func (*ValidationException) OrigErr ¶
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ValidationException) RequestID ¶
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ValidationException) StatusCode ¶
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ValidationException) String ¶
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 ¶
type ValidationExceptionField struct { // The message of the exception field. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // The name of the exception field. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
Contains information about a validation exception field.
func (ValidationExceptionField) GoString ¶
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 (*ValidationExceptionField) SetMessage ¶
func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField
SetMessage sets the Message field's value.
func (*ValidationExceptionField) SetName ¶
func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField
SetName sets the Name field's value.
func (ValidationExceptionField) String ¶
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".
type VsamAttributes ¶
type VsamAttributes struct { // The alternate key definitions, if any. A legacy dataset might not have any // alternate key defined, but if those alternate keys definitions exist, provide // them as some applications will make use of them. AlternateKeys []*AlternateKey `locationName:"alternateKeys" type:"list"` // Indicates whether indexes for this dataset are stored as compressed values. // If you have a large data set (typically > 100 Mb), consider setting this // flag to True. Compressed *bool `locationName:"compressed" type:"boolean"` // The character set used by the data set. Can be ASCII, EBCDIC, or unknown. Encoding *string `locationName:"encoding" type:"string"` // The record format of the data set. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true"` // The primary key of the data set. PrimaryKey *PrimaryKey `locationName:"primaryKey" type:"structure"` // contains filtered or unexported fields }
The attributes of a VSAM type data set.
func (VsamAttributes) GoString ¶
func (s VsamAttributes) 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 (*VsamAttributes) SetAlternateKeys ¶
func (s *VsamAttributes) SetAlternateKeys(v []*AlternateKey) *VsamAttributes
SetAlternateKeys sets the AlternateKeys field's value.
func (*VsamAttributes) SetCompressed ¶
func (s *VsamAttributes) SetCompressed(v bool) *VsamAttributes
SetCompressed sets the Compressed field's value.
func (*VsamAttributes) SetEncoding ¶
func (s *VsamAttributes) SetEncoding(v string) *VsamAttributes
SetEncoding sets the Encoding field's value.
func (*VsamAttributes) SetFormat ¶
func (s *VsamAttributes) SetFormat(v string) *VsamAttributes
SetFormat sets the Format field's value.
func (*VsamAttributes) SetPrimaryKey ¶
func (s *VsamAttributes) SetPrimaryKey(v *PrimaryKey) *VsamAttributes
SetPrimaryKey sets the PrimaryKey field's value.
func (VsamAttributes) String ¶
func (s VsamAttributes) 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 (*VsamAttributes) Validate ¶
func (s *VsamAttributes) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VsamDetailAttributes ¶
type VsamDetailAttributes struct { // The alternate key definitions, if any. A legacy dataset might not have any // alternate key defined, but if those alternate keys definitions exist, provide // them as some applications will make use of them. AlternateKeys []*AlternateKey `locationName:"alternateKeys" type:"list"` // If set to True, enforces loading the data set into cache before it’s used // by the application. CacheAtStartup *bool `locationName:"cacheAtStartup" type:"boolean"` // Indicates whether indexes for this dataset are stored as compressed values. // If you have a large data set (typically > 100 Mb), consider setting this // flag to True. Compressed *bool `locationName:"compressed" type:"boolean"` // The character set used by the data set. Can be ASCII, EBCDIC, or unknown. Encoding *string `locationName:"encoding" type:"string"` // The primary key of the data set. PrimaryKey *PrimaryKey `locationName:"primaryKey" type:"structure"` // The record format of the data set. RecordFormat *string `locationName:"recordFormat" type:"string"` // contains filtered or unexported fields }
The attributes of a VSAM type data set.
func (VsamDetailAttributes) GoString ¶
func (s VsamDetailAttributes) 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 (*VsamDetailAttributes) SetAlternateKeys ¶
func (s *VsamDetailAttributes) SetAlternateKeys(v []*AlternateKey) *VsamDetailAttributes
SetAlternateKeys sets the AlternateKeys field's value.
func (*VsamDetailAttributes) SetCacheAtStartup ¶
func (s *VsamDetailAttributes) SetCacheAtStartup(v bool) *VsamDetailAttributes
SetCacheAtStartup sets the CacheAtStartup field's value.
func (*VsamDetailAttributes) SetCompressed ¶
func (s *VsamDetailAttributes) SetCompressed(v bool) *VsamDetailAttributes
SetCompressed sets the Compressed field's value.
func (*VsamDetailAttributes) SetEncoding ¶
func (s *VsamDetailAttributes) SetEncoding(v string) *VsamDetailAttributes
SetEncoding sets the Encoding field's value.
func (*VsamDetailAttributes) SetPrimaryKey ¶
func (s *VsamDetailAttributes) SetPrimaryKey(v *PrimaryKey) *VsamDetailAttributes
SetPrimaryKey sets the PrimaryKey field's value.
func (*VsamDetailAttributes) SetRecordFormat ¶
func (s *VsamDetailAttributes) SetRecordFormat(v string) *VsamDetailAttributes
SetRecordFormat sets the RecordFormat field's value.
func (VsamDetailAttributes) String ¶
func (s VsamDetailAttributes) 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".