Microsoft.RedHatOpenShift (stable:2022-09-04)

2025/10/23 • 30 new, 30 deleted methods

Operations_List (new)
Description The operation returns the RP operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.RedHatOpenShift/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftVersions_List (new)
Description The operation returns the installable OpenShift versions as strings.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.RedHatOpenShift/locations/{location}/openshiftversions
{
api-version: string ,
subscriptionId: string ,
location: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
version: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_List (new)
Description The operation returns properties of each OpenShift cluster.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.RedHatOpenShift/openShiftClusters
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_List (new)
Description The operation returns properties of each MachinePool.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/machinePools
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_List (new)
Description The operation returns properties of each Secret.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/secrets
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_List (new)
Description The operation returns properties of each SyncIdentityProvider.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/syncIdentityProviders
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_List (new)
Description The operation returns properties of each SyncSet.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/syncSets
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_ListByResourceGroup (new)
Description The operation returns properties of each OpenShift cluster.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_Get (new)
Description The operation returns properties of a OpenShift cluster.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_CreateOrUpdate (new)
Description The operation returns properties of a OpenShift cluster.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
parameters:
{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_Delete (new)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_Update (new)
Description The operation returns properties of a OpenShift cluster.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
parameters:
{
tags: object ,
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_ListAdminCredentials (new)
Description The operation returns the admin kubeconfig.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}/listAdminCredentials
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
kubeconfig: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_ListCredentials (new)
Description The operation returns the credentials.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}/listCredentials
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
kubeadminUsername: string ,
kubeadminPassword: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_Get (new)
Description The operation returns properties of a MachinePool.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_CreateOrUpdate (new)
Description The operation returns properties of a MachinePool.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_Delete (new)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_Update (new)
Description The operation returns properties of a MachinePool.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_Get (new)
Description The operation returns properties of a Secret.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_CreateOrUpdate (new)
Description The operation returns properties of a Secret.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_Delete (new)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_Update (new)
Description The operation returns properties of a Secret.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_Get (new)
Description The operation returns properties of a SyncIdentityProvider.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_CreateOrUpdate (new)
Description The operation returns properties of a SyncIdentityProvider.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_Delete (new)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_Update (new)
Description The operation returns properties of a SyncIdentityProvider.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_Get (new)
Description The operation returns properties of a SyncSet.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_CreateOrUpdate (new)
Description The operation returns properties of a SyncSet.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_Delete (new)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_Update (new)
Description The operation returns properties of a SyncSet.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Operations_List (removed)
Description The operation returns the RP operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.RedHatOpenShift/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftVersions_List (removed)
Description The operation returns the installable OpenShift versions as strings.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.RedHatOpenShift/locations/{location}/openshiftversions
{
api-version: string ,
subscriptionId: string ,
location: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
version: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_List (removed)
Description The operation returns properties of each OpenShift cluster.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.RedHatOpenShift/openShiftClusters
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_List (removed)
Description The operation returns properties of each MachinePool.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/machinePools
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_List (removed)
Description The operation returns properties of each Secret.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/secrets
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_List (removed)
Description The operation returns properties of each SyncIdentityProvider.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/syncIdentityProviders
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_List (removed)
Description The operation returns properties of each SyncSet.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftCluster/{resourceName}/syncSets
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_ListByResourceGroup (removed)
Description The operation returns properties of each OpenShift cluster.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_Get (removed)
Description The operation returns properties of a OpenShift cluster.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_CreateOrUpdate (removed)
Description The operation returns properties of a OpenShift cluster.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
parameters:
{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_Delete (removed)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_Update (removed)
Description The operation returns properties of a OpenShift cluster.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
parameters:
{
tags: object ,
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
provisioningState: enum ,
clusterProfile:
{
pullSecret: string ,
domain: string ,
version: string ,
resourceGroupId: string ,
fipsValidatedModules: enum ,
}
,
consoleProfile:
{
url: string ,
}
,
servicePrincipalProfile:
{
clientId: string ,
clientSecret: string ,
}
,
networkProfile:
{
podCidr: string ,
serviceCidr: string ,
}
,
masterProfile:
{
vmSize: string ,
subnetId: string ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
workerProfiles:
[
{
name: string ,
vmSize: string ,
diskSizeGB: integer ,
subnetId: string ,
count: integer ,
encryptionAtHost: enum ,
diskEncryptionSetId: string ,
}
,
]
,
apiserverProfile:
{
visibility: enum ,
url: string ,
ip: string ,
}
,
ingressProfiles:
[
{
name: string ,
visibility: enum ,
ip: string ,
}
,
]
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_ListAdminCredentials (removed)
Description The operation returns the admin kubeconfig.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}/listAdminCredentials
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
kubeconfig: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenShiftClusters_ListCredentials (removed)
Description The operation returns the credentials.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openShiftClusters/{resourceName}/listCredentials
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
}

⚐ Response (200)

{
kubeadminUsername: string ,
kubeadminPassword: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_Get (removed)
Description The operation returns properties of a MachinePool.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_CreateOrUpdate (removed)
Description The operation returns properties of a MachinePool.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_Delete (removed)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MachinePools_Update (removed)
Description The operation returns properties of a MachinePool.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/machinePool/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_Get (removed)
Description The operation returns properties of a Secret.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_CreateOrUpdate (removed)
Description The operation returns properties of a Secret.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_Delete (removed)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Secrets_Update (removed)
Description The operation returns properties of a Secret.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/secret/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
secretResources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_Get (removed)
Description The operation returns properties of a SyncIdentityProvider.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_CreateOrUpdate (removed)
Description The operation returns properties of a SyncIdentityProvider.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_Delete (removed)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncIdentityProviders_Update (removed)
Description The operation returns properties of a SyncIdentityProvider.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncIdentityProvider/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_Get (removed)
Description The operation returns properties of a SyncSet.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_CreateOrUpdate (removed)
Description The operation returns properties of a SyncSet.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_Delete (removed)
Description The operation returns nothing.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
SyncSets_Update (removed)
Description The operation returns properties of a SyncSet.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RedHatOpenShift/openshiftclusters/{resourceName}/syncSet/{childResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
resourceName: string ,
childResourceName: string ,
parameters:
{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
resources: string ,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}