Confidential Computing v1 API - Class CreateChallengeRequest (1.0.0)

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

Reference documentation and code samples for the Confidential Computing v1 API class CreateChallengeRequest.

Message for creating a Challenge

Inheritance

object > CreateChallengeRequest

Namespace

Google.Cloud.ConfidentialComputing.V1

Assembly

Google.Cloud.ConfidentialComputing.V1.dll

Constructors

CreateChallengeRequest()

public CreateChallengeRequest()

CreateChallengeRequest(CreateChallengeRequest)

public CreateChallengeRequest(CreateChallengeRequest other)
Parameter
NameDescription
otherCreateChallengeRequest

Properties

Challenge

public Challenge Challenge { get; set; }

Required. The Challenge to be created. Currently this field can be empty as all the Challenge fields are set by the server.

Property Value
TypeDescription
Challenge

Parent

public string Parent { get; set; }

Required. The resource name of the location where the Challenge will be used, in the format projects/*/locations/*.

Property Value
TypeDescription
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName