Class: Aws::PartnerCentralBenefits::Types::BenefitApplicationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralBenefits::Types::BenefitApplicationSummary
- Defined in:
- gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb
Overview
A summary view of a benefit application containing key information for list operations.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the benefit application.
-
#associated_resources ⇒ Array<String>
AWS resources that are associated with this benefit application.
-
#benefit_application_details ⇒ Hash<String,String>
Additional attributes and metadata associated with the benefit application.
-
#benefit_id ⇒ String
The identifier of the benefit being requested in this application.
-
#catalog ⇒ String
The catalog identifier that the benefit application belongs to.
-
#created_at ⇒ Time
The timestamp when the benefit application was created.
-
#fulfillment_types ⇒ Array<String>
The fulfillment types requested for this benefit application.
-
#id ⇒ String
The unique identifier of the benefit application.
-
#name ⇒ String
The human-readable name of the benefit application.
-
#programs ⇒ Array<String>
The AWS partner programs associated with this benefit application.
-
#stage ⇒ String
The current stage in the benefit application processing workflow..
-
#status ⇒ String
The current processing status of the benefit application.
-
#updated_at ⇒ Time
The timestamp when the benefit application was last updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#associated_resources ⇒ Array<String>
AWS resources that are associated with this benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#benefit_application_details ⇒ Hash<String,String>
Additional attributes and metadata associated with the benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#benefit_id ⇒ String
The identifier of the benefit being requested in this application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#catalog ⇒ String
The catalog identifier that the benefit application belongs to.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the benefit application was created.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#fulfillment_types ⇒ Array<String>
The fulfillment types requested for this benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The human-readable name of the benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#programs ⇒ Array<String>
The AWS partner programs associated with this benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#stage ⇒ String
The current stage in the benefit application processing workflow..
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current processing status of the benefit application.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the benefit application was last updated.
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 |
# File 'gems/aws-sdk-partnercentralbenefits/lib/aws-sdk-partnercentralbenefits/types.rb', line 319 class BenefitApplicationSummary < Struct.new( :catalog, :name, :id, :arn, :benefit_id, :programs, :fulfillment_types, :status, :stage, :created_at, :updated_at, :benefit_application_details, :associated_resources) SENSITIVE = [] include Aws::Structure end |