ServiceRoleDetail¶
-
class
oci.dbmulticloud.models.ServiceRoleDetail(**kwargs)¶ Bases:
objectService Role details object.
Attributes
SERVICE_TYPE_KMSA 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
-