次の方法で共有


Access Interface

public interface Access

Resource collection API of Access.

Method Summary

Modifier and Type Method and Description
abstract RoleBindingRecord createRoleBinding(String resourceGroupName, String organizationName, AccessCreateRoleBindingRequestModel body)

Organization role bindings.

abstract Response<RoleBindingRecord> createRoleBindingWithResponse(String resourceGroupName, String organizationName, AccessCreateRoleBindingRequestModel body, Context context)

Organization role bindings.

abstract void deleteRoleBinding(String resourceGroupName, String organizationName, String roleBindingId)

Organization role bindings.

abstract Response<Void> deleteRoleBindingWithResponse(String resourceGroupName, String organizationName, String roleBindingId, Context context)

Organization role bindings.

abstract InvitationRecord inviteUser(String resourceGroupName, String organizationName, AccessInviteUserAccountModel body)

Invite user to the organization.

abstract Response<InvitationRecord> inviteUserWithResponse(String resourceGroupName, String organizationName, AccessInviteUserAccountModel body, Context context)

Invite user to the organization.

abstract AccessListClusterSuccessResponse listClusters(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Cluster details.

abstract Response<AccessListClusterSuccessResponse> listClustersWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Cluster details.

abstract AccessListEnvironmentsSuccessResponse listEnvironments(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Environment list of an organization.

abstract Response<AccessListEnvironmentsSuccessResponse> listEnvironmentsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Environment list of an organization.

abstract AccessListInvitationsSuccessResponse listInvitations(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization accounts invitation details.

abstract Response<AccessListInvitationsSuccessResponse> listInvitationsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization accounts invitation details.

abstract AccessRoleBindingNameListSuccessResponse listRoleBindingNameList(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization role bindings.

abstract Response<AccessRoleBindingNameListSuccessResponse> listRoleBindingNameListWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization role bindings.

abstract AccessListRoleBindingsSuccessResponse listRoleBindings(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization role bindings.

abstract Response<AccessListRoleBindingsSuccessResponse> listRoleBindingsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization role bindings.

abstract AccessListServiceAccountsSuccessResponse listServiceAccounts(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization service accounts details.

abstract Response<AccessListServiceAccountsSuccessResponse> listServiceAccountsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization service accounts details.

abstract AccessListUsersSuccessResponse listUsers(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization users details.

abstract Response<AccessListUsersSuccessResponse> listUsersWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization users details.

Method Details

createRoleBinding

public abstract RoleBindingRecord createRoleBinding(String resourceGroupName, String organizationName, AccessCreateRoleBindingRequestModel body)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - Create role binding Request Model.

Returns:

details on principal, role name and crn pattern of a role binding.

createRoleBindingWithResponse

public abstract Response<RoleBindingRecord> createRoleBindingWithResponse(String resourceGroupName, String organizationName, AccessCreateRoleBindingRequestModel body, Context context)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - Create role binding Request Model.
context - The context to associate with this operation.

Returns:

details on principal, role name and crn pattern of a role binding along with Response<T>.

deleteRoleBinding

public abstract void deleteRoleBinding(String resourceGroupName, String organizationName, String roleBindingId)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
roleBindingId - Confluent Role binding id.

deleteRoleBindingWithResponse

public abstract Response<Void> deleteRoleBindingWithResponse(String resourceGroupName, String organizationName, String roleBindingId, Context context)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
roleBindingId - Confluent Role binding id.
context - The context to associate with this operation.

Returns:

inviteUser

public abstract InvitationRecord inviteUser(String resourceGroupName, String organizationName, AccessInviteUserAccountModel body)

Invite user to the organization.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - Invite user account model.

Returns:

record of the invitation.

inviteUserWithResponse

public abstract Response<InvitationRecord> inviteUserWithResponse(String resourceGroupName, String organizationName, AccessInviteUserAccountModel body, Context context)

Invite user to the organization.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - Invite user account model.
context - The context to associate with this operation.

Returns:

record of the invitation along with Response<T>.

listClusters

public abstract AccessListClusterSuccessResponse listClusters(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Cluster details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.

Returns:

details of the clusters returned on successful response.

listClustersWithResponse

public abstract Response<AccessListClusterSuccessResponse> listClustersWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Cluster details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.
context - The context to associate with this operation.

Returns:

details of the clusters returned on successful response along with Response<T>.

listEnvironments

public abstract AccessListEnvironmentsSuccessResponse listEnvironments(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Environment list of an organization.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.

Returns:

details of the environments returned on successful response.

listEnvironmentsWithResponse

public abstract Response<AccessListEnvironmentsSuccessResponse> listEnvironmentsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Environment list of an organization.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.
context - The context to associate with this operation.

Returns:

details of the environments returned on successful response along with Response<T>.

listInvitations

public abstract AccessListInvitationsSuccessResponse listInvitations(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization accounts invitation details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.

Returns:

list invitations success response.

listInvitationsWithResponse

public abstract Response<AccessListInvitationsSuccessResponse> listInvitationsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization accounts invitation details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.
context - The context to associate with this operation.

Returns:

list invitations success response along with Response<T>.

listRoleBindingNameList

public abstract AccessRoleBindingNameListSuccessResponse listRoleBindingNameList(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.

Returns:

details of the role binding names returned on successful response.

listRoleBindingNameListWithResponse

public abstract Response<AccessRoleBindingNameListSuccessResponse> listRoleBindingNameListWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.
context - The context to associate with this operation.

Returns:

details of the role binding names returned on successful response along with Response<T>.

listRoleBindings

public abstract AccessListRoleBindingsSuccessResponse listRoleBindings(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.

Returns:

details of the role bindings returned on successful response.

listRoleBindingsWithResponse

public abstract Response<AccessListRoleBindingsSuccessResponse> listRoleBindingsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization role bindings.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.
context - The context to associate with this operation.

Returns:

details of the role bindings returned on successful response along with Response<T>.

listServiceAccounts

public abstract AccessListServiceAccountsSuccessResponse listServiceAccounts(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization service accounts details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.

Returns:

list service accounts success response.

listServiceAccountsWithResponse

public abstract Response<AccessListServiceAccountsSuccessResponse> listServiceAccountsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization service accounts details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.
context - The context to associate with this operation.

Returns:

list service accounts success response along with Response<T>.

listUsers

public abstract AccessListUsersSuccessResponse listUsers(String resourceGroupName, String organizationName, ListAccessRequestModel body)

Organization users details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.

Returns:

list users success response.

listUsersWithResponse

public abstract Response<AccessListUsersSuccessResponse> listUsersWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)

Organization users details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
organizationName - Organization resource name.
body - List Access Request Model.
context - The context to associate with this operation.

Returns:

list users success response along with Response<T>.

Applies to