Interface TransportNodeCollections
-
- All Superinterfaces:
com.vmware.vapi.bindings.Service
,TransportNodeCollectionsTypes
- All Known Implementing Classes:
TransportNodeCollectionsStub
public interface TransportNodeCollections extends com.vmware.vapi.bindings.Service, TransportNodeCollectionsTypes
-
-
Field Summary
-
Fields inherited from interface com.vmware.nsx_policy.infra.sites.enforcement_points.TransportNodeCollectionsTypes
_VAPI_SERVICE_ID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection.void
delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection.void
delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection.void
delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection.HostTransportNodeCollection
get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
Returns transport node collection by idvoid
get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback)
Returns transport node collection by idvoid
get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns transport node collection by idHostTransportNodeCollection
get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns transport node collection by idvoid
installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection)
This API configures a compute collection for security.void
installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
This API configures a compute collection for security.void
installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API configures a compute collection for security.void
installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API configures a compute collection for security.HostTransportNodeCollectionListResult
list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid)
Returns all Transport Node collectionsvoid
list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollectionListResult> asyncCallback)
Returns all Transport Node collectionsvoid
list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollectionListResult> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns all Transport Node collectionsHostTransportNodeCollectionListResult
list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns all Transport Node collectionsvoid
patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection)
Attach different transport node profile to compute collection by updating transport node collection.void
patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Attach different transport node profile to compute collection by updating transport node collection.void
patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Attach different transport node profile to compute collection by updating transport node collection.void
patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Attach different transport node profile to compute collection by updating transport node collection.void
removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.void
removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.void
removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.void
removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.void
retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
This API is relevant for compute collection on which vLCM is enabled.void
retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
This API is relevant for compute collection on which vLCM is enabled.void
retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API is relevant for compute collection on which vLCM is enabled.void
retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API is relevant for compute collection on which vLCM is enabled.HostTransportNodeCollection
update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e.void
update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e.void
update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e.HostTransportNodeCollection
update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e.
-
-
-
Method Detail
-
delete
void delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection. It has no effect on existing transport nodes. However, new hosts added to the compute collection will no longer be automatically converted to NSX transport node. Detaching TNP from compute collection does not delete TNP.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
delete
void delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection. It has no effect on existing transport nodes. However, new hosts added to the compute collection will no longer be automatically converted to NSX transport node. Detaching TNP from compute collection does not delete TNP.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)invocationConfig
- Configuration for the method invocation.- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
delete
void delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection. It has no effect on existing transport nodes. However, new hosts added to the compute collection will no longer be automatically converted to NSX transport node. Detaching TNP from compute collection does not delete TNP.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
delete
void delete(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
By deleting transport node collection, we are detaching the transport node profile(TNP) from the compute collection. It has no effect on existing transport nodes. However, new hosts added to the compute collection will no longer be automatically converted to NSX transport node. Detaching TNP from compute collection does not delete TNP.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
get
HostTransportNodeCollection get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
Returns transport node collection by idSynchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)- Returns:
- com.vmware.nsx_policy.model.HostTransportNodeCollection
- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
get
HostTransportNodeCollection get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns transport node collection by idSynchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)invocationConfig
- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.HostTransportNodeCollection
- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
get
void get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback)
Returns transport node collection by idAsynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.nsx_policy.model.HostTransportNodeCollectionOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
get
void get(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns transport node collection by idAsynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Invocation Result:
com.vmware.nsx_policy.model.HostTransportNodeCollectionOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
installformicroseg
void installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection)
This API configures a compute collection for security. In the request body, specify a Transport Node Collection with only the ID of the target compute collection meant for security. Specifically, a Transport Node Profile ID should not be specified. This API will define a system-generated security Transport Node Profile and apply it on the compute collection to create the Transport Node Collection.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
installformicroseg
void installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API configures a compute collection for security. In the request body, specify a Transport Node Collection with only the ID of the target compute collection meant for security. Specifically, a Transport Node Profile ID should not be specified. This API will define a system-generated security Transport Node Profile and apply it on the compute collection to create the Transport Node Collection.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)invocationConfig
- Configuration for the method invocation.- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
installformicroseg
void installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
This API configures a compute collection for security. In the request body, specify a Transport Node Collection with only the ID of the target compute collection meant for security. Specifically, a Transport Node Profile ID should not be specified. This API will define a system-generated security Transport Node Profile and apply it on the compute collection to create the Transport Node Collection.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
installformicroseg
void installformicroseg(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API configures a compute collection for security. In the request body, specify a Transport Node Collection with only the ID of the target compute collection meant for security. Specifically, a Transport Node Profile ID should not be specified. This API will define a system-generated security Transport Node Profile and apply it on the compute collection to create the Transport Node Collection.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
list
HostTransportNodeCollectionListResult list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid)
Returns all Transport Node collectionsSynchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)clusterMoid
- Managed object ID of cluster in VC (optional)computeCollectionId
- Compute collection id (optional)vcInstanceUuid
- UUID for VC deployment (optional)- Returns:
- com.vmware.nsx_policy.model.HostTransportNodeCollectionListResult
- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
list
HostTransportNodeCollectionListResult list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns all Transport Node collectionsSynchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)clusterMoid
- Managed object ID of cluster in VC (optional)computeCollectionId
- Compute collection id (optional)vcInstanceUuid
- UUID for VC deployment (optional)invocationConfig
- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.HostTransportNodeCollectionListResult
- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
list
void list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollectionListResult> asyncCallback)
Returns all Transport Node collectionsAsynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.nsx_policy.model.HostTransportNodeCollectionListResultOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)clusterMoid
- Managed object ID of cluster in VC (optional)computeCollectionId
- Compute collection id (optional)vcInstanceUuid
- UUID for VC deployment (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
list
void list(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String clusterMoid, java.lang.String computeCollectionId, java.lang.String vcInstanceUuid, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollectionListResult> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Returns all Transport Node collectionsAsynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Invocation Result:
com.vmware.nsx_policy.model.HostTransportNodeCollectionListResultOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)clusterMoid
- Managed object ID of cluster in VC (optional)computeCollectionId
- Compute collection id (optional)vcInstanceUuid
- UUID for VC deployment (optional)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
patch
void patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection)
Attach different transport node profile to compute collection by updating transport node collection.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
patch
void patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Attach different transport node profile to compute collection by updating transport node collection.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)invocationConfig
- Configuration for the method invocation.- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
patch
void patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
Attach different transport node profile to compute collection by updating transport node collection.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
patch
void patch(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, HostTransportNodeCollection hostTransportNodeCollection, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
Attach different transport node profile to compute collection by updating transport node collection.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)hostTransportNodeCollection
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
removensx
void removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
removensx
void removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)invocationConfig
- Configuration for the method invocation.- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
removensx
void removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
removensx
void removensx(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API uninstalls NSX applied to the Transport Node Collection with the ID corresponding to the one specified in the request.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
retryprofilerealization
void retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId)
This API is relevant for compute collection on which vLCM is enabled. This API should be invoked to retry the realization of transport node profile on the compute collection. This is useful when profile realization had failed because of error in vLCM. This API has no effect if vLCM is not enabled on the computer collection.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
retryprofilerealization
void retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API is relevant for compute collection on which vLCM is enabled. This API should be invoked to retry the realization of transport node profile on the compute collection. This is useful when profile realization had failed because of error in vLCM. This API has no effect if vLCM is not enabled on the computer collection.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)invocationConfig
- Configuration for the method invocation.- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
retryprofilerealization
void retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback)
This API is relevant for compute collection on which vLCM is enabled. This API should be invoked to retry the realization of transport node profile on the compute collection. This is useful when profile realization had failed because of error in vLCM. This API has no effect if vLCM is not enabled on the computer collection.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
retryprofilerealization
void retryprofilerealization(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionId, com.vmware.vapi.bindings.client.AsyncCallback<java.lang.Void> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
This API is relevant for compute collection on which vLCM is enabled. This API should be invoked to retry the realization of transport node profile on the compute collection. This is useful when profile realization had failed because of error in vLCM. This API has no effect if vLCM is not enabled on the computer collection.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Operation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionId
- (required)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
update
HostTransportNodeCollection update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e. NSX Manager attempts to install the NSX components on hosts. Transport nodes for these hosts are created using the configuration specified in transport node profile. Pass apply_profile to false, if you do not want to apply transport node profile on the existing transport node with overridden host flag set and ignore overridden hosts flag is set to true on the transport node profile.Synchronous method overload. Result of the invocation will be reported as a method return value.
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionsId
- (required)hostTransportNodeCollection
- (required)applyProfile
- Indicates if the Transport Node Profile (TNP) configuration should be applied during creation (optional, default to true)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)- Returns:
- com.vmware.nsx_policy.model.HostTransportNodeCollection
- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
update
HostTransportNodeCollection update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e. NSX Manager attempts to install the NSX components on hosts. Transport nodes for these hosts are created using the configuration specified in transport node profile. Pass apply_profile to false, if you do not want to apply transport node profile on the existing transport node with overridden host flag set and ignore overridden hosts flag is set to true on the transport node profile.Synchronous method overload. Result of the invocation will be reported as a method return value. Use
invocationConfig
to specify configuration for this particular invocation.- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionsId
- (required)hostTransportNodeCollection
- (required)applyProfile
- Indicates if the Transport Node Profile (TNP) configuration should be applied during creation (optional, default to true)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)invocationConfig
- Configuration for the method invocation.- Returns:
- com.vmware.nsx_policy.model.HostTransportNodeCollection
- Throws:
com.vmware.vapi.std.errors.InvalidRequest
- Bad Request, Precondition Failedcom.vmware.vapi.std.errors.Unauthorized
- Forbiddencom.vmware.vapi.std.errors.ServiceUnavailable
- Service Unavailablecom.vmware.vapi.std.errors.InternalServerError
- Internal Server Errorcom.vmware.vapi.std.errors.NotFound
- Not Found
-
update
void update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e. NSX Manager attempts to install the NSX components on hosts. Transport nodes for these hosts are created using the configuration specified in transport node profile. Pass apply_profile to false, if you do not want to apply transport node profile on the existing transport node with overridden host flag set and ignore overridden hosts flag is set to true on the transport node profile.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
.Invocation Result:
com.vmware.nsx_policy.model.HostTransportNodeCollectionOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionsId
- (required)hostTransportNodeCollection
- (required)applyProfile
- Indicates if the Transport Node Profile (TNP) configuration should be applied during creation (optional, default to true)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.
-
update
void update(java.lang.String siteId, java.lang.String enforcementpointId, java.lang.String transportNodeCollectionsId, HostTransportNodeCollection hostTransportNodeCollection, java.lang.Boolean applyProfile, java.lang.Boolean overrideNsxOwnership, com.vmware.vapi.bindings.client.AsyncCallback<HostTransportNodeCollection> asyncCallback, com.vmware.vapi.bindings.client.InvocationConfig invocationConfig)
When transport node collection is created the hosts which are part of compute collection will be prepared automatically i.e. NSX Manager attempts to install the NSX components on hosts. Transport nodes for these hosts are created using the configuration specified in transport node profile. Pass apply_profile to false, if you do not want to apply transport node profile on the existing transport node with overridden host flag set and ignore overridden hosts flag is set to true on the transport node profile.Asynchronous method overload. Result of the invocation will be reported via the specified
asyncCallback
. UseinvocationConfig
to specify configuration for this particular invocation.Invocation Result:
com.vmware.nsx_policy.model.HostTransportNodeCollectionOperation Errors:
InvalidRequest
- Bad Request, Precondition Failed
Unauthorized
- Forbidden
ServiceUnavailable
- Service Unavailable
InternalServerError
- Internal Server Error
NotFound
- Not Found
- Parameters:
siteId
- (required)enforcementpointId
- (required)transportNodeCollectionsId
- (required)hostTransportNodeCollection
- (required)applyProfile
- Indicates if the Transport Node Profile (TNP) configuration should be applied during creation (optional, default to true)overrideNsxOwnership
- Override NSX Ownership (optional, default to false)asyncCallback
- Receives the status (progress, result or error) of the operation invocation.invocationConfig
- Configuration for the method invocation.
-
-