RoleBindingRecord Interface
public interface RoleBindingRecord
An immutable client-side representation of RoleBindingRecord.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract String |
crnPattern()
Gets the crn |
| abstract String |
id()
Gets the id property: Id of the role binding. |
|
abstract
Role |
innerModel()
Gets the inner com. |
| abstract String |
kind()
Gets the kind property: The type of the resource. |
|
abstract
Metadata |
metadata()
Gets the metadata property: Metadata of the record. |
| abstract String |
principal()
Gets the principal property: The principal User or Group to bind the role to. |
| abstract String |
roleName()
Gets the role |
Method Details
crnPattern
public abstract String crnPattern()
Gets the crnPattern property: A CRN that specifies the scope and resource patterns necessary for the role to bind.
Returns:
id
public abstract String id()
Gets the id property: Id of the role binding.
Returns:
innerModel
public abstract RoleBindingRecordInner innerModel()
Gets the inner com.azure.resourcemanager.confluent.fluent.models.RoleBindingRecordInner object.
Returns:
kind
public abstract String kind()
Gets the kind property: The type of the resource.
Returns:
metadata
public abstract MetadataEntity metadata()
Gets the metadata property: Metadata of the record.
Returns:
principal
public abstract String principal()
Gets the principal property: The principal User or Group to bind the role to.
Returns:
roleName
public abstract String roleName()
Gets the roleName property: The name of the role to bind to the principal.
Returns: