Module: Aws::MainframeModernization::Types
- Defined in:
- gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb
Defined Under Namespace
Classes: AccessDeniedException, AlternateKey, ApplicationSummary, ApplicationVersionSummary, BatchJobDefinition, BatchJobExecutionSummary, BatchJobIdentifier, CancelBatchJobExecutionRequest, CancelBatchJobExecutionResponse, ConflictException, CreateApplicationRequest, CreateApplicationResponse, CreateDataSetImportTaskRequest, CreateDataSetImportTaskResponse, CreateDeploymentRequest, CreateDeploymentResponse, CreateEnvironmentRequest, CreateEnvironmentResponse, DataSet, DataSetImportConfig, DataSetImportItem, DataSetImportSummary, DataSetImportTask, DataSetSummary, DatasetDetailOrgAttributes, DatasetOrgAttributes, Definition, DeleteApplicationFromEnvironmentRequest, DeleteApplicationFromEnvironmentResponse, DeleteApplicationRequest, DeleteApplicationResponse, DeleteEnvironmentRequest, DeleteEnvironmentResponse, DeployedVersionSummary, DeploymentSummary, EfsStorageConfiguration, EngineVersionsSummary, EnvironmentSummary, ExecutionTimeoutException, ExternalLocation, FileBatchJobDefinition, FileBatchJobIdentifier, FsxStorageConfiguration, GdgAttributes, GdgDetailAttributes, GetApplicationRequest, GetApplicationResponse, GetApplicationVersionRequest, GetApplicationVersionResponse, GetBatchJobExecutionRequest, GetBatchJobExecutionResponse, GetDataSetDetailsRequest, GetDataSetDetailsResponse, GetDataSetImportTaskRequest, GetDataSetImportTaskResponse, GetDeploymentRequest, GetDeploymentResponse, GetEnvironmentRequest, GetEnvironmentResponse, GetSignedBluinsightsUrlResponse, HighAvailabilityConfig, InternalServerException, JobIdentifier, JobStep, JobStepRestartMarker, ListApplicationVersionsRequest, ListApplicationVersionsResponse, ListApplicationsRequest, ListApplicationsResponse, ListBatchJobDefinitionsRequest, ListBatchJobDefinitionsResponse, ListBatchJobExecutionsRequest, ListBatchJobExecutionsResponse, ListBatchJobRestartPointsRequest, ListBatchJobRestartPointsResponse, ListDataSetImportHistoryRequest, ListDataSetImportHistoryResponse, ListDataSetsRequest, ListDataSetsResponse, ListDeploymentsRequest, ListDeploymentsResponse, ListEngineVersionsRequest, ListEngineVersionsResponse, ListEnvironmentsRequest, ListEnvironmentsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, LogGroupSummary, MaintenanceSchedule, PendingMaintenance, PoAttributes, PoDetailAttributes, PrimaryKey, PsAttributes, PsDetailAttributes, RecordLength, ResourceNotFoundException, RestartBatchJobIdentifier, S3BatchJobIdentifier, ScriptBatchJobDefinition, ScriptBatchJobIdentifier, ServiceQuotaExceededException, ServiceUnavailableException, StartApplicationRequest, StartApplicationResponse, StartBatchJobRequest, StartBatchJobResponse, StopApplicationRequest, StopApplicationResponse, StorageConfiguration, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateApplicationRequest, UpdateApplicationResponse, UpdateEnvironmentRequest, UpdateEnvironmentResponse, ValidationException, ValidationExceptionField, VsamAttributes, VsamDetailAttributes
Instance Attribute Summary collapse
-
#content ⇒ String
The content of the application definition.
-
#data_sets ⇒ Array<Types::DataSetImportItem>
The data sets.
-
#efs ⇒ Types::EfsStorageConfiguration
Defines the storage configuration for an Amazon EFS file system.
-
#file_batch_job_definition ⇒ Types::FileBatchJobDefinition
Specifies a file containing a batch job definition.
-
#file_batch_job_identifier ⇒ Types::FileBatchJobIdentifier
Specifies a file associated with a specific batch job.
-
#file_name ⇒ String
The name of the file that contains the batch job definition.
-
#fsx ⇒ Types::FsxStorageConfiguration
Defines the storage configuration for an Amazon FSx file system.
-
#gdg ⇒ Types::GdgAttributes
The generation data group of the data set.
-
#po ⇒ Types::PoAttributes
The details of a PO type data set.
-
#ps ⇒ Types::PsAttributes
The details of a PS type data set.
-
#restart_batch_job_identifier ⇒ Types::RestartBatchJobIdentifier
Specifies the required information for restart, including
executionId
andJobStepRestartMarker
. -
#s3_batch_job_identifier ⇒ Types::S3BatchJobIdentifier
Specifies an Amazon S3 location that identifies the batch jobs that you want to run.
-
#s3_location ⇒ String
The URI of the Amazon S3 bucket.
-
#script_batch_job_definition ⇒ Types::ScriptBatchJobDefinition
A script containing a batch job definition.
-
#script_batch_job_identifier ⇒ Types::ScriptBatchJobIdentifier
A batch job identifier in which the batch job to run is identified by the script name.
-
#script_name ⇒ String
The name of the script that contains the batch job definition.
-
#vsam ⇒ Types::VsamAttributes
The details of a VSAM data set.
Instance Attribute Details
#content ⇒ String
The content of the application definition. This is a JSON object that contains the resource configuration/definitions that identify an application.
930 931 932 933 934 935 936 937 938 939 940 941 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 930 class Definition < Struct.new( :content, :s3_location, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Content < Definition; end class S3Location < Definition; end class Unknown < Definition; end end |
#data_sets ⇒ Array<Types::DataSetImportItem>
The data sets.
698 699 700 701 702 703 704 705 706 707 708 709 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 698 class DataSetImportConfig < Struct.new( :data_sets, :s3_location, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DataSets < DataSetImportConfig; end class S3Location < DataSetImportConfig; end class Unknown < DataSetImportConfig; end end |
#efs ⇒ Types::EfsStorageConfiguration
Defines the storage configuration for an Amazon EFS file system.
2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 2999 class StorageConfiguration < Struct.new( :efs, :fsx, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Efs < StorageConfiguration; end class Fsx < StorageConfiguration; end class Unknown < StorageConfiguration; end end |
#file_batch_job_definition ⇒ Types::FileBatchJobDefinition
Specifies a file containing a batch job definition.
184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 184 class BatchJobDefinition < Struct.new( :file_batch_job_definition, :script_batch_job_definition, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileBatchJobDefinition < BatchJobDefinition; end class ScriptBatchJobDefinition < BatchJobDefinition; end class Unknown < BatchJobDefinition; end end |
#file_batch_job_identifier ⇒ Types::FileBatchJobIdentifier
Specifies a file associated with a specific batch job.
290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 290 class BatchJobIdentifier < Struct.new( :file_batch_job_identifier, :restart_batch_job_identifier, :s3_batch_job_identifier, :script_batch_job_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileBatchJobIdentifier < BatchJobIdentifier; end class RestartBatchJobIdentifier < BatchJobIdentifier; end class S3BatchJobIdentifier < BatchJobIdentifier; end class ScriptBatchJobIdentifier < BatchJobIdentifier; end class Unknown < BatchJobIdentifier; end end |
#file_name ⇒ String
The name of the file that contains the batch job definition.
1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 1972 class JobIdentifier < Struct.new( :file_name, :script_name, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileName < JobIdentifier; end class ScriptName < JobIdentifier; end class Unknown < JobIdentifier; end end |
#fsx ⇒ Types::FsxStorageConfiguration
Defines the storage configuration for an Amazon FSx file system.
2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 2999 class StorageConfiguration < Struct.new( :efs, :fsx, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Efs < StorageConfiguration; end class Fsx < StorageConfiguration; end class Unknown < StorageConfiguration; end end |
#gdg ⇒ Types::GdgAttributes
The generation data group of the data set.
856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 856 class DatasetDetailOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetDetailOrgAttributes; end class Po < DatasetDetailOrgAttributes; end class Ps < DatasetDetailOrgAttributes; end class Vsam < DatasetDetailOrgAttributes; end class Unknown < DatasetDetailOrgAttributes; end end |
#po ⇒ Types::PoAttributes
The details of a PO type data set.
856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 856 class DatasetDetailOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetDetailOrgAttributes; end class Po < DatasetDetailOrgAttributes; end class Ps < DatasetDetailOrgAttributes; end class Vsam < DatasetDetailOrgAttributes; end class Unknown < DatasetDetailOrgAttributes; end end |
#ps ⇒ Types::PsAttributes
The details of a PS type data set.
856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 856 class DatasetDetailOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetDetailOrgAttributes; end class Po < DatasetDetailOrgAttributes; end class Ps < DatasetDetailOrgAttributes; end class Vsam < DatasetDetailOrgAttributes; end class Unknown < DatasetDetailOrgAttributes; end end |
#restart_batch_job_identifier ⇒ Types::RestartBatchJobIdentifier
Specifies the required information for restart, including
executionId
and JobStepRestartMarker
.
290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 290 class BatchJobIdentifier < Struct.new( :file_batch_job_identifier, :restart_batch_job_identifier, :s3_batch_job_identifier, :script_batch_job_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileBatchJobIdentifier < BatchJobIdentifier; end class RestartBatchJobIdentifier < BatchJobIdentifier; end class S3BatchJobIdentifier < BatchJobIdentifier; end class ScriptBatchJobIdentifier < BatchJobIdentifier; end class Unknown < BatchJobIdentifier; end end |
#s3_batch_job_identifier ⇒ Types::S3BatchJobIdentifier
Specifies an Amazon S3 location that identifies the batch jobs that you want to run. Use this identifier to run ad hoc batch jobs.
290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 290 class BatchJobIdentifier < Struct.new( :file_batch_job_identifier, :restart_batch_job_identifier, :s3_batch_job_identifier, :script_batch_job_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileBatchJobIdentifier < BatchJobIdentifier; end class RestartBatchJobIdentifier < BatchJobIdentifier; end class S3BatchJobIdentifier < BatchJobIdentifier; end class ScriptBatchJobIdentifier < BatchJobIdentifier; end class Unknown < BatchJobIdentifier; end end |
#s3_location ⇒ String
The URI of the Amazon S3 bucket.
698 699 700 701 702 703 704 705 706 707 708 709 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 698 class DataSetImportConfig < Struct.new( :data_sets, :s3_location, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DataSets < DataSetImportConfig; end class S3Location < DataSetImportConfig; end class Unknown < DataSetImportConfig; end end |
#script_batch_job_definition ⇒ Types::ScriptBatchJobDefinition
A script containing a batch job definition.
184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 184 class BatchJobDefinition < Struct.new( :file_batch_job_definition, :script_batch_job_definition, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileBatchJobDefinition < BatchJobDefinition; end class ScriptBatchJobDefinition < BatchJobDefinition; end class Unknown < BatchJobDefinition; end end |
#script_batch_job_identifier ⇒ Types::ScriptBatchJobIdentifier
A batch job identifier in which the batch job to run is identified by the script name.
290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 290 class BatchJobIdentifier < Struct.new( :file_batch_job_identifier, :restart_batch_job_identifier, :s3_batch_job_identifier, :script_batch_job_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileBatchJobIdentifier < BatchJobIdentifier; end class RestartBatchJobIdentifier < BatchJobIdentifier; end class S3BatchJobIdentifier < BatchJobIdentifier; end class ScriptBatchJobIdentifier < BatchJobIdentifier; end class Unknown < BatchJobIdentifier; end end |
#script_name ⇒ String
The name of the script that contains the batch job definition.
1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 1972 class JobIdentifier < Struct.new( :file_name, :script_name, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FileName < JobIdentifier; end class ScriptName < JobIdentifier; end class Unknown < JobIdentifier; end end |
#vsam ⇒ Types::VsamAttributes
The details of a VSAM data set.
856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 856 class DatasetDetailOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetDetailOrgAttributes; end class Po < DatasetDetailOrgAttributes; end class Ps < DatasetDetailOrgAttributes; end class Vsam < DatasetDetailOrgAttributes; end class Unknown < DatasetDetailOrgAttributes; end end |