ExternalAuthsOperations interface
Interface representing a ExternalAuths operations.
Properties
| create |
Create a ExternalAuth |
| delete | Delete a ExternalAuth |
| get | Get a ExternalAuth |
| list |
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>