Google Native

v0.27.0 published on Friday, Oct 21, 2022 by Pulumi

getOverride

Gets a trace configuration override.

Using getOverride

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 getOverride(args: GetOverrideArgs, opts?: InvokeOptions): Promise<GetOverrideResult>
function getOverrideOutput(args: GetOverrideOutputArgs, opts?: InvokeOptions): Output<GetOverrideResult>
def get_override(environment_id: Optional[str] = None,
                 organization_id: Optional[str] = None,
                 override_id: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetOverrideResult
def get_override_output(environment_id: Optional[pulumi.Input[str]] = None,
                 organization_id: Optional[pulumi.Input[str]] = None,
                 override_id: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetOverrideResult]
func LookupOverride(ctx *Context, args *LookupOverrideArgs, opts ...InvokeOption) (*LookupOverrideResult, error)
func LookupOverrideOutput(ctx *Context, args *LookupOverrideOutputArgs, opts ...InvokeOption) LookupOverrideResultOutput

> Note: This function is named LookupOverride in the Go SDK.

public static class GetOverride 
{
    public static Task<GetOverrideResult> InvokeAsync(GetOverrideArgs args, InvokeOptions? opts = null)
    public static Output<GetOverrideResult> Invoke(GetOverrideInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOverrideResult> getOverride(GetOverrideArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:apigee/v1:getOverride
  arguments:
    # arguments dictionary

The following arguments are supported:

getOverride Result

The following output properties are available:

ApiProxy string

ID of the API proxy that will have its trace configuration overridden.

Name string

ID of the trace configuration override specified as a system-generated UUID.

SamplingConfig Pulumi.GoogleNative.Apigee.V1.Outputs.GoogleCloudApigeeV1TraceSamplingConfigResponse

Trace configuration to override.

ApiProxy string

ID of the API proxy that will have its trace configuration overridden.

Name string

ID of the trace configuration override specified as a system-generated UUID.

SamplingConfig GoogleCloudApigeeV1TraceSamplingConfigResponse

Trace configuration to override.

apiProxy String

ID of the API proxy that will have its trace configuration overridden.

name String

ID of the trace configuration override specified as a system-generated UUID.

samplingConfig GoogleCloudApigeeV1TraceSamplingConfigResponse

Trace configuration to override.

apiProxy string

ID of the API proxy that will have its trace configuration overridden.

name string

ID of the trace configuration override specified as a system-generated UUID.

samplingConfig GoogleCloudApigeeV1TraceSamplingConfigResponse

Trace configuration to override.

api_proxy str

ID of the API proxy that will have its trace configuration overridden.

name str

ID of the trace configuration override specified as a system-generated UUID.

sampling_config GoogleCloudApigeeV1TraceSamplingConfigResponse

Trace configuration to override.

apiProxy String

ID of the API proxy that will have its trace configuration overridden.

name String

ID of the trace configuration override specified as a system-generated UUID.

samplingConfig Property Map

Trace configuration to override.

Supporting Types

GoogleCloudApigeeV1TraceSamplingConfigResponse

Sampler string

Sampler of distributed tracing. OFF is the default value.

SamplingRate double

Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.

Sampler string

Sampler of distributed tracing. OFF is the default value.

SamplingRate float64

Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.

sampler String

Sampler of distributed tracing. OFF is the default value.

samplingRate Double

Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.

sampler string

Sampler of distributed tracing. OFF is the default value.

samplingRate number

Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.

sampler str

Sampler of distributed tracing. OFF is the default value.

sampling_rate float

Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.

sampler String

Sampler of distributed tracing. OFF is the default value.

samplingRate Number

Field sampling rate. This value is only applicable when using the PROBABILITY sampler. The supported values are > 0 and <= 0.5.

Package Details

Repository
https://github.com/pulumi/pulumi-google-native
License
Apache-2.0