Class: Aws::PartnerCentralRevenueMeasurement::Types::UpdateRevenueAttributionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralRevenueMeasurement::Types::UpdateRevenueAttributionInput
- Defined in:
- gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#catalog ⇒ String
The catalog that the revenue attribution belongs to.
-
#client_token ⇒ String
A unique token to ensure idempotency of the update request.
-
#description ⇒ String
The updated description of the revenue attribution.
-
#identifier ⇒ String
The unique identifier of the revenue attribution to update.
-
#revision ⇒ String
The current revision of the revenue attribution.
Instance Attribute Details
#catalog ⇒ String
The catalog that the revenue attribution belongs to.
1882 1883 1884 1885 1886 1887 1888 1889 1890 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1882 class UpdateRevenueAttributionInput < Struct.new( :catalog, :identifier, :client_token, :description, :revision) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A unique token to ensure idempotency of the update request.
A suitable default value is auto-generated. You should normally not need to pass this option.
1882 1883 1884 1885 1886 1887 1888 1889 1890 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1882 class UpdateRevenueAttributionInput < Struct.new( :catalog, :identifier, :client_token, :description, :revision) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The updated description of the revenue attribution.
1882 1883 1884 1885 1886 1887 1888 1889 1890 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1882 class UpdateRevenueAttributionInput < Struct.new( :catalog, :identifier, :client_token, :description, :revision) SENSITIVE = [] include Aws::Structure end |
#identifier ⇒ String
The unique identifier of the revenue attribution to update. Accepts a direct ID or ARN.
1882 1883 1884 1885 1886 1887 1888 1889 1890 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1882 class UpdateRevenueAttributionInput < Struct.new( :catalog, :identifier, :client_token, :description, :revision) SENSITIVE = [] include Aws::Structure end |
#revision ⇒ String
The current revision of the revenue attribution. Must match the server's current value.
1882 1883 1884 1885 1886 1887 1888 1889 1890 |
# File 'gems/aws-sdk-partnercentralrevenuemeasurement/lib/aws-sdk-partnercentralrevenuemeasurement/types.rb', line 1882 class UpdateRevenueAttributionInput < Struct.new( :catalog, :identifier, :client_token, :description, :revision) SENSITIVE = [] include Aws::Structure end |