Show / Hide Table of Contents

Class Options

Options allows customized resource handling by Deployment Manager.

Inheritance
object
Options
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DeploymentManager.v2beta.Data
Assembly: Google.Apis.DeploymentManager.v2beta.dll
Syntax
public class Options : IDirectResponseSchema

Properties

AsyncOptions

Options regarding how to thread async requests.

Declaration
[JsonProperty("asyncOptions")]
public virtual IList<AsyncOptions> AsyncOptions { get; set; }
Property Value
Type Description
IList<AsyncOptions>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

InputMappings

The mappings that apply for requests.

Declaration
[JsonProperty("inputMappings")]
public virtual IList<InputMapping> InputMappings { get; set; }
Property Value
Type Description
IList<InputMapping>

ValidationOptions

Options for how to validate and process properties on a resource.

Declaration
[JsonProperty("validationOptions")]
public virtual ValidationOptions ValidationOptions { get; set; }
Property Value
Type Description
ValidationOptions

VirtualProperties

Additional properties block described as a jsonSchema, these properties will never be part of the json payload, but they can be consumed by InputMappings, this must be a valid json schema draft-04. The properties specified here will be decouple in a different section. This schema will be merged to the schema validation, and properties here will be extracted From the payload and consumed explicitly by InputMappings. ex: field1: type: string field2: type: number

Declaration
[JsonProperty("virtualProperties")]
public virtual string VirtualProperties { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX