Service Health v1 API - Class OrganizationImpact (1.0.0-beta02)

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

Reference documentation and code samples for the Service Health v1 API class OrganizationImpact.

Represents impact to assets at organizational level. It is a read-only view and does not allow any modifications.

Inheritance

object > OrganizationImpact

Namespace

Google.Cloud.ServiceHealth.V1

Assembly

Google.Cloud.ServiceHealth.V1.dll

Constructors

OrganizationImpact()

public OrganizationImpact()

OrganizationImpact(OrganizationImpact)

public OrganizationImpact(OrganizationImpact other)
Parameter
NameDescription
otherOrganizationImpact

Properties

Asset

public Asset Asset { get; set; }

Output only. Google Cloud asset possibly impacted by the specified events.

Property Value
TypeDescription
Asset

Events

public RepeatedField<string> Events { get; }

Output only. A list of event names impacting the asset.

Property Value
TypeDescription
RepeatedFieldstring

EventsAsEventNames

public ResourceNameList<EventName> EventsAsEventNames { get; }

EventName-typed view over the Events resource name property.

Property Value
TypeDescription
ResourceNameListEventName

Name

public string Name { get; set; }

Output only. Identifier. Unique name of the organization impact in this scope including organization and location using the form organizations/{organization_id}/locations/{location}/organizationImpacts/{organization_impact_id}.

organization_id - ID (number) of the organization that contains the event. To get your organization_id, see Getting your organization resource ID.<br> organization_impact_id - ID of the OrganizationImpact resource.

Property Value
TypeDescription
string

OrganizationImpactName

public OrganizationImpactName OrganizationImpactName { get; set; }

OrganizationImpactName-typed view over the Name resource name property.

Property Value
TypeDescription
OrganizationImpactName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The time when the affected project was last modified.

Property Value
TypeDescription
Timestamp