Interface SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResourceOrBuilder (2.42.0)

public static interface SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIamPolicyData()

public abstract Policy getIamPolicyData()

Optional. A representation of the IAM policy.

.google.iam.v1.Policy iam_policy_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
com.google.iam.v1.Policy

The iamPolicyData.

getIamPolicyDataOrBuilder()

public abstract PolicyOrBuilder getIamPolicyDataOrBuilder()

Optional. A representation of the IAM policy.

.google.iam.v1.Policy iam_policy_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
com.google.iam.v1.PolicyOrBuilder

getResourceData()

public abstract Struct getResourceData()

Optional. A representation of the Google Cloud resource. Should match the Google Cloud resource JSON format.

.google.protobuf.Struct resource_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Struct

The resourceData.

getResourceDataOrBuilder()

public abstract StructOrBuilder getResourceDataOrBuilder()

Optional. A representation of the Google Cloud resource. Should match the Google Cloud resource JSON format.

.google.protobuf.Struct resource_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
StructOrBuilder

getResourceType()

public abstract String getResourceType()

Required. The type of the resource, for example, compute.googleapis.com/Disk.

string resource_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The resourceType.

getResourceTypeBytes()

public abstract ByteString getResourceTypeBytes()

Required. The type of the resource, for example, compute.googleapis.com/Disk.

string resource_type = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for resourceType.

hasIamPolicyData()

public abstract boolean hasIamPolicyData()

Optional. A representation of the IAM policy.

.google.iam.v1.Policy iam_policy_data = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the iamPolicyData field is set.

hasResourceData()

public abstract boolean hasResourceData()

Optional. A representation of the Google Cloud resource. Should match the Google Cloud resource JSON format.

.google.protobuf.Struct resource_data = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the resourceData field is set.