Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.ids/v1.getEndpoint
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets details of a single Endpoint.
Using getEndpoint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEndpoint(args: GetEndpointArgs, opts?: InvokeOptions): Promise<GetEndpointResult>
function getEndpointOutput(args: GetEndpointOutputArgs, opts?: InvokeOptions): Output<GetEndpointResult>
def get_endpoint(endpoint_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEndpointResult
def get_endpoint_output(endpoint_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEndpointResult]
func LookupEndpoint(ctx *Context, args *LookupEndpointArgs, opts ...InvokeOption) (*LookupEndpointResult, error)
func LookupEndpointOutput(ctx *Context, args *LookupEndpointOutputArgs, opts ...InvokeOption) LookupEndpointResultOutput
> Note: This function is named LookupEndpoint
in the Go SDK.
public static class GetEndpoint
{
public static Task<GetEndpointResult> InvokeAsync(GetEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetEndpointResult> Invoke(GetEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:ids/v1:getEndpoint
arguments:
# arguments dictionary
The following arguments are supported:
- Endpoint
Id string - Location string
- Project string
- Endpoint
Id string - Location string
- Project string
- endpoint
Id String - location String
- project String
- endpoint
Id string - location string
- project string
- endpoint_
id str - location str
- project str
- endpoint
Id String - location String
- project String
getEndpoint Result
The following output properties are available:
- Create
Time string - The create time timestamp.
- Description string
- User-provided description of the endpoint
- Endpoint
Forwarding stringRule - The fully qualified URL of the endpoint's ILB Forwarding Rule.
- Endpoint
Ip string - The IP address of the IDS Endpoint's ILB.
- Labels Dictionary<string, string>
- The labels of the endpoint.
- Name string
- The name of the endpoint.
- Network string
- The fully qualified URL of the network to which the IDS Endpoint is attached.
- Severity string
- Lowest threat severity that this endpoint will alert on.
- State string
- Current state of the endpoint.
- Threat
Exceptions List<string> - List of threat IDs to be excepted from generating alerts.
- Traffic
Logs bool - Whether the endpoint should report traffic logs in addition to threat logs.
- Update
Time string - The update time timestamp.
- Create
Time string - The create time timestamp.
- Description string
- User-provided description of the endpoint
- Endpoint
Forwarding stringRule - The fully qualified URL of the endpoint's ILB Forwarding Rule.
- Endpoint
Ip string - The IP address of the IDS Endpoint's ILB.
- Labels map[string]string
- The labels of the endpoint.
- Name string
- The name of the endpoint.
- Network string
- The fully qualified URL of the network to which the IDS Endpoint is attached.
- Severity string
- Lowest threat severity that this endpoint will alert on.
- State string
- Current state of the endpoint.
- Threat
Exceptions []string - List of threat IDs to be excepted from generating alerts.
- Traffic
Logs bool - Whether the endpoint should report traffic logs in addition to threat logs.
- Update
Time string - The update time timestamp.
- create
Time String - The create time timestamp.
- description String
- User-provided description of the endpoint
- endpoint
Forwarding StringRule - The fully qualified URL of the endpoint's ILB Forwarding Rule.
- endpoint
Ip String - The IP address of the IDS Endpoint's ILB.
- labels Map<String,String>
- The labels of the endpoint.
- name String
- The name of the endpoint.
- network String
- The fully qualified URL of the network to which the IDS Endpoint is attached.
- severity String
- Lowest threat severity that this endpoint will alert on.
- state String
- Current state of the endpoint.
- threat
Exceptions List<String> - List of threat IDs to be excepted from generating alerts.
- traffic
Logs Boolean - Whether the endpoint should report traffic logs in addition to threat logs.
- update
Time String - The update time timestamp.
- create
Time string - The create time timestamp.
- description string
- User-provided description of the endpoint
- endpoint
Forwarding stringRule - The fully qualified URL of the endpoint's ILB Forwarding Rule.
- endpoint
Ip string - The IP address of the IDS Endpoint's ILB.
- labels {[key: string]: string}
- The labels of the endpoint.
- name string
- The name of the endpoint.
- network string
- The fully qualified URL of the network to which the IDS Endpoint is attached.
- severity string
- Lowest threat severity that this endpoint will alert on.
- state string
- Current state of the endpoint.
- threat
Exceptions string[] - List of threat IDs to be excepted from generating alerts.
- traffic
Logs boolean - Whether the endpoint should report traffic logs in addition to threat logs.
- update
Time string - The update time timestamp.
- create_
time str - The create time timestamp.
- description str
- User-provided description of the endpoint
- endpoint_
forwarding_ strrule - The fully qualified URL of the endpoint's ILB Forwarding Rule.
- endpoint_
ip str - The IP address of the IDS Endpoint's ILB.
- labels Mapping[str, str]
- The labels of the endpoint.
- name str
- The name of the endpoint.
- network str
- The fully qualified URL of the network to which the IDS Endpoint is attached.
- severity str
- Lowest threat severity that this endpoint will alert on.
- state str
- Current state of the endpoint.
- threat_
exceptions Sequence[str] - List of threat IDs to be excepted from generating alerts.
- traffic_
logs bool - Whether the endpoint should report traffic logs in addition to threat logs.
- update_
time str - The update time timestamp.
- create
Time String - The create time timestamp.
- description String
- User-provided description of the endpoint
- endpoint
Forwarding StringRule - The fully qualified URL of the endpoint's ILB Forwarding Rule.
- endpoint
Ip String - The IP address of the IDS Endpoint's ILB.
- labels Map<String>
- The labels of the endpoint.
- name String
- The name of the endpoint.
- network String
- The fully qualified URL of the network to which the IDS Endpoint is attached.
- severity String
- Lowest threat severity that this endpoint will alert on.
- state String
- Current state of the endpoint.
- threat
Exceptions List<String> - List of threat IDs to be excepted from generating alerts.
- traffic
Logs Boolean - Whether the endpoint should report traffic logs in addition to threat logs.
- update
Time String - The update time timestamp.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi