Reference documentation and code samples for the Google Cloud Telco Automation V1 Client 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.
Generated from protobuf message google.cloud.telcoautomation.v1.PublicBlueprint
Namespace
Google \ Cloud \ TelcoAutomation \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Name of the public blueprint.
↳ display_name
string
The display name of the public blueprint.
↳ description
string
The description of the public blueprint.
↳ deployment_level
int
DeploymentLevel of a blueprint signifies where the blueprint will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]
↳ source_provider
string
Source provider is the author of a public blueprint. e.g. Google, vendors
↳ rollback_support
bool
Output only. Indicates if the deployment created from this blueprint can be rolled back.
getName
Name of the public blueprint.
string
setName
Name of the public blueprint.
var
string
$this
getDisplayName
The display name of the public blueprint.
string
setDisplayName
The display name of the public blueprint.
var
string
$this
getDescription
The description of the public blueprint.
string
setDescription
The description of the public blueprint.
var
string
$this
getDeploymentLevel
DeploymentLevel of a blueprint signifies where the blueprint will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]
int
setDeploymentLevel
DeploymentLevel of a blueprint signifies where the blueprint will be applied. e.g. [HYDRATION, SINGLE_DEPLOYMENT, MULTI_DEPLOYMENT]
var
int
$this
getSourceProvider
Source provider is the author of a public blueprint. e.g. Google, vendors
string
setSourceProvider
Source provider is the author of a public blueprint. e.g. Google, vendors
var
string
$this
getRollbackSupport
Output only. Indicates if the deployment created from this blueprint can be rolled back.
bool
setRollbackSupport
Output only. Indicates if the deployment created from this blueprint can be rolled back.
var
bool
$this