Language

RedHatOpenShiftHcp Class

Definition

Low-level API implementation for the RedHatOpenShiftHcp service. Microsoft.RedHatOpenShift Resource Provider management API.

public class RedHatOpenShiftHcp
type RedHatOpenShiftHcp = class
Public Class RedHatOpenShiftHcp
Inheritance
RedHatOpenShiftHcp

Constructors

Name Description
RedHatOpenShiftHcp()

Methods

Name Description
ExternalAuthsCreateOrUpdate(String, String, String, String, IExternalAuth, Func<HttpResponseMessage,Task<IExternalAuth>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a ExternalAuth

ExternalAuthsCreateOrUpdateViaIdentity(String, IExternalAuth, Func<HttpResponseMessage,Task<IExternalAuth>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a ExternalAuth

ExternalAuthsCreateOrUpdateViaIdentityWithResult(String, IExternalAuth, IEventListener, ISendAsync, SerializationMode)
ExternalAuthsCreateOrUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IExternalAuth>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a ExternalAuth

ExternalAuthsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
ExternalAuthsCreateOrUpdateWithResult(String, String, String, String, IExternalAuth, IEventListener, ISendAsync, SerializationMode)
ExternalAuthsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a ExternalAuth

ExternalAuthsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a ExternalAuth

ExternalAuthsGet(String, String, String, String, Func<HttpResponseMessage, Task<IExternalAuth>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a ExternalAuth

ExternalAuthsGetViaIdentity(String, Func<HttpResponseMessage, Task<IExternalAuth>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a ExternalAuth

ExternalAuthsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
ExternalAuthsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
ExternalAuthsListByParent(String, String, String, Func<HttpResponseMessage, Task<IExternalAuthListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List ExternalAuth resources by HcpOpenShiftCluster

ExternalAuthsListByParentViaIdentity(String, Func<HttpResponseMessage, Task<IExternalAuthListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List ExternalAuth resources by HcpOpenShiftCluster

ExternalAuthsListByParentViaIdentityWithResult(String, IEventListener, ISendAsync)
ExternalAuthsListByParentWithResult(String, String, String, IEventListener, ISendAsync)
ExternalAuthsUpdate(String, String, String, String, IExternalAuthUpdate, Func<HttpResponseMessage,Task<IExternalAuth>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a ExternalAuth

ExternalAuthsUpdateViaIdentity(String, IExternalAuthUpdate, Func<HttpResponseMessage, Task<IExternalAuth>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update a ExternalAuth

ExternalAuthsUpdateViaIdentityWithResult(String, IExternalAuthUpdate, IEventListener, ISendAsync, SerializationMode)
ExternalAuthsUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IExternalAuth>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a ExternalAuth

ExternalAuthsUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
ExternalAuthsUpdateWithResult(String, String, String, String, IExternalAuthUpdate, IEventListener, ISendAsync, SerializationMode)
HcpOpenShiftClustersCreateOrUpdate(String, String, String, IHcpOpenShiftCluster, Func<HttpResponseMessage,Task<IHcpOpenShiftCluster>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a HcpOpenShiftCluster

HcpOpenShiftClustersCreateOrUpdateViaIdentity(String, IHcpOpenShiftCluster, Func<HttpResponseMessage,Task<IHcpOpenShiftCluster>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a HcpOpenShiftCluster

HcpOpenShiftClustersCreateOrUpdateViaIdentityWithResult(String, IHcpOpenShiftCluster, IEventListener, ISendAsync, SerializationMode)
HcpOpenShiftClustersCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IHcpOpenShiftCluster>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a HcpOpenShiftCluster

HcpOpenShiftClustersCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
HcpOpenShiftClustersCreateOrUpdateWithResult(String, String, String, IHcpOpenShiftCluster, IEventListener, ISendAsync, SerializationMode)
HcpOpenShiftClustersDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a HcpOpenShiftCluster

HcpOpenShiftClustersDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a HcpOpenShiftCluster

HcpOpenShiftClustersGet(String, String, String, Func<HttpResponseMessage, Task<IHcpOpenShiftCluster>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a HcpOpenShiftCluster

HcpOpenShiftClustersGetViaIdentity(String, Func<HttpResponseMessage, Task<IHcpOpenShiftCluster>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a HcpOpenShiftCluster

HcpOpenShiftClustersGetViaIdentityWithResult(String, IEventListener, ISendAsync)
HcpOpenShiftClustersGetWithResult(String, String, String, IEventListener, ISendAsync)
HcpOpenShiftClustersListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IHcpOpenShiftClusterListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOpenShiftCluster resources by resource group

HcpOpenShiftClustersListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IHcpOpenShiftClusterListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOpenShiftCluster resources by resource group

HcpOpenShiftClustersListByResourceGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
HcpOpenShiftClustersListByResourceGroupWithResult(String, String, IEventListener, ISendAsync)
HcpOpenShiftClustersListBySubscription(String, Func<HttpResponseMessage, Task<IHcpOpenShiftClusterListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOpenShiftCluster resources by subscription ID

HcpOpenShiftClustersListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IHcpOpenShiftClusterListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOpenShiftCluster resources by subscription ID

HcpOpenShiftClustersListBySubscriptionViaIdentityWithResult(String, IEventListener, ISendAsync)
HcpOpenShiftClustersListBySubscriptionWithResult(String, IEventListener, ISendAsync)
HcpOpenShiftClustersRequestAdminCredential(String, String, String, IHcpOpenShiftClusterAdminCredentialRequest, Func<HttpResponseMessage, Task<IHcpOpenShiftClusterAdminCredential>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Request a temporary admin kubeconfig for the cluster

HcpOpenShiftClustersRequestAdminCredentialViaIdentity(String, IHcpOpenShiftClusterAdminCredentialRequest, Func<HttpResponseMessage, Task<IHcpOpenShiftClusterAdminCredential>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Request a temporary admin kubeconfig for the cluster

HcpOpenShiftClustersRequestAdminCredentialViaIdentityWithResult(String, IHcpOpenShiftClusterAdminCredentialRequest, IEventListener, ISendAsync, SerializationMode)
HcpOpenShiftClustersRequestAdminCredentialViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IHcpOpenShiftClusterAdminCredential>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Request a temporary admin kubeconfig for the cluster

HcpOpenShiftClustersRequestAdminCredentialViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
HcpOpenShiftClustersRequestAdminCredentialWithResult(String, String, String, IHcpOpenShiftClusterAdminCredentialRequest, IEventListener, ISendAsync, SerializationMode)
HcpOpenShiftClustersRevokeCredentials(String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Revoke all credentials issued by requestAdminCredential

HcpOpenShiftClustersRevokeCredentialsViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Revoke all credentials issued by requestAdminCredential

HcpOpenShiftClustersUpdate(String, String, String, IHcpOpenShiftClusterUpdate, Func<HttpResponseMessage,Task<IHcpOpenShiftCluster>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a HcpOpenShiftCluster

HcpOpenShiftClustersUpdateViaIdentity(String, IHcpOpenShiftClusterUpdate, Func<HttpResponseMessage,Task<IHcpOpenShiftCluster>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a HcpOpenShiftCluster

HcpOpenShiftClustersUpdateViaIdentityWithResult(String, IHcpOpenShiftClusterUpdate, IEventListener, ISendAsync, SerializationMode)
HcpOpenShiftClustersUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IHcpOpenShiftCluster>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update a HcpOpenShiftCluster

HcpOpenShiftClustersUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
HcpOpenShiftClustersUpdateWithResult(String, String, String, IHcpOpenShiftClusterUpdate, IEventListener, ISendAsync, SerializationMode)
HcpOpenShiftVersionsGet(String, String, String, Func<HttpResponseMessage, Task<IHcpOpenShiftVersion>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a HcpOpenShiftVersion

HcpOpenShiftVersionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IHcpOpenShiftVersion>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a HcpOpenShiftVersion

HcpOpenShiftVersionsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
HcpOpenShiftVersionsGetWithResult(String, String, String, IEventListener, ISendAsync)
HcpOpenShiftVersionsList(String, String, Func<HttpResponseMessage, Task<IHcpOpenShiftVersionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOpenShiftVersion resources by SubscriptionLocationResource

HcpOpenShiftVersionsListViaIdentity(String, Func<HttpResponseMessage, Task<IHcpOpenShiftVersionListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOpenShiftVersion resources by SubscriptionLocationResource

HcpOpenShiftVersionsListViaIdentityWithResult(String, IEventListener, ISendAsync)
HcpOpenShiftVersionsListWithResult(String, String, IEventListener, ISendAsync)
HcpOperatorIdentityRoleSetsGet(String, String, String, Func<HttpResponseMessage, Task<IHcpOperatorIdentityRoleSet>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a HcpOperatorIdentityRoleSet

HcpOperatorIdentityRoleSetsGetViaIdentity(String, Func<HttpResponseMessage, Task<IHcpOperatorIdentityRoleSet>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a HcpOperatorIdentityRoleSet

HcpOperatorIdentityRoleSetsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
HcpOperatorIdentityRoleSetsGetWithResult(String, String, String, IEventListener, ISendAsync)
HcpOperatorIdentityRoleSetsList(String, String, Func<HttpResponseMessage, Task<IHcpOperatorIdentityRoleSetListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOperatorIdentityRoleSet resources by SubscriptionLocationResource

HcpOperatorIdentityRoleSetsListViaIdentity(String, Func<HttpResponseMessage, Task<IHcpOperatorIdentityRoleSetListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List HcpOperatorIdentityRoleSet resources by SubscriptionLocationResource

HcpOperatorIdentityRoleSetsListViaIdentityWithResult(String, IEventListener, ISendAsync)
HcpOperatorIdentityRoleSetsListWithResult(String, String, IEventListener, ISendAsync)
NodePoolsCreateOrUpdate(String, String, String, String, INodePool, Func<HttpResponseMessage,Task<INodePool>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a NodePool

NodePoolsCreateOrUpdateViaIdentity(String, INodePool, Func<HttpResponseMessage, Task<INodePool>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update a NodePool

NodePoolsCreateOrUpdateViaIdentityWithResult(String, INodePool, IEventListener, ISendAsync, SerializationMode)
NodePoolsCreateOrUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<INodePool>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a NodePool

NodePoolsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
NodePoolsCreateOrUpdateWithResult(String, String, String, String, INodePool, IEventListener, ISendAsync, SerializationMode)
NodePoolsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a NodePool

NodePoolsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete a NodePool

NodePoolsGet(String, String, String, String, Func<HttpResponseMessage, Task<INodePool>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a NodePool

NodePoolsGetViaIdentity(String, Func<HttpResponseMessage,Task<INodePool>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a NodePool

NodePoolsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
NodePoolsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
NodePoolsListByParent(String, String, String, Func<HttpResponseMessage, Task<INodePoolListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List NodePool resources by HcpOpenShiftCluster

NodePoolsListByParentViaIdentity(String, Func<HttpResponseMessage, Task<INodePoolListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List NodePool resources by HcpOpenShiftCluster

NodePoolsListByParentViaIdentityWithResult(String, IEventListener, ISendAsync)
NodePoolsListByParentWithResult(String, String, String, IEventListener, ISendAsync)
NodePoolsUpdate(String, String, String, String, INodePoolUpdate, Func<HttpResponseMessage,Task<INodePool>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Update a NodePool

NodePoolsUpdateViaIdentity(String, INodePoolUpdate, Func<HttpResponseMessage, Task<INodePool>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

Update a NodePool

NodePoolsUpdateViaIdentityWithResult(String, INodePoolUpdate, IEventListener, ISendAsync, SerializationMode)
NodePoolsUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<INodePool>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Update a NodePool

NodePoolsUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
NodePoolsUpdateWithResult(String, String, String, String, INodePoolUpdate, IEventListener, ISendAsync, SerializationMode)
OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List the operations for the provider

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List the operations for the provider

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)

Applies to