<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/baremetalsolution/v2/osimage.proto

namespace GPBMetadata\Google\Cloud\Baremetalsolution\V2;

class Osimage
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xE7\x06\x0A/google/cloud/baremetalsolution/v2/osimage.proto\x12!google.cloud.baremetalsolution.v2\x1A\x19google/api/resource.proto\"\x86\x02\x0A\x07OSImage\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x0C\x0A\x04code\x18\x02 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x03 \x01(\x09\x12!\x0A\x19applicable_instance_types\x18\x04 \x03(\x09\x12#\x0A\x1Bsupported_network_templates\x18\x05 \x03(\x09:}\xEAAz\x0A(baremetalsolution.googleapis.com/OsImage\x12;projects/{project}/locations/{location}/osImages/{os_image}*\x08osImages2\x07osImage\"w\x0A\x13ListOSImagesRequest\x129\x0A\x06parent\x18\x01 \x01(\x09B)\xE0A\x02\xFAA#\x0A!locations.googleapis.com/Location\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x03 \x01(\x09\"n\x0A\x14ListOSImagesResponse\x12=\x0A\x09os_images\x18\x01 \x03(\x0B2*.google.cloud.baremetalsolution.v2.OSImage\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09B\xFB\x01\x0A%com.google.cloud.baremetalsolution.v2B\x0COsImageProtoP\x01ZScloud.google.com/go/baremetalsolution/apiv2/baremetalsolutionpb;baremetalsolutionpb\xAA\x02!Google.Cloud.BareMetalSolution.V2\xCA\x02!Google\\Cloud\\BareMetalSolution\\V2\xEA\x02\$Google::Cloud::BareMetalSolution::V2b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

