Interface CreateVpcFlowLogsConfigRequestOrBuilder (1.69.0)

public interface CreateVpcFlowLogsConfigRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getParent()

public abstract String getParent()

Required. The parent resource of the VpcFlowLogsConfig to create, in one of the following formats:

  • For project-level resources: projects/{project_id}/locations/global

  • For organization-level resources: organizations/{organization_id}/locations/global

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent resource of the VpcFlowLogsConfig to create, in one of the following formats:

  • For project-level resources: projects/{project_id}/locations/global

  • For organization-level resources: organizations/{organization_id}/locations/global

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getVpcFlowLogsConfig()

public abstract VpcFlowLogsConfig getVpcFlowLogsConfig()

Required. A VpcFlowLogsConfig resource

.google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig vpc_flow_logs_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VpcFlowLogsConfig

The vpcFlowLogsConfig.

getVpcFlowLogsConfigId()

public abstract String getVpcFlowLogsConfigId()

Required. ID of the VpcFlowLogsConfig.

string vpc_flow_logs_config_id = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The vpcFlowLogsConfigId.

getVpcFlowLogsConfigIdBytes()

public abstract ByteString getVpcFlowLogsConfigIdBytes()

Required. ID of the VpcFlowLogsConfig.

string vpc_flow_logs_config_id = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for vpcFlowLogsConfigId.

getVpcFlowLogsConfigOrBuilder()

public abstract VpcFlowLogsConfigOrBuilder getVpcFlowLogsConfigOrBuilder()

Required. A VpcFlowLogsConfig resource

.google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig vpc_flow_logs_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
VpcFlowLogsConfigOrBuilder

hasVpcFlowLogsConfig()

public abstract boolean hasVpcFlowLogsConfig()

Required. A VpcFlowLogsConfig resource

.google.cloud.networkmanagement.v1beta1.VpcFlowLogsConfig vpc_flow_logs_config = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the vpcFlowLogsConfig field is set.