SaaS Runtime V1BETA1 API - Class Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::Blueprint (v0.1.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the SaaS Runtime V1BETA1 API class Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::Blueprint.
Blueprints are OCI Images that contain all of the artifacts needed to
provision a unit. Metadata such as, type of the engine used to actuate the
blueprint (e.g. terraform, helm etc) and version will come from the image
manifest. If the hostname is omitted, it will be assumed to be the regional
path to Artifact Registry (eg. us-east1-docker.pkg.dev).
Inherits
Object
Extended By
Google::Protobuf::MessageExts::ClassMethods
Includes
Google::Protobuf::MessageExts
Methods
#engine
defengine()->::String
Returns
(::String) — Output only. Type of the engine used to actuate the blueprint. e.g.
terraform, helm etc.
#package
defpackage()->::String
Returns
(::String) — Optional. Immutable. URI to a blueprint used by the Unit (required unless
unitKind or release is set).
#package=
defpackage=(value)->::String
Parameter
value (::String) — Optional. Immutable. URI to a blueprint used by the Unit (required unless
unitKind or release is set).
Returns
(::String) — Optional. Immutable. URI to a blueprint used by the Unit (required unless
unitKind or release is set).
#version
defversion()->::String
Returns
(::String) — Output only. Version metadata if present on the blueprint.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-26 UTC."],[],[],null,["# SaaS Runtime V1BETA1 API - Class Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::Blueprint (v0.1.0)\n\nReference documentation and code samples for the SaaS Runtime V1BETA1 API class Google::Cloud::SaasPlatform::SaasServiceMgmt::V1beta1::Blueprint.\n\nBlueprints are OCI Images that contain all of the artifacts needed to\nprovision a unit. Metadata such as, type of the engine used to actuate the\nblueprint (e.g. terraform, helm etc) and version will come from the image\nmanifest. If the hostname is omitted, it will be assumed to be the regional\npath to Artifact Registry (eg. us-east1-docker.pkg.dev). \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #engine\n\n def engine() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Output only. Type of the engine used to actuate the blueprint. e.g. terraform, helm etc.\n\n### #package\n\n def package() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Optional. Immutable. URI to a blueprint used by the Unit (required unless unitKind or release is set).\n\n### #package=\n\n def package=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- Optional. Immutable. URI to a blueprint used by the Unit (required unless unitKind or release is set). \n**Returns**\n\n- (::String) --- Optional. Immutable. URI to a blueprint used by the Unit (required unless unitKind or release is set).\n\n### #version\n\n def version() -\u003e ::String\n\n**Returns**\n\n- (::String) --- Output only. Version metadata if present on the blueprint."]]