DatabasePrincipalAssignmentImpl Class

Definition

public final class DatabasePrincipalAssignmentImpl implements DatabasePrincipalAssignment, DatabasePrincipalAssignment.Definition, DatabasePrincipalAssignment.Update
Inheritance
java.lang.Object
DatabasePrincipalAssignmentImpl
Implements

Inherited Members

java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Methods

apply()

Executes the update request.

apply(Context context)

Executes the update request.

create()

Executes the create request.

create(Context context)

Executes the create request.

id()

Gets the id property: Fully qualified resource Id for the resource.

innerModel()

Gets the inner com.azure.resourcemanager.kusto.fluent.models.DatabasePrincipalAssignmentInner object.

name()

Gets the name property: The name of the resource.

principalId()

Gets the principalId property: The principal ID assigned to the database principal. It can be a user email, application ID, or security group name.

principalName()

Gets the principalName property: The principal name.

principalType()

Gets the principalType property: Principal type.

provisioningState()

Gets the provisioningState property: The provisioned state of the resource.

refresh()

Refreshes the resource to sync with Azure.

refresh(Context context)

Refreshes the resource to sync with Azure.

role()

Gets the role property: Database principal role.

tenantId()

Gets the tenantId property: The tenant id of the principal.

tenantName()

Gets the tenantName property: The tenant name of the principal.

type()

Gets the type property: The type of the resource.

update()

Begins update for the DatabasePrincipalAssignment resource.

withExistingDatabase(String resourceGroupName, String clusterName, String databaseName)

Specifies resourceGroupName, clusterName, databaseName.

withPrincipalId(String principalId)

Specifies the principalId property: The principal ID assigned to the database principal. It can be a user email, application ID, or security group name..

withPrincipalType(PrincipalType principalType)

Specifies the principalType property: Principal type..

withRole(DatabasePrincipalRole role)

Specifies the role property: Database principal role..

withTenantId(String tenantId)

Specifies the tenantId property: The tenant id of the principal.

Applies to