Class: Aws::AppFabric::Types::UpdateAppAuthorizationRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#app_authorization_identifierString

The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.

Returns:

  • (String)


1771
1772
1773
1774
1775
1776
1777
1778
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1771

class UpdateAppAuthorizationRequest < Struct.new(
  :app_bundle_identifier,
  :app_authorization_identifier,
  :credential,
  :tenant)
  SENSITIVE = []
  include Aws::Structure
end

#app_bundle_identifierString

The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.

Returns:

  • (String)


1771
1772
1773
1774
1775
1776
1777
1778
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1771

class UpdateAppAuthorizationRequest < Struct.new(
  :app_bundle_identifier,
  :app_authorization_identifier,
  :credential,
  :tenant)
  SENSITIVE = []
  include Aws::Structure
end

#credentialTypes::Credential

Contains credentials for the application, such as an API key or OAuth2 client ID and secret.

Specify credentials that match the authorization type of the app authorization to update. For example, if the authorization type of the app authorization is OAuth2 (oauth2), then you should provide only the OAuth2 credentials.

Returns:



1771
1772
1773
1774
1775
1776
1777
1778
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1771

class UpdateAppAuthorizationRequest < Struct.new(
  :app_bundle_identifier,
  :app_authorization_identifier,
  :credential,
  :tenant)
  SENSITIVE = []
  include Aws::Structure
end

#tenantTypes::Tenant

Contains information about an application tenant, such as the application display name and identifier.

Returns:



1771
1772
1773
1774
1775
1776
1777
1778
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1771

class UpdateAppAuthorizationRequest < Struct.new(
  :app_bundle_identifier,
  :app_authorization_identifier,
  :credential,
  :tenant)
  SENSITIVE = []
  include Aws::Structure
end