RegisterServiceInput
¶
Source code in docs_src/capo_devops_agent/types/register_service_input.py
exchange_url_private_connection_name
instance-attribute
¶
exchange_url_private_connection_name: NotRequired[PrivateConnectionName]
The name of the private connection to use for OAuth token exchange requests only. Cannot be specified when privateConnectionName is provided.
kms_key_arn
instance-attribute
¶
kms_key_arn: NotRequired[KmsKeyArn]
The ARN of the AWS Key Management Service (AWS KMS) customer managed key that's used to encrypt resources.
name
instance-attribute
¶
name: NotRequired[ServiceNameInput]
The display name for the service registration.
private_connection_name
instance-attribute
¶
private_connection_name: NotRequired[PrivateConnectionName]
The name of the private connection to use for VPC connectivity.
service_details
instance-attribute
¶
service_details: ServiceDetails
Service-specific authorization configuration parameters
target_url_private_connection_name
instance-attribute
¶
target_url_private_connection_name: NotRequired[PrivateConnectionName]
The name of the private connection to use for API calls (target URL) only. Cannot be specified when privateConnectionName is provided.