opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud
opentelekomcloud.getRmsPolicyStatesV1
Explore with Pulumi AI
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:
- Compliance
State string - Id string
- Policy
Assignment stringId - Resource
Id string - Resource
Name string
- Compliance
State string - Id string
- Policy
Assignment stringId - Resource
Id string - Resource
Name string
- compliance
State String - id String
- policy
Assignment StringId - resource
Id String - resource
Name String
- compliance
State string - id string
- policy
Assignment stringId - resource
Id string - resource
Name string
- compliance_
state str - id str
- policy_
assignment_ strid - resource_
id str - resource_
name str
- compliance
State String - id String
- policy
Assignment StringId - resource
Id String - resource
Name String
getRmsPolicyStatesV1 Result
The following output properties are available:
- Id string
- States
List<Get
Rms Policy States V1State> - Compliance
State string - Policy
Assignment stringId - Resource
Id string - Resource
Name string
- Id string
- States
[]Get
Rms Policy States V1State - Compliance
State string - Policy
Assignment stringId - Resource
Id string - Resource
Name string
- id String
- states
List<Get
Rms Policy States V1State> - compliance
State String - policy
Assignment StringId - resource
Id String - resource
Name String
- id string
- states
Get
Rms Policy States V1State[] - compliance
State string - policy
Assignment stringId - resource
Id string - resource
Name string
- id String
- states List<Property Map>
- compliance
State String - policy
Assignment StringId - resource
Id String - resource
Name String
Supporting Types
GetRmsPolicyStatesV1State
- Compliance
State string - Domain
Id string - Evaluation
Time string - Policy
Assignment stringId - Policy
Assignment stringName - Policy
Definition stringId - Region
Id string - Resource
Id string - Resource
Name string - Resource
Provider string - Resource
Type string - Trigger
Type string
- Compliance
State string - Domain
Id string - Evaluation
Time string - Policy
Assignment stringId - Policy
Assignment stringName - Policy
Definition stringId - Region
Id string - Resource
Id string - Resource
Name string - Resource
Provider string - Resource
Type string - Trigger
Type string
- compliance
State String - domain
Id String - evaluation
Time String - policy
Assignment StringId - policy
Assignment StringName - policy
Definition StringId - region
Id String - resource
Id String - resource
Name String - resource
Provider String - resource
Type String - trigger
Type String
- compliance
State string - domain
Id string - evaluation
Time string - policy
Assignment stringId - policy
Assignment stringName - policy
Definition stringId - region
Id string - resource
Id string - resource
Name string - resource
Provider string - resource
Type string - trigger
Type string
- compliance_
state str - domain_
id str - evaluation_
time str - policy_
assignment_ strid - policy_
assignment_ strname - policy_
definition_ strid - region_
id str - resource_
id str - resource_
name str - resource_
provider str - resource_
type str - trigger_
type str
- compliance
State String - domain
Id String - evaluation
Time String - policy
Assignment StringId - policy
Assignment StringName - policy
Definition StringId - region
Id String - resource
Id String - resource
Name String - resource
Provider String - resource
Type String - trigger
Type String
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloud
Terraform Provider.
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud