types

package
v1.8.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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

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

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

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

func (NsState) Values

func (NsState) Values() []NsState

Values returns all known values for NsState. 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 NsdOnboardingState

type NsdOnboardingState string
const (
	NsdOnboardingStateCreated   NsdOnboardingState = "CREATED"
	NsdOnboardingStateOnboarded NsdOnboardingState = "ONBOARDED"
	NsdOnboardingStateError     NsdOnboardingState = "ERROR"
)

Enum values for NsdOnboardingState

func (NsdOnboardingState) Values

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

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

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

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 (*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 (*ServiceQuotaExceededException) ErrorCode

func (e *ServiceQuotaExceededException) ErrorCode() string

func (*ServiceQuotaExceededException) 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

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

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL