Network Security v1 API - Class CreateTlsInspectionPolicyRequest (1.0.0-beta01)

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

Reference documentation and code samples for the Network Security v1 API class CreateTlsInspectionPolicyRequest.

Request used by the CreateTlsInspectionPolicy method.

Inheritance

object > CreateTlsInspectionPolicyRequest

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

CreateTlsInspectionPolicyRequest()

public CreateTlsInspectionPolicyRequest()

CreateTlsInspectionPolicyRequest(CreateTlsInspectionPolicyRequest)

public CreateTlsInspectionPolicyRequest(CreateTlsInspectionPolicyRequest other)
Parameter
Name Description
other CreateTlsInspectionPolicyRequest

Properties

Parent

public string Parent { get; set; }

Required. The parent resource of the TlsInspectionPolicy. Must be in the 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

TlsInspectionPolicy

public TlsInspectionPolicy TlsInspectionPolicy { get; set; }

Required. TlsInspectionPolicy resource to be created.

Property Value
Type Description
TlsInspectionPolicy

TlsInspectionPolicyId

public string TlsInspectionPolicyId { get; set; }

Required. Short name of the TlsInspectionPolicy resource to be created. This value should be 1-63 characters long, containing only letters, numbers, hyphens, and underscores, and should not start with a number. E.g. "tls_inspection_policy1".

Property Value
Type Description
string