Class: Aws::AppRegistry::Types::Application
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppRegistry::Types::Application
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appregistry/types.rb
Overview
Represents a Amazon Web Services Service Catalog AppRegistry application that is the top-level node in a hierarchy of related cloud resource abstractions.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#application_tag ⇒ Hash<String,String>
A key-value pair that identifies an associated resource.
-
#arn ⇒ String
The Amazon resource name (ARN) that specifies the application across services.
-
#creation_time ⇒ Time
The ISO-8601 formatted timestamp of the moment when the application was created.
-
#description ⇒ String
The description of the application.
-
#id ⇒ String
The identifier of the application.
-
#last_update_time ⇒ Time
The ISO-8601 formatted timestamp of the moment when the application was last updated.
-
#name ⇒ String
The name of the application.
-
#tags ⇒ Hash<String,String>
Key-value pairs you can use to associate with the application.
Instance Attribute Details
#application_tag ⇒ Hash<String,String>
A key-value pair that identifies an associated resource.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon resource name (ARN) that specifies the application across services.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The ISO-8601 formatted timestamp of the moment when the application was created.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the application.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The identifier of the application.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |
#last_update_time ⇒ Time
The ISO-8601 formatted timestamp of the moment when the application was last updated.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the application. The name must be unique in the region in which you are creating the application.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Key-value pairs you can use to associate with the application.
69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/aws-sdk-appregistry/types.rb', line 69 class Application < Struct.new( :id, :arn, :name, :description, :creation_time, :last_update_time, :tags, :application_tag) SENSITIVE = [] include Aws::Structure end |