API hub v1 API - Class CreateHostProjectRegistrationRequest (1.0.0)

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

Reference documentation and code samples for the API hub v1 API class CreateHostProjectRegistrationRequest.

The [CreateHostProjectRegistration][google.cloud.apihub.v1.HostProjectRegistrationService.CreateHostProjectRegistration] method's request.

Inheritance

object > CreateHostProjectRegistrationRequest

Namespace

Google.Cloud.ApiHub.V1

Assembly

Google.Cloud.ApiHub.V1.dll

Constructors

CreateHostProjectRegistrationRequest()

public CreateHostProjectRegistrationRequest()

CreateHostProjectRegistrationRequest(CreateHostProjectRegistrationRequest)

public CreateHostProjectRegistrationRequest(CreateHostProjectRegistrationRequest other)
Parameter
Name Description
other CreateHostProjectRegistrationRequest

Properties

HostProjectRegistration

public HostProjectRegistration HostProjectRegistration { get; set; }

Required. The host project registration to register.

Property Value
Type Description
HostProjectRegistration

HostProjectRegistrationId

public string HostProjectRegistrationId { get; set; }

Required. The ID to use for the Host Project Registration, which will become the final component of the host project registration's resource name. The ID must be the same as the Google cloud project specified in the host_project_registration.gcp_project field.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent resource for the host project. Format: projects/{project}/locations/{location}

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName