Apigee Registry v1 API - Class CreateApiDeploymentRequest (1.0.0-beta07)

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

Reference documentation and code samples for the Apigee Registry v1 API class CreateApiDeploymentRequest.

Request message for CreateApiDeployment.

Inheritance

object > CreateApiDeploymentRequest

Namespace

Google.Cloud.ApigeeRegistry.V1

Assembly

Google.Cloud.ApigeeRegistry.V1.dll

Constructors

CreateApiDeploymentRequest()

public CreateApiDeploymentRequest()

CreateApiDeploymentRequest(CreateApiDeploymentRequest)

public CreateApiDeploymentRequest(CreateApiDeploymentRequest other)
Parameter
Name Description
other CreateApiDeploymentRequest

Properties

ApiDeployment

public ApiDeployment ApiDeployment { get; set; }

Required. The deployment to create.

Property Value
Type Description
ApiDeployment

ApiDeploymentId

public string ApiDeploymentId { get; set; }

Required. The ID to use for the deployment, which will become the final component of the deployment's resource name.

This value should be 4-63 characters, and valid characters are /[a-z][0-9]-/.

Following AIP-162, IDs must not have the form of a UUID.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent, which owns this collection of deployments. Format: projects/*/locations/*/apis/*

Property Value
Type Description
string

ParentAsApiName

public ApiName ParentAsApiName { get; set; }

ApiName-typed view over the Parent resource name property.

Property Value
Type Description
ApiName