1. Packages
  2. Opentelekomcloud Provider
  3. API Docs
  4. getRmsPolicyStatesV1
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

opentelekomcloud.getRmsPolicyStatesV1

Explore with Pulumi AI

opentelekomcloud logo
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

    Using getRmsPolicyStatesV1

    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 getRmsPolicyStatesV1(args: GetRmsPolicyStatesV1Args, opts?: InvokeOptions): Promise<GetRmsPolicyStatesV1Result>
    function getRmsPolicyStatesV1Output(args: GetRmsPolicyStatesV1OutputArgs, opts?: InvokeOptions): Output<GetRmsPolicyStatesV1Result>
    def get_rms_policy_states_v1(compliance_state: Optional[str] = None,
                                 id: Optional[str] = None,
                                 policy_assignment_id: Optional[str] = None,
                                 resource_id: Optional[str] = None,
                                 resource_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetRmsPolicyStatesV1Result
    def get_rms_policy_states_v1_output(compliance_state: Optional[pulumi.Input[str]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 policy_assignment_id: Optional[pulumi.Input[str]] = None,
                                 resource_id: Optional[pulumi.Input[str]] = None,
                                 resource_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetRmsPolicyStatesV1Result]
    func GetRmsPolicyStatesV1(ctx *Context, args *GetRmsPolicyStatesV1Args, opts ...InvokeOption) (*GetRmsPolicyStatesV1Result, error)
    func GetRmsPolicyStatesV1Output(ctx *Context, args *GetRmsPolicyStatesV1OutputArgs, opts ...InvokeOption) GetRmsPolicyStatesV1ResultOutput

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

    public static class GetRmsPolicyStatesV1 
    {
        public static Task<GetRmsPolicyStatesV1Result> InvokeAsync(GetRmsPolicyStatesV1Args args, InvokeOptions? opts = null)
        public static Output<GetRmsPolicyStatesV1Result> Invoke(GetRmsPolicyStatesV1InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRmsPolicyStatesV1Result> getRmsPolicyStatesV1(GetRmsPolicyStatesV1Args args, InvokeOptions options)
    public static Output<GetRmsPolicyStatesV1Result> getRmsPolicyStatesV1(GetRmsPolicyStatesV1Args args, InvokeOptions options)
    
    fn::invoke:
      function: opentelekomcloud:index/getRmsPolicyStatesV1:getRmsPolicyStatesV1
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getRmsPolicyStatesV1 Result

    The following output properties are available:

    Supporting Types

    GetRmsPolicyStatesV1State

    Package Details

    Repository
    opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
    License
    Notes
    This Pulumi package is based on the opentelekomcloud Terraform Provider.
    opentelekomcloud logo
    opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud