Organizations Interface
public interface Organizations
Resource collection API of Organizations.
Method Summary
Method Details
createApiKey
public abstract ApiKeyRecord createApiKey(String resourceGroupName, String organizationName, String environmentId, String clusterId, CreateApiKeyModel body)
Creates API key for a schema registry Cluster ID or Kafka Cluster ID under a environment.
Parameters:
Returns:
createApiKeyWithResponse
public abstract Response<ApiKeyRecord> createApiKeyWithResponse(String resourceGroupName, String organizationName, String environmentId, String clusterId, CreateApiKeyModel body, Context context)
Creates API key for a schema registry Cluster ID or Kafka Cluster ID under a environment.
Parameters:
Returns:
define
public abstract OrganizationResource.DefinitionStages.Blank define(String name)
Begins definition for a new OrganizationResource resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String organizationName, Context context)
Delete Organization resource.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete Organization resource.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete Organization resource.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String organizationName)
Delete Organization resource.
Parameters:
deleteClusterApiKey
public abstract void deleteClusterApiKey(String resourceGroupName, String organizationName, String apiKeyId)
Deletes API key of a kafka or schema registry cluster.
Parameters:
deleteClusterApiKeyWithResponse
public abstract Response<Void> deleteClusterApiKeyWithResponse(String resourceGroupName, String organizationName, String apiKeyId, Context context)
Deletes API key of a kafka or schema registry cluster.
Parameters:
Returns:
getById
public abstract OrganizationResource getById(String id)
Get the properties of a specific Organization resource.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<OrganizationResource> getByIdWithResponse(String id, Context context)
Get the properties of a specific Organization resource.
Parameters:
Returns:
getByResourceGroup
public abstract OrganizationResource getByResourceGroup(String resourceGroupName, String organizationName)
Get the properties of a specific Organization resource.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<OrganizationResource> getByResourceGroupWithResponse(String resourceGroupName, String organizationName, Context context)
Get the properties of a specific Organization resource.
Parameters:
Returns:
getClusterApiKey
public abstract ApiKeyRecord getClusterApiKey(String resourceGroupName, String organizationName, String apiKeyId)
Get API key details of a kafka or schema registry cluster.
Parameters:
Returns:
getClusterApiKeyWithResponse
public abstract Response<ApiKeyRecord> getClusterApiKeyWithResponse(String resourceGroupName, String organizationName, String apiKeyId, Context context)
Get API key details of a kafka or schema registry cluster.
Parameters:
Returns:
getClusterById
public abstract SCClusterRecord getClusterById(String resourceGroupName, String organizationName, String environmentId, String clusterId)
Get cluster by Id.
Parameters:
Returns:
getClusterByIdWithResponse
public abstract Response<SCClusterRecord> getClusterByIdWithResponse(String resourceGroupName, String organizationName, String environmentId, String clusterId, Context context)
Get cluster by Id.
Parameters:
Returns:
getEnvironmentById
public abstract SCEnvironmentRecord getEnvironmentById(String resourceGroupName, String organizationName, String environmentId)
Get Environment details by environment Id.
Parameters:
Returns:
getEnvironmentByIdWithResponse
public abstract Response<SCEnvironmentRecord> getEnvironmentByIdWithResponse(String resourceGroupName, String organizationName, String environmentId, Context context)
Get Environment details by environment Id.
Parameters:
Returns:
getSchemaRegistryClusterById
public abstract SchemaRegistryClusterRecord getSchemaRegistryClusterById(String resourceGroupName, String organizationName, String environmentId, String clusterId)
Get schema registry cluster by Id.
Parameters:
Returns:
getSchemaRegistryClusterByIdWithResponse
public abstract Response<SchemaRegistryClusterRecord> getSchemaRegistryClusterByIdWithResponse(String resourceGroupName, String organizationName, String environmentId, String clusterId, Context context)
Get schema registry cluster by Id.
Parameters:
Returns:
list
public abstract PagedIterable<OrganizationResource> list()
List all organizations under the specified subscription.
Returns:
list
public abstract PagedIterable<OrganizationResource> list(Context context)
List all organizations under the specified subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<OrganizationResource> listByResourceGroup(String resourceGroupName)
List all Organizations under the specified resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<OrganizationResource> listByResourceGroup(String resourceGroupName, Context context)
List all Organizations under the specified resource group.
Parameters:
Returns:
listClusters
public abstract PagedIterable<SCClusterRecord> listClusters(String resourceGroupName, String organizationName, String environmentId)
Lists of all the clusters in a environment.
Parameters:
Returns:
listClusters
public abstract PagedIterable<SCClusterRecord> listClusters(String resourceGroupName, String organizationName, String environmentId, Integer pageSize, String pageToken, Context context)
Lists of all the clusters in a environment.
Parameters:
Returns:
listEnvironments
public abstract PagedIterable<SCEnvironmentRecord> listEnvironments(String resourceGroupName, String organizationName)
Lists of all the environments in a organization.
Parameters:
Returns:
listEnvironments
public abstract PagedIterable<SCEnvironmentRecord> listEnvironments(String resourceGroupName, String organizationName, Integer pageSize, String pageToken, Context context)
Lists of all the environments in a organization.
Parameters:
Returns:
listRegions
public abstract ListRegionsSuccessResponse listRegions(String resourceGroupName, String organizationName, ListAccessRequestModel body)
cloud provider regions available for creating Schema Registry clusters.
Parameters:
Returns:
listRegionsWithResponse
public abstract Response<ListRegionsSuccessResponse> listRegionsWithResponse(String resourceGroupName, String organizationName, ListAccessRequestModel body, Context context)
cloud provider regions available for creating Schema Registry clusters.
Parameters:
Returns:
listSchemaRegistryClusters
public abstract PagedIterable<SchemaRegistryClusterRecord> listSchemaRegistryClusters(String resourceGroupName, String organizationName, String environmentId)
Get schema registry clusters.
Parameters:
Returns:
listSchemaRegistryClusters
public abstract PagedIterable<SchemaRegistryClusterRecord> listSchemaRegistryClusters(String resourceGroupName, String organizationName, String environmentId, Integer pageSize, String pageToken, Context context)
Get schema registry clusters.
Parameters:
Returns: