Class: Aws::MainframeModernization::Types::JobIdentifier

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb

Overview

Note:

JobIdentifier is a union - when making an API calls you must set exactly one of the members.

Note:

JobIdentifier is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of JobIdentifier corresponding to the set member.

Identifies a specific batch job.

Direct Known Subclasses

FileName, ScriptName, Unknown

Defined Under Namespace

Classes: FileName, ScriptName, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#file_nameString

The name of the file that contains the batch job definition.

Returns:

  • (String)


1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 1949

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

#script_nameString

The name of the script that contains the batch job definition.

Returns:

  • (String)


1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 1949

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

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



1949
1950
1951
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 1949

def unknown
  @unknown
end