1. Packages
  2. Google Cloud Native
  3. API Docs
  4. beyondcorp
  5. beyondcorp/v1alpha
  6. getBrowserDlpRule

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.beyondcorp/v1alpha.getBrowserDlpRule

Explore with Pulumi AI

google-native logo

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 BrowserDlpRule.

    Using getBrowserDlpRule

    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 getBrowserDlpRule(args: GetBrowserDlpRuleArgs, opts?: InvokeOptions): Promise<GetBrowserDlpRuleResult>
    function getBrowserDlpRuleOutput(args: GetBrowserDlpRuleOutputArgs, opts?: InvokeOptions): Output<GetBrowserDlpRuleResult>
    def get_browser_dlp_rule(browser_dlp_rule_id: Optional[str] = None,
                             organization_id: Optional[str] = None,
                             partner_tenant_id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetBrowserDlpRuleResult
    def get_browser_dlp_rule_output(browser_dlp_rule_id: Optional[pulumi.Input[str]] = None,
                             organization_id: Optional[pulumi.Input[str]] = None,
                             partner_tenant_id: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetBrowserDlpRuleResult]
    func LookupBrowserDlpRule(ctx *Context, args *LookupBrowserDlpRuleArgs, opts ...InvokeOption) (*LookupBrowserDlpRuleResult, error)
    func LookupBrowserDlpRuleOutput(ctx *Context, args *LookupBrowserDlpRuleOutputArgs, opts ...InvokeOption) LookupBrowserDlpRuleResultOutput

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

    public static class GetBrowserDlpRule 
    {
        public static Task<GetBrowserDlpRuleResult> InvokeAsync(GetBrowserDlpRuleArgs args, InvokeOptions? opts = null)
        public static Output<GetBrowserDlpRuleResult> Invoke(GetBrowserDlpRuleInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBrowserDlpRuleResult> getBrowserDlpRule(GetBrowserDlpRuleArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:beyondcorp/v1alpha:getBrowserDlpRule
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getBrowserDlpRule Result

    The following output properties are available:

    Group Pulumi.GoogleNative.BeyondCorp.V1Alpha.Outputs.GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse
    The group to which this Rule should be applied to.
    Name string
    Unique resource name. The name is ignored when creating BrowserDlpRule.
    RuleSetting Pulumi.GoogleNative.BeyondCorp.V1Alpha.Outputs.GoogleCloudBeyondcorpPartnerservicesV1alphaRuleSettingResponse
    The policy settings to apply.
    Group GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse
    The group to which this Rule should be applied to.
    Name string
    Unique resource name. The name is ignored when creating BrowserDlpRule.
    RuleSetting GoogleCloudBeyondcorpPartnerservicesV1alphaRuleSettingResponse
    The policy settings to apply.
    group GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse
    The group to which this Rule should be applied to.
    name String
    Unique resource name. The name is ignored when creating BrowserDlpRule.
    ruleSetting GoogleCloudBeyondcorpPartnerservicesV1alphaRuleSettingResponse
    The policy settings to apply.
    group GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse
    The group to which this Rule should be applied to.
    name string
    Unique resource name. The name is ignored when creating BrowserDlpRule.
    ruleSetting GoogleCloudBeyondcorpPartnerservicesV1alphaRuleSettingResponse
    The policy settings to apply.
    group GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse
    The group to which this Rule should be applied to.
    name str
    Unique resource name. The name is ignored when creating BrowserDlpRule.
    rule_setting GoogleCloudBeyondcorpPartnerservicesV1alphaRuleSettingResponse
    The policy settings to apply.
    group Property Map
    The group to which this Rule should be applied to.
    name String
    Unique resource name. The name is ignored when creating BrowserDlpRule.
    ruleSetting Property Map
    The policy settings to apply.

    Supporting Types

    GoogleCloudBeyondcorpPartnerservicesV1alphaGroupResponse

    Email string
    The group email id
    Email string
    The group email id
    email String
    The group email id
    email string
    The group email id
    email str
    The group email id
    email String
    The group email id

    GoogleCloudBeyondcorpPartnerservicesV1alphaRuleSettingResponse

    Type string
    Immutable. The type of the Setting. .
    Value Dictionary<string, string>
    The value of the Setting.
    Type string
    Immutable. The type of the Setting. .
    Value map[string]string
    The value of the Setting.
    type String
    Immutable. The type of the Setting. .
    value Map<String,String>
    The value of the Setting.
    type string
    Immutable. The type of the Setting. .
    value {[key: string]: string}
    The value of the Setting.
    type str
    Immutable. The type of the Setting. .
    value Mapping[str, str]
    The value of the Setting.
    type String
    Immutable. The type of the Setting. .
    value Map<String>
    The value of the Setting.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    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