NetworkFunctionValueWithoutSecretsArgs

data class NetworkFunctionValueWithoutSecretsArgs(val allowSoftwareUpdate: Output<Boolean>? = null, val configurationType: Output<String>, val deploymentValues: Output<String>? = null, val networkFunctionDefinitionGroupName: Output<String>? = null, val networkFunctionDefinitionOfferingLocation: Output<String>? = null, val networkFunctionDefinitionVersion: Output<String>? = null, val networkFunctionDefinitionVersionResourceReference: Output<Either<OpenDeploymentResourceReferenceArgs, SecretDeploymentResourceReferenceArgs>>? = null, val nfviId: Output<String>? = null, val nfviType: Output<Either<String, NFVIType>>? = null, val publisherName: Output<String>? = null, val publisherScope: Output<Either<String, PublisherScope>>? = null, val roleOverrideValues: Output<List<String>>? = null) : ConvertibleToJava<NetworkFunctionValueWithoutSecretsArgs>

NetworkFunction with no secrets.

Constructors

Link copied to clipboard
constructor(allowSoftwareUpdate: Output<Boolean>? = null, configurationType: Output<String>, deploymentValues: Output<String>? = null, networkFunctionDefinitionGroupName: Output<String>? = null, networkFunctionDefinitionOfferingLocation: Output<String>? = null, networkFunctionDefinitionVersion: Output<String>? = null, networkFunctionDefinitionVersionResourceReference: Output<Either<OpenDeploymentResourceReferenceArgs, SecretDeploymentResourceReferenceArgs>>? = null, nfviId: Output<String>? = null, nfviType: Output<Either<String, NFVIType>>? = null, publisherName: Output<String>? = null, publisherScope: Output<Either<String, PublisherScope>>? = null, roleOverrideValues: Output<List<String>>? = null)

Properties

Link copied to clipboard
val allowSoftwareUpdate: Output<Boolean>? = null

Indicates if software updates are allowed during deployment.

Link copied to clipboard

The secret type which indicates if secret or not. Expected value is 'Open'.

Link copied to clipboard
val deploymentValues: Output<String>? = null

The JSON-serialized deployment values from the user.

Link copied to clipboard

The network function definition group name for the network function.

The location of the network function definition offering.

Link copied to clipboard

The network function definition version for the network function.

The network function definition version resource reference.

Link copied to clipboard
val nfviId: Output<String>? = null

The nfviId for the network function.

Link copied to clipboard
val nfviType: Output<Either<String, NFVIType>>? = null

The nfvi type for the network function.

Link copied to clipboard
val publisherName: Output<String>? = null

The publisher name for the network function.

Link copied to clipboard
val publisherScope: Output<Either<String, PublisherScope>>? = null

The scope of the publisher.

Link copied to clipboard
val roleOverrideValues: Output<List<String>>? = null

The role configuration override values from the user.

Functions

Link copied to clipboard
open override fun toJava(): NetworkFunctionValueWithoutSecretsArgs