Design Center v1 API - Class TemplateRequirements (1.0.0-beta01)

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

Reference documentation and code samples for the Design Center v1 API class TemplateRequirements.

TemplateRequirements defines the roles required and the associated services that need to be enabled to provision Template resources.

Inheritance

object > TemplateRequirements

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

TemplateRequirements()

public TemplateRequirements()

TemplateRequirements(TemplateRequirements)

public TemplateRequirements(TemplateRequirements other)
Parameter
Name Description
other TemplateRequirements

Properties

ProviderVersions

public RepeatedField<ProviderVersion> ProviderVersions { get; }

Required. Required provider versions.

Property Value
Type Description
RepeatedFieldProviderVersion

Roles

public RepeatedField<TemplateRoles> Roles { get; }

Required. All roles required for the component

Property Value
Type Description
RepeatedFieldTemplateRoles