ExternalAuthsOperations interface

Interface representing a ExternalAuths operations.

Properties

createOrUpdate

Create a ExternalAuth

delete

Delete a ExternalAuth

get

Get a ExternalAuth

listByParent

List ExternalAuth resources by HcpOpenShiftCluster

update

Update a ExternalAuth

Property Details

createOrUpdate

Create a ExternalAuth

createOrUpdate: (resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, resource: ExternalAuth, options?: ExternalAuthsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExternalAuth>, ExternalAuth>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, resource: ExternalAuth, options?: ExternalAuthsCreateOrUpdateOptionalParams) => PollerLike<OperationState<ExternalAuth>, ExternalAuth>

delete

Delete a ExternalAuth

delete: (resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, options?: ExternalAuthsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, options?: ExternalAuthsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a ExternalAuth

get: (resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, options?: ExternalAuthsGetOptionalParams) => Promise<ExternalAuth>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, options?: ExternalAuthsGetOptionalParams) => Promise<ExternalAuth>

listByParent

List ExternalAuth resources by HcpOpenShiftCluster

listByParent: (resourceGroupName: string, hcpOpenShiftClusterName: string, options?: ExternalAuthsListByParentOptionalParams) => PagedAsyncIterableIterator<ExternalAuth, ExternalAuth[], PageSettings>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, options?: ExternalAuthsListByParentOptionalParams) => PagedAsyncIterableIterator<ExternalAuth, ExternalAuth[], PageSettings>

update

Update a ExternalAuth

update: (resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, properties: ExternalAuth, options?: ExternalAuthsUpdateOptionalParams) => PollerLike<OperationState<ExternalAuth>, ExternalAuth>

Property Value

(resourceGroupName: string, hcpOpenShiftClusterName: string, externalAuthName: string, properties: ExternalAuth, options?: ExternalAuthsUpdateOptionalParams) => PollerLike<OperationState<ExternalAuth>, ExternalAuth>