supervisornamespaces#
- async idem_vra.exec.vra.cmx.supervisornamespaces.create_using_post2(hub, ctx, **kwargs)[source]#
Create Supervisor Namespace Create Supervisor Namespace Performs POST /cmx/api/resources/supervisor-namespaces
- Parameters:
cluster (string) – (optional in body)
description (string) – (optional in body)
endpointId (string) – (optional in body)
name (string) – (optional in body)
projectId (string) – (optional in body)
storagePolicies (array) – (optional in body)
- async idem_vra.exec.vra.cmx.supervisornamespaces.delete_using_delete2(hub, ctx, p_selfLinkId, **kwargs)[source]#
- Make not managed a Supervisor Namespace and optionally delete it Make not managed a Supervisor Namespace and delete it from cluster if destroy
parameter is true Performs DELETE /cmx/api/resources/supervisor-namespaces/{selfLinkId}
- Parameters:
p_selfLinkId (string) – (required in path) selfLinkId
destroy (boolean) – (optional in query) destroy
- async idem_vra.exec.vra.cmx.supervisornamespaces.get_namespace_quotas_using_get(hub, ctx, p_selfLinkId, **kwargs)[source]#
Get Supervisor Namespace Quotas by the id from documentSelfLink Retrieve a Supervisor Namespace Quota by id from documentSelfLink Performs GET /cmx/api/resources/supervisor-namespaces/{selfLinkId}/resource-quotas
- Parameters:
p_selfLinkId (string) – (required in path) selfLinkId
- async idem_vra.exec.vra.cmx.supervisornamespaces.get_namespace_using_get(hub, ctx, p_selfLinkId, **kwargs)[source]#
Find a Supervisor Namespace by the id from documentSelfLink Retrieve a Supervisor Namespace by id from documentSelfLink Performs GET /cmx/api/resources/supervisor-namespaces/{selfLinkId}
- Parameters:
p_selfLinkId (string) – (required in path) selfLinkId
expandStorage (boolean) – (optional in query) expandStorage
- async idem_vra.exec.vra.cmx.supervisornamespaces.list_using_get5(hub, ctx, **kwargs)[source]#
Get all Supervisor Namespaces Get all Supervisor Namespaces Performs GET /cmx/api/resources/supervisor-namespaces
- Parameters:
id (string) – (optional in query)
localAddress.address.MCGlobal (boolean) – (optional in query)
localAddress.address.MCLinkLocal (boolean) – (optional in query)
localAddress.address.MCNodeLocal (boolean) – (optional in query)
localAddress.address.MCOrgLocal (boolean) – (optional in query)
localAddress.address.MCSiteLocal (boolean) – (optional in query)
localAddress.address.address (string) – (optional in query)
localAddress.address.anyLocalAddress (boolean) – (optional in query)
localAddress.address.canonicalHostName (string) – (optional in query)
localAddress.address.hostAddress (string) – (optional in query)
localAddress.address.hostName (string) – (optional in query)
localAddress.address.linkLocalAddress (boolean) – (optional in query)
localAddress.address.loopbackAddress (boolean) – (optional in query)
localAddress.address.multicastAddress (boolean) – (optional in query)
localAddress.address.siteLocalAddress (boolean) – (optional in query)
localAddress.hostName (string) – (optional in query)
localAddress.hostString (string) – (optional in query)
localAddress.port (integer) – (optional in query)
localAddress.unresolved (boolean) – (optional in query)
offset (integer) – (optional in query)
pageNumber (integer) – (optional in query)
pageSize (integer) – (optional in query)
paged (boolean) – (optional in query)
remoteAddress.address.MCGlobal (boolean) – (optional in query)
remoteAddress.address.MCLinkLocal (boolean) – (optional in query)
remoteAddress.address.MCNodeLocal (boolean) – (optional in query)
remoteAddress.address.MCOrgLocal (boolean) – (optional in query)
remoteAddress.address.MCSiteLocal (boolean) – (optional in query)
remoteAddress.address.address (string) – (optional in query)
remoteAddress.address.anyLocalAddress (boolean) – (optional in query)
remoteAddress.address.canonicalHostName (string) – (optional in query)
remoteAddress.address.hostAddress (string) – (optional in query)
remoteAddress.address.hostName (string) – (optional in query)
remoteAddress.address.linkLocalAddress (boolean) – (optional in query)
remoteAddress.address.loopbackAddress (boolean) – (optional in query)
remoteAddress.address.multicastAddress (boolean) – (optional in query)
remoteAddress.address.siteLocalAddress (boolean) – (optional in query)
remoteAddress.hostName (string) – (optional in query)
remoteAddress.hostString (string) – (optional in query)
remoteAddress.port (integer) – (optional in query)
remoteAddress.unresolved (boolean) – (optional in query)
sort.sorted (boolean) – (optional in query)
sort.unsorted (boolean) – (optional in query)
sslInfo.peerCertificates[0].TBSCertificate (string) – (optional in query)
sslInfo.peerCertificates[0].basicConstraints (integer) – (optional in query)
sslInfo.peerCertificates[0].encoded (string) – (optional in query)
sslInfo.peerCertificates[0].extendedKeyUsage (array) – (optional in query)
sslInfo.peerCertificates[0].issuerDN.name (string) – (optional in query)
sslInfo.peerCertificates[0].issuerUniqueID (array) – (optional in query)
sslInfo.peerCertificates[0].issuerX500Principal.encoded (string) – (optional in query)
sslInfo.peerCertificates[0].issuerX500Principal.name (string) – (optional in query)
sslInfo.peerCertificates[0].keyUsage (array) – (optional in query)
sslInfo.peerCertificates[0].notAfter (string) – (optional in query)
sslInfo.peerCertificates[0].notBefore (string) – (optional in query)
sslInfo.peerCertificates[0].serialNumber (integer) – (optional in query)
sslInfo.peerCertificates[0].sigAlgName (string) – (optional in query)
sslInfo.peerCertificates[0].sigAlgOID (string) – (optional in query)
sslInfo.peerCertificates[0].sigAlgParams (string) – (optional in query)
sslInfo.peerCertificates[0].signature (string) – (optional in query)
sslInfo.peerCertificates[0].subjectDN.name (string) – (optional in query)
sslInfo.peerCertificates[0].subjectUniqueID (array) – (optional in query)
sslInfo.peerCertificates[0].subjectX500Principal.encoded (string) – (optional in query)
sslInfo.peerCertificates[0].subjectX500Principal.name (string) – (optional in query)
sslInfo.peerCertificates[0].type (string) – (optional in query)
sslInfo.peerCertificates[0].version (integer) – (optional in query)
sslInfo.sessionId (string) – (optional in query)
unpaged (boolean) – (optional in query)
clusterSelfLinkId (string) – (optional in query) clusterSelfLinkId
registered (string) – (optional in query) registered
- async idem_vra.exec.vra.cmx.supervisornamespaces.register_using_put2(hub, ctx, p_namespaceSelfLinkId, **kwargs)[source]#
- Make a Supervisor Namespace a managed entity The body shall contain valid projectId, DocumentSelfLink and list of viewer and
editor user and groups. Performs PUT /cmx/api/resources/supervisor-namespaces/{namespaceSelfLinkId}/register
- Parameters:
p_namespaceSelfLinkId (string) – (required in path) namespaceSelfLinkId
address (string) – (optional in body)
cluster (string) – (optional in body)
cpuUsed (integer) – (optional in body)
createdMillis (integer) – (optional in body)
customProperties (object) – (optional in body)
description (string) – (optional in body)
documentSelfLink (string) – (optional in body)
editGroups (string) – (optional in body)
editUsers (string) – (optional in body)
endpointLink (string) – (optional in body)
externalLink (string) – (optional in body)
id (string) – (optional in body)
installerId (string) – (optional in body)
memoryUsed (integer) – (optional in body)
name (string) – (optional in body)
owner (string) – (optional in body)
ownerGroups (string) – (optional in body)
ownerUsers (string) – (optional in body)
projectId (string) – (optional in body)
registered (boolean) – (optional in body)
resourceQuotas (array) – (optional in body)
selfLinkId (string) – (optional in body)
status (string) – (optional in body)
statusMessage (string) – (optional in body)
storagePolicies (array) – (optional in body)
storageUsed (integer) – (optional in body)
type (string) – (optional in body)
updatedMillis (integer) – (optional in body)
viewGroups (string) – (optional in body)
viewUsers (string) – (optional in body)
- async idem_vra.exec.vra.cmx.supervisornamespaces.set_namespace_quotas_using_put(hub, ctx, p_selfLinkId, **kwargs)[source]#
Set Supervisor Namespace Quotas by the id from documentSelfLink Set a Supervisor Namespace Quota by id from documentSelfLink Performs PUT /cmx/api/resources/supervisor-namespaces/{selfLinkId}/resource-quotas
- Parameters:
p_selfLinkId (string) – (required in path) selfLinkId
- async idem_vra.exec.vra.cmx.supervisornamespaces.sync_status_using_get(hub, ctx, p_namespaceSelfLinkId, p_requestId, **kwargs)[source]#
Retrieve sync status Retrieve sync status. Performs GET /cmx/api/resources/supervisor-namespaces/{namespaceSelfLinkId}/principals/{requestId}
- Parameters:
p_namespaceSelfLinkId (string) – (required in path) namespaceSelfLinkId
p_requestId (string) – (required in path) requestId
- async idem_vra.exec.vra.cmx.supervisornamespaces.sync_using_post(hub, ctx, p_namespaceSelfLinkId, **kwargs)[source]#
Sync Supervisor Namespace principals access list The body shall contain list of viewer and editor user and groups. Performs POST /cmx/api/resources/supervisor-namespaces/{namespaceSelfLinkId}/principals
- Parameters:
p_namespaceSelfLinkId (string) – (required in path) namespaceSelfLinkId
editGroups (string) – (optional in body)
editUsers (string) – (optional in body)
ownerGroups (string) – (optional in body)
ownerUsers (string) – (optional in body)
viewGroups (string) – (optional in body)
viewUsers (string) – (optional in body)
- async idem_vra.exec.vra.cmx.supervisornamespaces.update_using_patch(hub, ctx, p_selfLinkId, **kwargs)[source]#
Update Supervisor Namespace Update Supervisor Namespace Performs PATCH /cmx/api/resources/supervisor-namespaces/{selfLinkId}
- Parameters:
p_selfLinkId (string) – (required in path) selfLinkId
description (string) – (optional in body)
resourceQuotas (array) – (optional in body)
storagePolicies (array) – (optional in body)