public sealed class CreateSecurityProfileRequest : IMessage<CreateSecurityProfileRequest>, IEquatable<CreateSecurityProfileRequest>, IDeepCloneable<CreateSecurityProfileRequest>, IBufferMessage, IMessageReference documentation and code samples for the Network Security v1 API class CreateSecurityProfileRequest.
Request used by the CreateSecurityProfile method.
Implements
IMessageCreateSecurityProfileRequest, IEquatableCreateSecurityProfileRequest, IDeepCloneableCreateSecurityProfileRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Constructors
CreateSecurityProfileRequest()
public CreateSecurityProfileRequest()CreateSecurityProfileRequest(CreateSecurityProfileRequest)
public CreateSecurityProfileRequest(CreateSecurityProfileRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateSecurityProfileRequest |
Properties
Parent
public string Parent { get; set; }Required. The parent resource of the SecurityProfile. Must be in the format
projects|organizations/*/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 |
|
ParentAsOrganizationLocationName
public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }OrganizationLocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
OrganizationLocationName |
|
ParentAsResourceName
public IResourceName ParentAsResourceName { get; set; }IResourceName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
IResourceName |
|
SecurityProfile
public SecurityProfile SecurityProfile { get; set; }Required. SecurityProfile resource to be created.
| Property Value | |
|---|---|
| Type | Description |
SecurityProfile |
|
SecurityProfileId
public string SecurityProfileId { get; set; }Required. Short name of the SecurityProfile 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. "security_profile1".
| Property Value | |
|---|---|
| Type | Description |
string |
|