Class: Aws::AppIntegrationsService::Types::GetApplicationResponse
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::AppIntegrationsService::Types::GetApplicationResponse
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appintegrationsservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #application_source_config  ⇒ Types::ApplicationSourceConfig 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The configuration for where the application should be loaded from. 
- 
  
    
      #arn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Amazon Resource Name (ARN) of the Application. 
- 
  
    
      #created_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The created time of the Application. 
- 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The description of the application. 
- 
  
    
      #id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A unique identifier for the Application. 
- 
  
    
      #last_modified_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The last modified time of the Application. 
- 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the application. 
- 
  
    
      #namespace  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The namespace of the application. 
- 
  
    
      #permissions  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The configuration of events or requests that the application has access to. 
- 
  
    
      #publications  ⇒ Array<Types::Publication> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The events that the application publishes. 
- 
  
    
      #subscriptions  ⇒ Array<Types::Subscription> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The events that the application subscribes. 
- 
  
    
      #tags  ⇒ Hash<String,String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The tags used to organize, track, or control access for this resource. 
Instance Attribute Details
#application_source_config ⇒ Types::ApplicationSourceConfig
The configuration for where the application should be loaded from.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#arn ⇒ String
The Amazon Resource Name (ARN) of the Application.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#created_time ⇒ Time
The created time of the Application.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#description ⇒ String
The description of the application.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#id ⇒ String
A unique identifier for the Application.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#last_modified_time ⇒ Time
The last modified time of the Application.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#name ⇒ String
The name of the application.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#namespace ⇒ String
The namespace of the application.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#permissions ⇒ Array<String>
The configuration of events or requests that the application has access to.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#publications ⇒ Array<Types::Publication>
The events that the application publishes.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#subscriptions ⇒ Array<Types::Subscription>
The events that the application subscribes.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end | 
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this resource. For example, { “tags”: “key2”:“value2” }.
| 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 | # File 'lib/aws-sdk-appintegrationsservice/types.rb', line 806 class GetApplicationResponse < Struct.new( :arn, :id, :name, :namespace, :description, :application_source_config, :subscriptions, :publications, :created_time, :last_modified_time, :tags, :permissions) SENSITIVE = [] include Aws::Structure end |