Telco Automation v1 API - Class PublicBlueprint (1.0.0-beta02)

public sealed class PublicBlueprint : IMessage<PublicBlueprint>, IEquatable<PublicBlueprint>, IDeepCloneable<PublicBlueprint>, IBufferMessage, IMessage

Reference documentation and code samples for the Telco Automation v1 API class PublicBlueprint.

A Blueprint contains a collection of kubernetes resources in the form of YAML files. The file contents of a blueprint are collectively known as package. Public blueprint is a TNA provided blueprint that in present in TNA's public catalog. A user can copy the public blueprint to their private catalog for further modifications.

Inheritance

object > PublicBlueprint

Namespace

Google.Cloud.TelcoAutomation.V1

Assembly

Google.Cloud.TelcoAutomation.V1.dll

Constructors

PublicBlueprint()

public PublicBlueprint()

PublicBlueprint(PublicBlueprint)

public PublicBlueprint(PublicBlueprint other)
Parameter
NameDescription
otherPublicBlueprint

Properties

DeploymentLevel

public DeploymentLevel DeploymentLevel { get; set; }

DeploymentLevel of a blueprint signifies where the blueprint will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]

Property Value
TypeDescription
DeploymentLevel

Description

public string Description { get; set; }

The description of the public blueprint.

Property Value
TypeDescription
string

DisplayName

public string DisplayName { get; set; }

The display name of the public blueprint.

Property Value
TypeDescription
string

Name

public string Name { get; set; }

Name of the public blueprint.

Property Value
TypeDescription
string

PublicBlueprintName

public PublicBlueprintName PublicBlueprintName { get; set; }

PublicBlueprintName-typed view over the Name resource name property.

Property Value
TypeDescription
PublicBlueprintName

RollbackSupport

public bool RollbackSupport { get; set; }

Output only. Indicates if the deployment created from this blueprint can be rolled back.

Property Value
TypeDescription
bool

SourceProvider

public string SourceProvider { get; set; }

Source provider is the author of a public blueprint. e.g. Google, vendors

Property Value
TypeDescription
string