OpenShiftClusters Interface
public interface OpenShiftClusters
Resource collection API of OpenShiftClusters.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Blank |
define(String name)
Begins definition for a new Open |
| abstract void |
delete(String resourceGroupName, String resourceName, Context context)
Deletes a Open |
| abstract void |
deleteById(String id)
Deletes a Open |
| abstract void |
deleteByIdWithResponse(String id, Context context)
Deletes a Open |
| abstract void |
deleteByResourceGroup(String resourceGroupName, String resourceName)
Deletes a Open |
|
abstract
Open |
getById(String id)
Gets a Open |
|
abstract
Response<Open |
getByIdWithResponse(String id, Context context)
Gets a Open |
|
abstract
Open |
getByResourceGroup(String resourceGroupName, String resourceName)
Gets a Open |
|
abstract
Response<Open |
getByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)
Gets a Open |
|
abstract
Paged |
list()
Lists Open |
|
abstract
Paged |
list(Context context)
Lists Open |
|
abstract
Open |
listAdminCredentials(String resourceGroupName, String resourceName)
Lists admin kubeconfig of an Open |
|
abstract
Response<Open |
listAdminCredentialsWithResponse(String resourceGroupName, String resourceName, Context context)
Lists admin kubeconfig of an Open |
|
abstract
Paged |
listByResourceGroup(String resourceGroupName)
Lists Open |
|
abstract
Paged |
listByResourceGroup(String resourceGroupName, Context context)
Lists Open |
|
abstract
Open |
listCredentials(String resourceGroupName, String resourceName)
Lists credentials of an Open |
|
abstract
Response<Open |
listCredentialsWithResponse(String resourceGroupName, String resourceName, Context context)
Lists credentials of an Open |
Method Details
define
public abstract OpenShiftCluster.DefinitionStages.Blank define(String name)
Begins definition for a new OpenShiftCluster resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String resourceName, Context context)
Deletes a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns nothing.
Parameters:
deleteById
public abstract void deleteById(String id)
Deletes a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns nothing.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Deletes a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns nothing.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String resourceName)
Deletes a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns nothing.
Parameters:
getById
public abstract OpenShiftCluster getById(String id)
Gets a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns properties of a OpenShift cluster.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<OpenShiftCluster> getByIdWithResponse(String id, Context context)
Gets a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns properties of a OpenShift cluster.
Parameters:
Returns:
getByResourceGroup
public abstract OpenShiftCluster getByResourceGroup(String resourceGroupName, String resourceName)
Gets a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns properties of a OpenShift cluster.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<OpenShiftCluster> getByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)
Gets a OpenShift cluster with the specified subscription, resource group and resource name. The operation returns properties of a OpenShift cluster.
Parameters:
Returns:
list
public abstract PagedIterable<OpenShiftCluster> list()
Lists OpenShift clusters in the specified subscription. The operation returns properties of each OpenShift cluster.
Returns:
list
public abstract PagedIterable<OpenShiftCluster> list(Context context)
Lists OpenShift clusters in the specified subscription. The operation returns properties of each OpenShift cluster.
Parameters:
Returns:
listAdminCredentials
public abstract OpenShiftClusterAdminKubeconfig listAdminCredentials(String resourceGroupName, String resourceName)
Lists admin kubeconfig of an OpenShift cluster with the specified subscription, resource group and resource name. The operation returns the admin kubeconfig.
Parameters:
Returns:
listAdminCredentialsWithResponse
public abstract Response<OpenShiftClusterAdminKubeconfig> listAdminCredentialsWithResponse(String resourceGroupName, String resourceName, Context context)
Lists admin kubeconfig of an OpenShift cluster with the specified subscription, resource group and resource name. The operation returns the admin kubeconfig.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<OpenShiftCluster> listByResourceGroup(String resourceGroupName)
Lists OpenShift clusters in the specified subscription and resource group. The operation returns properties of each OpenShift cluster.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<OpenShiftCluster> listByResourceGroup(String resourceGroupName, Context context)
Lists OpenShift clusters in the specified subscription and resource group. The operation returns properties of each OpenShift cluster.
Parameters:
Returns:
listCredentials
public abstract OpenShiftClusterCredentials listCredentials(String resourceGroupName, String resourceName)
Lists credentials of an OpenShift cluster with the specified subscription, resource group and resource name. The operation returns the credentials.
Parameters:
Returns:
listCredentialsWithResponse
public abstract Response<OpenShiftClusterCredentials> listCredentialsWithResponse(String resourceGroupName, String resourceName, Context context)
Lists credentials of an OpenShift cluster with the specified subscription, resource group and resource name. The operation returns the credentials.
Parameters:
Returns: