com.vmware.nsx_policy.global_infra.segments package¶
Submodules¶
com.vmware.nsx_policy.global_infra.segments.dhcp_static_bindings_client module¶
-
class
com.vmware.nsx_policy.global_infra.segments.dhcp_static_bindings_client.
State
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
get
(segment_id, binding_id)¶ Read DHCP static binding state
Parameters: - segment_id (
str
) – (required) - binding_id (
str
) – (required)
Return type: Returns: com.vmware.nsx_policy.model.DhcpStaticBindingState
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.dhcp_static_bindings_client.
StubFactory
(stub_config)¶ Bases:
vmware.vapi.bindings.stub.StubFactoryBase
Initialize StubFactoryBase
Parameters: stub_config ( vmware.vapi.bindings.stub.StubConfiguration
) – Stub config instance
com.vmware.nsx_policy.global_infra.segments.inter_site_forwarder_client module¶
-
class
com.vmware.nsx_policy.global_infra.segments.inter_site_forwarder_client.
SiteSpanInfo
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
get
(segment_id, cursor=None, edge_path=None, enforcement_point_path=None, include_mark_for_delete_objects=None, included_fields=None, page_size=None, sort_ascending=None, sort_by=None)¶ Get infra segment cross site forwarder placement and HA statuss.
Parameters: - segment_id (
str
) – (required) - cursor (
str
orNone
) – Opaque cursor to be used for getting next page of records (supplied by current result page) (optional) - edge_path (
str
orNone
) – Policy path of edge node (optional) - enforcement_point_path (
str
orNone
) – String Path of the enforcement point (optional) - include_mark_for_delete_objects (
bool
orNone
) – Include objects that are marked for deletion in results (optional, default to false) - included_fields (
str
orNone
) – Comma separated list of fields that should be included in query result (optional) - page_size (
long
orNone
) – Maximum number of results to return in this page (server may return fewer) (optional, default to 1000) - sort_ascending (
bool
orNone
) – (optional) - sort_by (
str
orNone
) – Field by which records are sorted (optional)
Return type: com.vmware.nsx_policy.model_client.SegmentL2ForwarderSiteSpanInfo
Returns: com.vmware.nsx_policy.model.SegmentL2ForwarderSiteSpanInfo
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.inter_site_forwarder_client.
Status
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
get
(segment_id, cursor=None, edge_path=None, enforcement_point_path=None, include_mark_for_delete_objects=None, included_fields=None, page_size=None, sort_ascending=None, sort_by=None)¶ Get infra segment cross site traffic statistics.
Parameters: - segment_id (
str
) – (required) - cursor (
str
orNone
) – Opaque cursor to be used for getting next page of records (supplied by current result page) (optional) - edge_path (
str
orNone
) – Policy path of edge node (optional) - enforcement_point_path (
str
orNone
) – String Path of the enforcement point (optional) - include_mark_for_delete_objects (
bool
orNone
) – Include objects that are marked for deletion in results (optional, default to false) - included_fields (
str
orNone
) – Comma separated list of fields that should be included in query result (optional) - page_size (
long
orNone
) – Maximum number of results to return in this page (server may return fewer) (optional, default to 1000) - sort_ascending (
bool
orNone
) – (optional) - sort_by (
str
orNone
) – Field by which records are sorted (optional)
Return type: com.vmware.nsx_policy.model_client.SegmentCrossSiteTrafficStats
Returns: com.vmware.nsx_policy.model.SegmentCrossSiteTrafficStats
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.inter_site_forwarder_client.
StubFactory
(stub_config)¶ Bases:
vmware.vapi.bindings.stub.StubFactoryBase
Initialize StubFactoryBase
Parameters: stub_config ( vmware.vapi.bindings.stub.StubConfiguration
) – Stub config instance
com.vmware.nsx_policy.global_infra.segments.ports_client module¶
-
class
com.vmware.nsx_policy.global_infra.segments.ports_client.
PortDiscoveryProfileBindingMaps
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
delete
(infra_segment_id, infra_port_id, port_discovery_profile_binding_map_id)¶ API will delete Infra Port Discovery Profile Binding Profile
Parameters: - infra_segment_id (
str
) – Infra Segment ID (required) - infra_port_id (
str
) – Infra Port ID (required) - port_discovery_profile_binding_map_id (
str
) – Port Discovery Profile Binding Map ID (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
get
(infra_segment_id, infra_port_id, port_discovery_profile_binding_map_id)¶ API will get Infra Port Discovery Profile Binding Map
Parameters: - infra_segment_id (
str
) – Infra Segment ID (required) - infra_port_id (
str
) – Infra Port ID (required) - port_discovery_profile_binding_map_id (
str
) – Port Discovery Profile Binding Map ID (required)
Return type: com.vmware.nsx_policy.model_client.PortDiscoveryProfileBindingMap
Returns: com.vmware.nsx_policy.model.PortDiscoveryProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
list
(infra_segment_id, infra_port_id, cursor=None, include_mark_for_delete_objects=None, included_fields=None, page_size=None, sort_ascending=None, sort_by=None)¶ API will list all Infra Port Discovery Profile Binding Maps in current port id.
Parameters: - infra_segment_id (
str
) – (required) - infra_port_id (
str
) – (required) - cursor (
str
orNone
) – Opaque cursor to be used for getting next page of records (supplied by current result page) (optional) - include_mark_for_delete_objects (
bool
orNone
) – Include objects that are marked for deletion in results (optional, default to false) - included_fields (
str
orNone
) – Comma separated list of fields that should be included in query result (optional) - page_size (
long
orNone
) – Maximum number of results to return in this page (server may return fewer) (optional, default to 1000) - sort_ascending (
bool
orNone
) – (optional) - sort_by (
str
orNone
) – Field by which records are sorted (optional)
Return type: com.vmware.nsx_policy.model_client.PortDiscoveryProfileBindingMapListResult
Returns: com.vmware.nsx_policy.model.PortDiscoveryProfileBindingMapListResult
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
patch
(infra_segment_id, infra_port_id, port_discovery_profile_binding_map_id, port_discovery_profile_binding_map)¶ API will create Infra Port Discovery Profile Binding Map. For objects with no binding maps, default profile is applied.
Parameters: - infra_segment_id (
str
) – Infra Segment ID (required) - infra_port_id (
str
) – Port ID (required) - port_discovery_profile_binding_map_id (
str
) – Port Discovery Profile Binding Map ID (required) - port_discovery_profile_binding_map (
com.vmware.nsx_policy.model_client.PortDiscoveryProfileBindingMap
) – (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
update
(infra_segment_id, infra_port_id, port_discovery_profile_binding_map_id, port_discovery_profile_binding_map)¶ API will update Infra Port Discovery Profile Binding Map. For objects with no binding maps, default profile is applied.
Parameters: - infra_segment_id (
str
) – Infra Segment ID (required) - infra_port_id (
str
) – Infra Port ID (required) - port_discovery_profile_binding_map_id (
str
) – Port Discovery Profile Binding Map ID (required) - port_discovery_profile_binding_map (
com.vmware.nsx_policy.model_client.PortDiscoveryProfileBindingMap
) – (required)
Return type: com.vmware.nsx_policy.model_client.PortDiscoveryProfileBindingMap
Returns: com.vmware.nsx_policy.model.PortDiscoveryProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.ports_client.
PortMonitoringProfileBindingMaps
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
delete
(infra_segment_id, infra_port_id, port_monitoring_profile_binding_map_id)¶ API will delete Infra Port Monitoring Profile Binding Profile.
Parameters: - infra_segment_id (
str
) – Infra Segment ID (required) - infra_port_id (
str
) – Infra Port ID (required) - port_monitoring_profile_binding_map_id (
str
) – Port Monitoring Profile Binding Map ID (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
get
(infra_segment_id, infra_port_id, port_monitoring_profile_binding_map_id)¶ API will get Infra Port Monitoring Profile Binding Map.
Parameters: - infra_segment_id (
str
) – Infra Segment ID (required) - infra_port_id (
str
) – Infra Port ID (required) - port_monitoring_profile_binding_map_id (
str
) – Port Monitoring Profile Binding Map ID (required)
Return type: com.vmware.nsx_policy.model_client.PortMonitoringProfileBindingMap
Returns: com.vmware.nsx_policy.model.PortMonitoringProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
list
(infra_segment_id, infra_port_id, cursor=None, include_mark_for_delete_objects=None, included_fields=None, page_size=None, sort_ascending=None, sort_by=None)¶ API will list all Infra Port Monitoring Profile Binding Maps in current port id.
Parameters: - infra_segment_id (
str
) – (required) - infra_port_id (
str
) – (required) - cursor (
str
orNone
) – Opaque cursor to be used for getting next page of records (supplied by current result page) (optional) - include_mark_for_delete_objects (
bool
orNone
) – Include objects that are marked for deletion in results (optional, default to false) - included_fields (
str
orNone
) – Comma separated list of fields that should be included in query result (optional) - page_size (
long
orNone
) – Maximum number of results to return in this page (server may return fewer) (optional, default to 1000) - sort_ascending (
bool
orNone
) – (optional) - sort_by (
str
orNone
) – Field by which records are sorted (optional)
Return type: com.vmware.nsx_policy.model_client.PortMonitoringProfileBindingMapListResult
Returns: com.vmware.nsx_policy.model.PortMonitoringProfileBindingMapListResult
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
patch
(infra_segment_id, infra_port_id, port_monitoring_profile_binding_map_id, port_monitoring_profile_binding_map)¶ API will create Infra Port Monitoring Profile Binding Map.
Parameters: - infra_segment_id (
str
) – Infra Segment ID (required) - infra_port_id (
str
) – Infra Port ID (required) - port_monitoring_profile_binding_map_id (
str
) – Port Monitoring Profile Binding Map ID (required) - port_monitoring_profile_binding_map (
com.vmware.nsx_policy.model_client.PortMonitoringProfileBindingMap
) – (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
update
(infra_segment_id, infra_port_id, port_monitoring_profile_binding_map_id, port_monitoring_profile_binding_map)¶ API will update Infra Port Monitoring Profile Binding Map.
Parameters: - infra_segment_id (
str
) – InfraSegment ID (required) - infra_port_id (
str
) – Infra Port ID (required) - port_monitoring_profile_binding_map_id (
str
) – Port Monitoring Profile Binding Map ID (required) - port_monitoring_profile_binding_map (
com.vmware.nsx_policy.model_client.PortMonitoringProfileBindingMap
) – (required)
Return type: com.vmware.nsx_policy.model_client.PortMonitoringProfileBindingMap
Returns: com.vmware.nsx_policy.model.PortMonitoringProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- infra_segment_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.ports_client.
PortQosProfileBindingMaps
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
delete
(segment_id, port_id, port_qos_profile_binding_map_id)¶ API will delete Port QoS Profile Binding Profile.
Parameters: - segment_id (
str
) – Segment ID (required) - port_id (
str
) – Port ID (required) - port_qos_profile_binding_map_id (
str
) – Port QoS Profile Binding Map ID (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
get
(segment_id, port_id, port_qos_profile_binding_map_id)¶ API will get Port QoS Profile Binding Map.
Parameters: - segment_id (
str
) – Segment ID (required) - port_id (
str
) – Port ID (required) - port_qos_profile_binding_map_id (
str
) – Port QoS Profile Binding Map ID (required)
Return type: Returns: com.vmware.nsx_policy.model.PortQoSProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
list
(segment_id, port_id, cursor=None, included_fields=None, page_size=None, sort_ascending=None, sort_by=None)¶ API will list all Port QoS Profile Binding Maps in current port id.
Parameters: - segment_id (
str
) – (required) - port_id (
str
) – (required) - cursor (
str
orNone
) – Opaque cursor to be used for getting next page of records (supplied by current result page) (optional) - included_fields (
str
orNone
) – Comma separated list of fields that should be included in query result (optional) - page_size (
long
orNone
) – Maximum number of results to return in this page (server may return fewer) (optional, default to 1000) - sort_ascending (
bool
orNone
) – (optional) - sort_by (
str
orNone
) – Field by which records are sorted (optional)
Return type: com.vmware.nsx_policy.model_client.PortQosProfileBindingMapListResult
Returns: com.vmware.nsx_policy.model.PortQoSProfileBindingMapListResult
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
patch
(segment_id, port_id, port_qos_profile_binding_map_id, port_qos_profile_binding_map)¶ API will create Port QoS Profile Binding Map. For objects with no binding maps, default profile is applied.
Parameters: - segment_id (
str
) – Segment ID (required) - port_id (
str
) – Port ID (required) - port_qos_profile_binding_map_id (
str
) – Port QoS Profile Binding Map ID (required) - port_qos_profile_binding_map (
com.vmware.nsx_policy.model_client.PortQosProfileBindingMap
) – (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
update
(segment_id, port_id, port_qos_profile_binding_map_id, port_qos_profile_binding_map)¶ API will update Port QoS Profile Binding Map. For objects with no binding maps, default profile is applied.
Parameters: - segment_id (
str
) – Segment ID (required) - port_id (
str
) – Port ID (required) - port_qos_profile_binding_map_id (
str
) – Port QoS Profile Binding Map ID (required) - port_qos_profile_binding_map (
com.vmware.nsx_policy.model_client.PortQosProfileBindingMap
) – (required)
Return type: Returns: com.vmware.nsx_policy.model.PortQoSProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.ports_client.
PortSecurityProfileBindingMaps
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
delete
(segment_id, port_id, port_security_profile_binding_map_id)¶ API will delete the port security profile binding map.
Parameters: - segment_id (
str
) – segment id (required) - port_id (
str
) – port id (required) - port_security_profile_binding_map_id (
str
) – port security profile binding map id (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
get
(segment_id, port_id, port_security_profile_binding_map_id)¶ API will return details of the port security profile binding map. If the security profile binding map does not exist, it will return 404.
Parameters: - segment_id (
str
) – segment id (required) - port_id (
str
) – port id (required) - port_security_profile_binding_map_id (
str
) – port security profile binding map id (required)
Return type: com.vmware.nsx_policy.model_client.PortSecurityProfileBindingMap
Returns: com.vmware.nsx_policy.model.PortSecurityProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
list
(segment_id, port_id, cursor=None, included_fields=None, page_size=None, sort_ascending=None, sort_by=None)¶ API will list all port security profile binding maps.
Parameters: - segment_id (
str
) – segment id (required) - port_id (
str
) – port id (required) - cursor (
str
orNone
) – Opaque cursor to be used for getting next page of records (supplied by current result page) (optional) - included_fields (
str
orNone
) – Comma separated list of fields that should be included in query result (optional) - page_size (
long
orNone
) – Maximum number of results to return in this page (server may return fewer) (optional, default to 1000) - sort_ascending (
bool
orNone
) – (optional) - sort_by (
str
orNone
) – Field by which records are sorted (optional)
Return type: com.vmware.nsx_policy.model_client.PortSecurityProfileBindingMapListResult
Returns: com.vmware.nsx_policy.model.PortSecurityProfileBindingMapListResult
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
patch
(segment_id, port_id, port_security_profile_binding_map_id, port_security_profile_binding_map)¶ Create a new port security profile binding map if the given security profile binding map does not exist. Otherwise, patch the existing port security profile binding map. For objects with no binding maps, default profile is applied.
Parameters: - segment_id (
str
) – segment id (required) - port_id (
str
) – port id (required) - port_security_profile_binding_map_id (
str
) – port security profile binding map id (required) - port_security_profile_binding_map (
com.vmware.nsx_policy.model_client.PortSecurityProfileBindingMap
) – (required)
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
update
(segment_id, port_id, port_security_profile_binding_map_id, port_security_profile_binding_map)¶ API will create or replace the port security profile binding map. For objects with no binding maps, default profile is applied.
Parameters: - segment_id (
str
) – segment id (required) - port_id (
str
) – port id (required) - port_security_profile_binding_map_id (
str
) – port security profile binding map id (required) - port_security_profile_binding_map (
com.vmware.nsx_policy.model_client.PortSecurityProfileBindingMap
) – (required)
Return type: com.vmware.nsx_policy.model_client.PortSecurityProfileBindingMap
Returns: com.vmware.nsx_policy.model.PortSecurityProfileBindingMap
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segment_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.ports_client.
Statistics
(config)¶ Bases:
vmware.vapi.bindings.stub.VapiInterface
Parameters: config ( vmware.vapi.bindings.stub.StubConfiguration
) – Configuration to be used for creating the stub.-
get
(segments_id, port_id, cursor=None, edge_path=None, enforcement_point_path=None, include_mark_for_delete_objects=None, included_fields=None, page_size=None, sort_ascending=None, sort_by=None)¶ Get infra segment port statistics information.
Parameters: - segments_id (
str
) – (required) - port_id (
str
) – (required) - cursor (
str
orNone
) – Opaque cursor to be used for getting next page of records (supplied by current result page) (optional) - edge_path (
str
orNone
) – Policy path of edge node (optional) - enforcement_point_path (
str
orNone
) – String Path of the enforcement point (optional) - include_mark_for_delete_objects (
bool
orNone
) – Include objects that are marked for deletion in results (optional, default to false) - included_fields (
str
orNone
) – Comma separated list of fields that should be included in query result (optional) - page_size (
long
orNone
) – Maximum number of results to return in this page (server may return fewer) (optional, default to 1000) - sort_ascending (
bool
orNone
) – (optional) - sort_by (
str
orNone
) – Field by which records are sorted (optional)
Return type: Returns: com.vmware.nsx_policy.model.SegmentPortStatistics
Raise: com.vmware.vapi.std.errors_client.ServiceUnavailable
Service UnavailableRaise: com.vmware.vapi.std.errors_client.InvalidRequest
Bad Request, Precondition FailedRaise: com.vmware.vapi.std.errors_client.InternalServerError
Internal Server ErrorRaise: com.vmware.vapi.std.errors_client.Unauthorized
ForbiddenRaise: com.vmware.vapi.std.errors_client.NotFound
Not Found- segments_id (
-
-
class
com.vmware.nsx_policy.global_infra.segments.ports_client.
StubFactory
(stub_config)¶ Bases:
vmware.vapi.bindings.stub.StubFactoryBase
Initialize StubFactoryBase
Parameters: stub_config ( vmware.vapi.bindings.stub.StubConfiguration
) – Stub config instance