Security Command Center v2 API - Class CreateMuteConfigRequest (1.0.0-beta01)

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

Reference documentation and code samples for the Security Command Center v2 API class CreateMuteConfigRequest.

Request message for creating a mute config.

Inheritance

object > CreateMuteConfigRequest

Namespace

Google.Cloud.SecurityCenter.V2

Assembly

Google.Cloud.SecurityCenter.V2.dll

Constructors

CreateMuteConfigRequest()

public CreateMuteConfigRequest()

CreateMuteConfigRequest(CreateMuteConfigRequest)

public CreateMuteConfigRequest(CreateMuteConfigRequest other)
Parameter
NameDescription
otherCreateMuteConfigRequest

Properties

MuteConfig

public MuteConfig MuteConfig { get; set; }

Required. The mute config being created.

Property Value
TypeDescription
MuteConfig

MuteConfigId

public string MuteConfigId { get; set; }

Required. Unique identifier provided by the client within the parent scope. It must consist of only lowercase letters, numbers, and hyphens, must start with a letter, must end with either a letter or a number, and must be 63 characters or less.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. Resource name of the new mute configs's parent. Its format is "organizations/[organization_id]/locations/[location_id]", "folders/[folder_id]/locations/[location_id]", or "projects/[project_id]/locations/[location_id]".

Property Value
TypeDescription
string

ParentAsFolderLocationName

public FolderLocationName ParentAsFolderLocationName { get; set; }

FolderLocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
FolderLocationName

ParentAsFolderName

public FolderName ParentAsFolderName { get; set; }

FolderName-typed view over the Parent resource name property.

Property Value
TypeDescription
FolderName

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName

ParentAsOrganizationLocationName

public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }

OrganizationLocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
OrganizationLocationName

ParentAsOrganizationName

public OrganizationName ParentAsOrganizationName { get; set; }

OrganizationName-typed view over the Parent resource name property.

Property Value
TypeDescription
OrganizationName

ParentAsProjectName

public ProjectName ParentAsProjectName { get; set; }

ProjectName-typed view over the Parent resource name property.

Property Value
TypeDescription
ProjectName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
TypeDescription
IResourceName