Class: Aws::BedrockAgentCoreControl::Types::StripePrivyConfigurationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::StripePrivyConfigurationOutput
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Stripe Privy configuration output with secret ARNs.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_id ⇒ String
The app ID provided by Privy.
-
#app_secret_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
-
#app_secret_json_key ⇒ String
The JSON key used to extract the app secret value from the Amazon Web Services Secrets Manager secret.
-
#app_secret_source ⇒ String
The source type of the app secret.
-
#authorization_id ⇒ String
The authorization ID for the Stripe Privy integration.
-
#authorization_private_key_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
-
#authorization_private_key_json_key ⇒ String
The JSON key used to extract the authorization private key value from the Amazon Web Services Secrets Manager secret.
-
#authorization_private_key_source ⇒ String
The source type of the authorization private key.
Instance Attribute Details
#app_id ⇒ String
The app ID provided by Privy.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |
#app_secret_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |
#app_secret_json_key ⇒ String
The JSON key used to extract the app secret value from the Amazon Web Services Secrets Manager secret.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |
#app_secret_source ⇒ String
The source type of the app secret. Either MANAGED if the secret is
managed by the service, or EXTERNAL if managed by the user in
Amazon Web Services Secrets Manager.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |
#authorization_id ⇒ String
The authorization ID for the Stripe Privy integration.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |
#authorization_private_key_arn ⇒ Types::Secret
Contains information about a secret in Amazon Web Services Secrets Manager.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |
#authorization_private_key_json_key ⇒ String
The JSON key used to extract the authorization private key value from the Amazon Web Services Secrets Manager secret.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |
#authorization_private_key_source ⇒ String
The source type of the authorization private key. Either MANAGED
if the secret is managed by the service, or EXTERNAL if managed by
the user in Amazon Web Services Secrets Manager.
20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20154 class StripePrivyConfigurationOutput < Struct.new( :app_id, :app_secret_arn, :app_secret_json_key, :app_secret_source, :authorization_private_key_arn, :authorization_private_key_json_key, :authorization_private_key_source, :authorization_id) SENSITIVE = [] include Aws::Structure end |