Documentation ¶
Index ¶
- type AccessDeniedException
- type DescriptorContentType
- type ErrorInfo
- type FunctionArtifactMeta
- type GetSolFunctionInstanceMetadata
- type GetSolFunctionPackageMetadata
- type GetSolInstantiatedVnfInfo
- type GetSolNetworkInstanceMetadata
- type GetSolNetworkOperationMetadata
- type GetSolNetworkOperationTaskDetails
- type GetSolNetworkPackageMetadata
- type GetSolVnfInfo
- type GetSolVnfcResourceInfo
- type GetSolVnfcResourceInfoMetadata
- type InternalServerException
- type LcmOperationInfo
- type LcmOperationType
- type ListSolFunctionInstanceInfo
- type ListSolFunctionInstanceMetadata
- type ListSolFunctionPackageInfo
- type ListSolFunctionPackageMetadata
- type ListSolNetworkInstanceInfo
- type ListSolNetworkInstanceMetadata
- type ListSolNetworkOperationsInfo
- type ListSolNetworkOperationsMetadata
- type ListSolNetworkPackageInfo
- type ListSolNetworkPackageMetadata
- type NetworkArtifactMeta
- type NsLcmOperationState
- type NsState
- type NsdOnboardingState
- type NsdOperationalState
- type NsdUsageState
- type OnboardingState
- type OperationalState
- type PackageContentType
- type ProblemDetails
- type PutSolFunctionPackageContentMetadata
- type PutSolNetworkPackageContentMetadata
- type ResourceNotFoundException
- type ServiceQuotaExceededException
- type TaskStatus
- type ThrottlingException
- type ToscaOverride
- type UpdateSolNetworkModify
- type UpdateSolNetworkType
- type UsageState
- type ValidateSolFunctionPackageContentMetadata
- type ValidateSolNetworkPackageContentMetadata
- type ValidationException
- type VnfInstantiationState
- type VnfOperationalState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Insufficient permissions to make request.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type DescriptorContentType ¶
type DescriptorContentType string
const (
DescriptorContentTypeTextPlain DescriptorContentType = "text/plain"
)
Enum values for DescriptorContentType
func (DescriptorContentType) Values ¶
func (DescriptorContentType) Values() []DescriptorContentType
Values returns all known values for DescriptorContentType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ErrorInfo ¶
type ErrorInfo struct { // Error cause. Cause *string // Error details. Details *string // contains filtered or unexported fields }
Provides error information.
type FunctionArtifactMeta ¶
type FunctionArtifactMeta struct { // Lists of function package overrides. Overrides []ToscaOverride // contains filtered or unexported fields }
Metadata for function package artifacts.
Artifacts are the contents of the package descriptor file and the state of the package.
type GetSolFunctionInstanceMetadata ¶
type GetSolFunctionInstanceMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
The metadata of a network function instance.
A network function instance is a function in a function package .
type GetSolFunctionPackageMetadata ¶
type GetSolFunctionPackageMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // Metadata related to the function package descriptor of the function package. Vnfd *FunctionArtifactMeta // contains filtered or unexported fields }
Metadata related to the function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
type GetSolInstantiatedVnfInfo ¶
type GetSolInstantiatedVnfInfo struct { // State of the network function. VnfState VnfOperationalState // contains filtered or unexported fields }
Information about a network function.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
type GetSolNetworkInstanceMetadata ¶
type GetSolNetworkInstanceMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
The metadata of a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
type GetSolNetworkOperationMetadata ¶
type GetSolNetworkOperationMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
Metadata related to a network operation occurrence.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
type GetSolNetworkOperationTaskDetails ¶
type GetSolNetworkOperationTaskDetails struct { // Context for the network operation task. TaskContext map[string]string // Task end time. TaskEndTime *time.Time // Task error details. TaskErrorDetails *ErrorInfo // Task name. TaskName *string // Task start time. TaskStartTime *time.Time // Task status. TaskStatus TaskStatus // contains filtered or unexported fields }
Gets the details of a network operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
type GetSolNetworkPackageMetadata ¶
type GetSolNetworkPackageMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // Metadata related to the onboarded network service descriptor in the network // package. Nsd *NetworkArtifactMeta // contains filtered or unexported fields }
Metadata associated with a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
type GetSolVnfInfo ¶
type GetSolVnfInfo struct { // State of the network function instance. VnfState VnfOperationalState // Compute info used by the network function instance. VnfcResourceInfo []GetSolVnfcResourceInfo // contains filtered or unexported fields }
Information about the network function.
A network function instance is a function in a function package .
type GetSolVnfcResourceInfo ¶
type GetSolVnfcResourceInfo struct { // The metadata of the network function compute. Metadata *GetSolVnfcResourceInfoMetadata // contains filtered or unexported fields }
Details of resource associated with a network function.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
type GetSolVnfcResourceInfoMetadata ¶
type GetSolVnfcResourceInfoMetadata struct { // Information about the cluster. Cluster *string // Information about the helm chart. HelmChart *string // Information about the node group. NodeGroup *string // contains filtered or unexported fields }
The metadata of a network function.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
type InternalServerException ¶
type InternalServerException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Unexpected error occurred. Problem on the server.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type LcmOperationInfo ¶
type LcmOperationInfo struct { // The identifier of the network operation. // // This member is required. NsLcmOpOccId *string // contains filtered or unexported fields }
Lifecycle management operation details on the network instance.
Lifecycle management operations are deploy, update, or delete operations.
type LcmOperationType ¶
type LcmOperationType string
const ( LcmOperationTypeInstantiate LcmOperationType = "INSTANTIATE" LcmOperationTypeUpdate LcmOperationType = "UPDATE" LcmOperationTypeTerminate LcmOperationType = "TERMINATE" )
Enum values for LcmOperationType
func (LcmOperationType) Values ¶
func (LcmOperationType) Values() []LcmOperationType
Values returns all known values for LcmOperationType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ListSolFunctionInstanceInfo ¶
type ListSolFunctionInstanceInfo struct { // Network function instance ARN. // // This member is required. Arn *string // Network function instance ID. // // This member is required. Id *string // Network function instance instantiation state. // // This member is required. InstantiationState VnfInstantiationState // Network function instance metadata. // // This member is required. Metadata *ListSolFunctionInstanceMetadata // Network instance ID. // // This member is required. NsInstanceId *string // Function package ID. // // This member is required. VnfPkgId *string // Information about a network function. // // A network instance is a single network created in Amazon Web Services TNB that // can be deployed and on which life-cycle operations (like terminate, update, and // delete) can be performed. InstantiatedVnfInfo *GetSolInstantiatedVnfInfo // Function package name. VnfPkgName *string // contains filtered or unexported fields }
Lists information about a network function instance.
A network function instance is a function in a function package .
type ListSolFunctionInstanceMetadata ¶
type ListSolFunctionInstanceMetadata struct { // When the network function instance was created. // // This member is required. CreatedAt *time.Time // When the network function instance was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
Lists network function instance metadata.
A network function instance is a function in a function package .
type ListSolFunctionPackageInfo ¶
type ListSolFunctionPackageInfo struct { // Function package ARN. // // This member is required. Arn *string // ID of the function package. // // This member is required. Id *string // Onboarding state of the function package. // // This member is required. OnboardingState OnboardingState // Operational state of the function package. // // This member is required. OperationalState OperationalState // Usage state of the function package. // // This member is required. UsageState UsageState // The metadata of the function package. Metadata *ListSolFunctionPackageMetadata // The product name for the network function. VnfProductName *string // Provider of the function package and the function package descriptor. VnfProvider *string // Identifies the function package and the function package descriptor. VnfdId *string // Identifies the version of the function package descriptor. VnfdVersion *string // contains filtered or unexported fields }
Information about a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
type ListSolFunctionPackageMetadata ¶
type ListSolFunctionPackageMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
Details for the function package metadata.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
type ListSolNetworkInstanceInfo ¶
type ListSolNetworkInstanceInfo struct { // Network instance ARN. // // This member is required. Arn *string // ID of the network instance. // // This member is required. Id *string // The metadata of the network instance. // // This member is required. Metadata *ListSolNetworkInstanceMetadata // Human-readable description of the network instance. // // This member is required. NsInstanceDescription *string // Human-readable name of the network instance. // // This member is required. NsInstanceName *string // The state of the network instance. // // This member is required. NsState NsState // ID of the network service descriptor in the network package. // // This member is required. NsdId *string // ID of the network service descriptor in the network package. // // This member is required. NsdInfoId *string // contains filtered or unexported fields }
Info about the specific network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
type ListSolNetworkInstanceMetadata ¶
type ListSolNetworkInstanceMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
Metadata details for a network instance.
A network instance is a single network created in Amazon Web Services TNB that can be deployed and on which life-cycle operations (like terminate, update, and delete) can be performed.
type ListSolNetworkOperationsInfo ¶
type ListSolNetworkOperationsInfo struct { // Network operation ARN. // // This member is required. Arn *string // ID of this network operation. // // This member is required. Id *string // Type of lifecycle management network operation. // // This member is required. LcmOperationType LcmOperationType // ID of the network instance related to this operation. // // This member is required. NsInstanceId *string // The state of the network operation. // // This member is required. OperationState NsLcmOperationState // Error related to this specific network operation. Error *ProblemDetails // Metadata related to this network operation. Metadata *ListSolNetworkOperationsMetadata // contains filtered or unexported fields }
Information parameters for a network operation.
type ListSolNetworkOperationsMetadata ¶
type ListSolNetworkOperationsMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
Metadata related to a network operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
type ListSolNetworkPackageInfo ¶
type ListSolNetworkPackageInfo struct { // Network package ARN. // // This member is required. Arn *string // ID of the individual network package. // // This member is required. Id *string // The metadata of the network package. // // This member is required. Metadata *ListSolNetworkPackageMetadata // Onboarding state of the network service descriptor in the network package. // // This member is required. NsdOnboardingState NsdOnboardingState // Operational state of the network service descriptor in the network package. // // This member is required. NsdOperationalState NsdOperationalState // Usage state of the network service descriptor in the network package. // // This member is required. NsdUsageState NsdUsageState // Designer of the onboarded network service descriptor in the network package. NsdDesigner *string // ID of the network service descriptor on which the network package is based. NsdId *string // Identifies a network service descriptor in a version independent manner. NsdInvariantId *string // Name of the onboarded network service descriptor in the network package. NsdName *string // Version of the onboarded network service descriptor in the network package. NsdVersion *string // Identifies the function package for the function package descriptor referenced // by the onboarded network package. VnfPkgIds []string // contains filtered or unexported fields }
Details of a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
type ListSolNetworkPackageMetadata ¶
type ListSolNetworkPackageMetadata struct { // The date that the resource was created. // // This member is required. CreatedAt *time.Time // The date that the resource was last modified. // // This member is required. LastModified *time.Time // contains filtered or unexported fields }
Metadata related to a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
type NetworkArtifactMeta ¶
type NetworkArtifactMeta struct { // Lists network package overrides. Overrides []ToscaOverride // contains filtered or unexported fields }
Metadata for network package artifacts.
Artifacts are the contents of the package descriptor file and the state of the package.
type NsLcmOperationState ¶
type NsLcmOperationState string
const ( NsLcmOperationStateProcessing NsLcmOperationState = "PROCESSING" NsLcmOperationStateCompleted NsLcmOperationState = "COMPLETED" NsLcmOperationStateFailed NsLcmOperationState = "FAILED" NsLcmOperationStateCancelling NsLcmOperationState = "CANCELLING" NsLcmOperationStateCancelled NsLcmOperationState = "CANCELLED" )
Enum values for NsLcmOperationState
func (NsLcmOperationState) Values ¶
func (NsLcmOperationState) Values() []NsLcmOperationState
Values returns all known values for NsLcmOperationState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type NsState ¶
type NsState string
const ( NsStateInstantiated NsState = "INSTANTIATED" NsStateNotInstantiated NsState = "NOT_INSTANTIATED" NsStateImpaired NsState = "IMPAIRED" NsStateStopped NsState = "STOPPED" NsStateDeleted NsState = "DELETED" NsStateInstantiateInProgress NsState = "INSTANTIATE_IN_PROGRESS" NsStateUpdateInProgress NsState = "UPDATE_IN_PROGRESS" NsStateTerminateInProgress NsState = "TERMINATE_IN_PROGRESS" )
Enum values for NsState
type NsdOnboardingState ¶
type NsdOnboardingState string
const ( NsdOnboardingStateCreated NsdOnboardingState = "CREATED" NsdOnboardingStateOnboarded NsdOnboardingState = "ONBOARDED" NsdOnboardingStateError NsdOnboardingState = "ERROR" )
Enum values for NsdOnboardingState
func (NsdOnboardingState) Values ¶
func (NsdOnboardingState) Values() []NsdOnboardingState
Values returns all known values for NsdOnboardingState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type NsdOperationalState ¶
type NsdOperationalState string
const ( NsdOperationalStateEnabled NsdOperationalState = "ENABLED" NsdOperationalStateDisabled NsdOperationalState = "DISABLED" )
Enum values for NsdOperationalState
func (NsdOperationalState) Values ¶
func (NsdOperationalState) Values() []NsdOperationalState
Values returns all known values for NsdOperationalState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type NsdUsageState ¶
type NsdUsageState string
const ( NsdUsageStateInUse NsdUsageState = "IN_USE" NsdUsageStateNotInUse NsdUsageState = "NOT_IN_USE" )
Enum values for NsdUsageState
func (NsdUsageState) Values ¶
func (NsdUsageState) Values() []NsdUsageState
Values returns all known values for NsdUsageState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type OnboardingState ¶
type OnboardingState string
const ( OnboardingStateCreated OnboardingState = "CREATED" OnboardingStateOnboarded OnboardingState = "ONBOARDED" OnboardingStateError OnboardingState = "ERROR" )
Enum values for OnboardingState
func (OnboardingState) Values ¶
func (OnboardingState) Values() []OnboardingState
Values returns all known values for OnboardingState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type OperationalState ¶
type OperationalState string
const ( OperationalStateEnabled OperationalState = "ENABLED" OperationalStateDisabled OperationalState = "DISABLED" )
Enum values for OperationalState
func (OperationalState) Values ¶
func (OperationalState) Values() []OperationalState
Values returns all known values for OperationalState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type PackageContentType ¶
type PackageContentType string
const (
PackageContentTypeApplicationZip PackageContentType = "application/zip"
)
Enum values for PackageContentType
func (PackageContentType) Values ¶
func (PackageContentType) Values() []PackageContentType
Values returns all known values for PackageContentType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ProblemDetails ¶
type ProblemDetails struct { // A human-readable explanation specific to this occurrence of the problem. // // This member is required. Detail *string // A human-readable title of the problem type. Title *string // contains filtered or unexported fields }
Details related to problems with AWS TNB resources.
type PutSolFunctionPackageContentMetadata ¶
type PutSolFunctionPackageContentMetadata struct { // Metadata for function package artifacts. // // Artifacts are the contents of the package descriptor file and the state of the // package. Vnfd *FunctionArtifactMeta // contains filtered or unexported fields }
Update metadata in a function package.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
type PutSolNetworkPackageContentMetadata ¶
type PutSolNetworkPackageContentMetadata struct { // Metadata for network package artifacts. // // Artifacts are the contents of the package descriptor file and the state of the // package. Nsd *NetworkArtifactMeta // contains filtered or unexported fields }
Update metadata in a network package.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Request references a resource that doesn't exist.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Service quotas have been exceeded.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type TaskStatus ¶
type TaskStatus string
const ( TaskStatusScheduled TaskStatus = "SCHEDULED" TaskStatusStarted TaskStatus = "STARTED" TaskStatusInProgress TaskStatus = "IN_PROGRESS" TaskStatusCompleted TaskStatus = "COMPLETED" TaskStatusError TaskStatus = "ERROR" TaskStatusSkipped TaskStatus = "SKIPPED" TaskStatusCancelled TaskStatus = "CANCELLED" )
Enum values for TaskStatus
func (TaskStatus) Values ¶
func (TaskStatus) Values() []TaskStatus
Values returns all known values for TaskStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ThrottlingException ¶
type ThrottlingException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Exception caused by throttling.
func (*ThrottlingException) Error ¶
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶
func (e *ThrottlingException) ErrorMessage() string
type ToscaOverride ¶
type ToscaOverride struct { // Default value for the override. DefaultValue *string // Name of the TOSCA override. Name *string // contains filtered or unexported fields }
Overrides of the TOSCA node.
type UpdateSolNetworkModify ¶
type UpdateSolNetworkModify struct { // Provides values for the configurable properties declared in the function // package descriptor. // // This member is required. VnfConfigurableProperties document.Interface // ID of the network function instance. // // A network function instance is a function in a function package . // // This member is required. VnfInstanceId *string // contains filtered or unexported fields }
Information parameters and/or the configurable properties for a network function.
A network function instance is a function in a function package .
type UpdateSolNetworkType ¶
type UpdateSolNetworkType string
const (
UpdateSolNetworkTypeModifyVnfInformation UpdateSolNetworkType = "MODIFY_VNF_INFORMATION"
)
Enum values for UpdateSolNetworkType
func (UpdateSolNetworkType) Values ¶
func (UpdateSolNetworkType) Values() []UpdateSolNetworkType
Values returns all known values for UpdateSolNetworkType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UsageState ¶
type UsageState string
const ( UsageStateInUse UsageState = "IN_USE" UsageStateNotInUse UsageState = "NOT_IN_USE" )
Enum values for UsageState
func (UsageState) Values ¶
func (UsageState) Values() []UsageState
Values returns all known values for UsageState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ValidateSolFunctionPackageContentMetadata ¶
type ValidateSolFunctionPackageContentMetadata struct { // Metadata for function package artifacts. // // Artifacts are the contents of the package descriptor file and the state of the // package. Vnfd *FunctionArtifactMeta // contains filtered or unexported fields }
Validates function package content metadata.
A function package is a .zip file in CSAR (Cloud Service Archive) format that contains a network function (an ETSI standard telecommunication application) and function package descriptor that uses the TOSCA standard to describe how the network functions should run on your network.
type ValidateSolNetworkPackageContentMetadata ¶
type ValidateSolNetworkPackageContentMetadata struct { // Metadata for network package artifacts. // // Artifacts are the contents of the package descriptor file and the state of the // package. Nsd *NetworkArtifactMeta // contains filtered or unexported fields }
Validates network package content metadata.
A network package is a .zip file in CSAR (Cloud Service Archive) format defines the function packages you want to deploy and the Amazon Web Services infrastructure you want to deploy them on.
type ValidationException ¶
type ValidationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
Unable to process the request because the client provided input failed to satisfy request constraints.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
type VnfInstantiationState ¶
type VnfInstantiationState string
const ( VnfInstantiationStateInstantiated VnfInstantiationState = "INSTANTIATED" VnfInstantiationStateNotInstantiated VnfInstantiationState = "NOT_INSTANTIATED" )
Enum values for VnfInstantiationState
func (VnfInstantiationState) Values ¶
func (VnfInstantiationState) Values() []VnfInstantiationState
Values returns all known values for VnfInstantiationState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type VnfOperationalState ¶
type VnfOperationalState string
const ( VnfOperationalStateStarted VnfOperationalState = "STARTED" VnfOperationalStateStopped VnfOperationalState = "STOPPED" )
Enum values for VnfOperationalState
func (VnfOperationalState) Values ¶
func (VnfOperationalState) Values() []VnfOperationalState
Values returns all known values for VnfOperationalState. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.