tacker.extensions.vnfm
Module¶tacker.extensions.vnfm.
CpuAllocationInvalidKeys
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Invalid keys specified in VNFD - %(error_msg_details)s.Supported keys are: %(valid_keys)s'¶tacker.extensions.vnfm.
FilePathMissing
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u"'file' attribute is missing for tosca.artifacts.Deployment.Image.VM artifact type"¶tacker.extensions.vnfm.
HeatClientException
(**kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'%(msg)s'¶tacker.extensions.vnfm.
HeatTranslatorFailed
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'heat-translator failed: - %(error_msg_details)s'¶tacker.extensions.vnfm.
HugePageSizeInvalidInput
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u"Value specified for mem_page_size is invalid:%(error_msg_details)s. The valid values are 'small', 'large','any' or an integer value in MB"¶tacker.extensions.vnfm.
IPAddrInvalidInput
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'IP Address input values should be in a list format'¶tacker.extensions.vnfm.
InfraDriverUnreachable
(**kwargs)¶Bases: tacker.common.exceptions.ServiceUnavailable
message
= u'Could not retrieve VNF resource IDs and types. Please check %(service)s status.'¶tacker.extensions.vnfm.
InvalidInfraDriver
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'VIM type %(vim_name)s is not supported as an infra driver '¶tacker.extensions.vnfm.
InvalidKubernetesInputParameter
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Found unsupported keys for %(found_keys)s '¶tacker.extensions.vnfm.
InvalidKubernetesNetworkNumber
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Please provide one network for all vdus'¶tacker.extensions.vnfm.
InvalidKubernetesScalingPolicyNumber
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Please provide only one Scaling policy'¶tacker.extensions.vnfm.
InvalidParamsForSM
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Please provide parameters for substitution mappings'¶tacker.extensions.vnfm.
InvalidServiceType
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'invalid service type %(service_type)s'¶tacker.extensions.vnfm.
InvalidSubstitutionMapping
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Input for substitution mapping requirements are not valid for %(requirement)s. They must be in the form of list with two entries'¶tacker.extensions.vnfm.
MetadataNotMatched
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Metadata for alarm policy is not matched'¶tacker.extensions.vnfm.
MultipleMGMTDriversSpecified
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'More than one MGMT Driver per vnfd is not supported'¶tacker.extensions.vnfm.
NumaNodesInvalidKeys
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Invalid keys specified in VNFD - %(error_msg_details)s.Supported keys are: %(valid_keys)s'¶tacker.extensions.vnfm.
ParamYAMLNotWellFormed
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'Parameter YAML not well formed - %(error_msg_details)s'¶tacker.extensions.vnfm.
SMRequirementMissing
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'All the requirements for substitution_mappings are not provided. Missing requirement for %(requirement)s'¶tacker.extensions.vnfm.
ServiceTypeNotFound
(**kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'service type %(service_type_id)s could not be found'¶tacker.extensions.vnfm.
ServiceTypesNotSpecified
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'service types are not specified'¶tacker.extensions.vnfm.
ToscaParserFailed
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'tosca-parser failed: - %(error_msg_details)s'¶tacker.extensions.vnfm.
UserDataFormatNotFound
(**kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'user_data and/or user_data_format not provided'¶tacker.extensions.vnfm.
VNFCreateFailed
(**kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'creating VNF based on %(vnfd_id)s failed'¶tacker.extensions.vnfm.
VNFCreateWaitFailed
(**kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'%(reason)s'¶tacker.extensions.vnfm.
VNFDInUse
(**kwargs)¶Bases: tacker.common.exceptions.InUse
message
= u'VNFD %(vnfd_id)s is still in use'¶tacker.extensions.vnfm.
VNFDNotFound
(**kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'VNFD %(vnfd_id)s could not be found'¶tacker.extensions.vnfm.
VNFDeleteWaitFailed
(**kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'%(reason)s'¶tacker.extensions.vnfm.
VNFInUse
(**kwargs)¶Bases: tacker.common.exceptions.InUse
message
= u'VNF %(vnf_id)s is still in use'¶tacker.extensions.vnfm.
VNFInactive
(**kwargs)¶Bases: tacker.common.exceptions.InvalidInput
message
= u'VNF %(vnf_id)s is not in Active state %(message)s'¶tacker.extensions.vnfm.
VNFMPluginBase
¶Bases: tacker.services.service_base.NFVPluginBase
create_vnf
(context, vnf)¶create_vnf_scale
(context, vnf_id, scale)¶create_vnf_trigger
(context, vnf_id, trigger)¶create_vnfd
(context, vnfd)¶delete_vnf
(context, vnf_id)¶delete_vnfd
(context, vnfd_id)¶get_plugin_description
()¶get_plugin_name
()¶get_plugin_type
()¶get_vnf
(context, vnf_id, fields=None)¶get_vnf_resources
(context, vnf_id, fields=None, filters=None)¶get_vnfd
(context, vnfd_id, fields=None)¶get_vnfds
(context, filters=None, fields=None)¶get_vnfs
(context, filters=None, fields=None)¶update_vnf
(context, vnf_id, vnf)¶tacker.extensions.vnfm.
VNFNotFound
(**kwargs)¶Bases: tacker.common.exceptions.NotFound
message
= u'VNF %(vnf_id)s could not be found'¶tacker.extensions.vnfm.
VNFScaleWaitFailed
(**kwargs)¶Bases: tacker.common.exceptions.TackerException
message
= u'%(reason)s'¶tacker.extensions.vnfm.
Vnfm
¶Bases: tacker.api.extensions.ExtensionDescriptor
get_alias
()¶get_description
()¶get_extended_resources
(version)¶get_name
()¶get_namespace
()¶get_plugin_interface
()¶get_resources
()¶get_updated
()¶update_attributes_map
(attributes)¶Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.