ServiceRoleDetail

class oci.dbmulticloud.models.ServiceRoleDetail(**kwargs)

Bases: object

Service Role details object.

Attributes

SERVICE_TYPE_KMS A constant which can be used with the service_type property of a ServiceRoleDetail.
role_arn [Required] Gets the role_arn of this ServiceRoleDetail.
service_private_endpoint [Required] Gets the service_private_endpoint of this ServiceRoleDetail.
service_type [Required] Gets the service_type of this ServiceRoleDetail.

Methods

__init__(**kwargs) Initializes a new ServiceRoleDetail object with values from keyword arguments.
SERVICE_TYPE_KMS = 'KMS'

A constant which can be used with the service_type property of a ServiceRoleDetail. This constant has a value of “KMS”

__init__(**kwargs)

Initializes a new ServiceRoleDetail object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • role_arn (str) – The value to assign to the role_arn property of this ServiceRoleDetail.
  • service_private_endpoint (str) – The value to assign to the service_private_endpoint property of this ServiceRoleDetail.
  • service_type (str) – The value to assign to the service_type property of this ServiceRoleDetail. Allowed values for this property are: “KMS”
role_arn

[Required] Gets the role_arn of this ServiceRoleDetail. Amazon resource name AWSof the IAM role.

Returns:The role_arn of this ServiceRoleDetail.
Return type:str
service_private_endpoint

[Required] Gets the service_private_endpoint of this ServiceRoleDetail. Private endpoint of the AWS service.

Returns:The service_private_endpoint of this ServiceRoleDetail.
Return type:str
service_type

[Required] Gets the service_type of this ServiceRoleDetail. Type of service.

Allowed values for this property are: “KMS”

Returns:The service_type of this ServiceRoleDetail.
Return type:str