1. Packages
  2. Azure Native
  3. API Docs
  4. policyinsights
  5. listRemediationDeploymentsAtManagementGroup
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.policyinsights.listRemediationDeploymentsAtManagementGroup

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    Gets all deployments for a remediation at management group scope. Azure REST API version: 2021-10-01.

    Other available API versions: 2018-07-01-preview, 2024-10-01.

    Using listRemediationDeploymentsAtManagementGroup

    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 listRemediationDeploymentsAtManagementGroup(args: ListRemediationDeploymentsAtManagementGroupArgs, opts?: InvokeOptions): Promise<ListRemediationDeploymentsAtManagementGroupResult>
    function listRemediationDeploymentsAtManagementGroupOutput(args: ListRemediationDeploymentsAtManagementGroupOutputArgs, opts?: InvokeOptions): Output<ListRemediationDeploymentsAtManagementGroupResult>
    def list_remediation_deployments_at_management_group(management_group_id: Optional[str] = None,
                                                         management_groups_namespace: Optional[str] = None,
                                                         remediation_name: Optional[str] = None,
                                                         top: Optional[int] = None,
                                                         opts: Optional[InvokeOptions] = None) -> ListRemediationDeploymentsAtManagementGroupResult
    def list_remediation_deployments_at_management_group_output(management_group_id: Optional[pulumi.Input[str]] = None,
                                                         management_groups_namespace: Optional[pulumi.Input[str]] = None,
                                                         remediation_name: Optional[pulumi.Input[str]] = None,
                                                         top: Optional[pulumi.Input[int]] = None,
                                                         opts: Optional[InvokeOptions] = None) -> Output[ListRemediationDeploymentsAtManagementGroupResult]
    func ListRemediationDeploymentsAtManagementGroup(ctx *Context, args *ListRemediationDeploymentsAtManagementGroupArgs, opts ...InvokeOption) (*ListRemediationDeploymentsAtManagementGroupResult, error)
    func ListRemediationDeploymentsAtManagementGroupOutput(ctx *Context, args *ListRemediationDeploymentsAtManagementGroupOutputArgs, opts ...InvokeOption) ListRemediationDeploymentsAtManagementGroupResultOutput

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

    public static class ListRemediationDeploymentsAtManagementGroup 
    {
        public static Task<ListRemediationDeploymentsAtManagementGroupResult> InvokeAsync(ListRemediationDeploymentsAtManagementGroupArgs args, InvokeOptions? opts = null)
        public static Output<ListRemediationDeploymentsAtManagementGroupResult> Invoke(ListRemediationDeploymentsAtManagementGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListRemediationDeploymentsAtManagementGroupResult> listRemediationDeploymentsAtManagementGroup(ListRemediationDeploymentsAtManagementGroupArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:policyinsights:listRemediationDeploymentsAtManagementGroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ManagementGroupId string
    Management group ID.
    ManagementGroupsNamespace string
    The namespace for Microsoft Management RP; only "Microsoft.Management" is allowed.
    RemediationName string
    The name of the remediation.
    Top int
    Maximum number of records to return.
    ManagementGroupId string
    Management group ID.
    ManagementGroupsNamespace string
    The namespace for Microsoft Management RP; only "Microsoft.Management" is allowed.
    RemediationName string
    The name of the remediation.
    Top int
    Maximum number of records to return.
    managementGroupId String
    Management group ID.
    managementGroupsNamespace String
    The namespace for Microsoft Management RP; only "Microsoft.Management" is allowed.
    remediationName String
    The name of the remediation.
    top Integer
    Maximum number of records to return.
    managementGroupId string
    Management group ID.
    managementGroupsNamespace string
    The namespace for Microsoft Management RP; only "Microsoft.Management" is allowed.
    remediationName string
    The name of the remediation.
    top number
    Maximum number of records to return.
    management_group_id str
    Management group ID.
    management_groups_namespace str
    The namespace for Microsoft Management RP; only "Microsoft.Management" is allowed.
    remediation_name str
    The name of the remediation.
    top int
    Maximum number of records to return.
    managementGroupId String
    Management group ID.
    managementGroupsNamespace String
    The namespace for Microsoft Management RP; only "Microsoft.Management" is allowed.
    remediationName String
    The name of the remediation.
    top Number
    Maximum number of records to return.

    listRemediationDeploymentsAtManagementGroup Result

    The following output properties are available:

    NextLink string
    The URL to get the next set of results.
    Value List<Pulumi.AzureNative.PolicyInsights.Outputs.RemediationDeploymentResponse>
    Array of deployments for the remediation.
    NextLink string
    The URL to get the next set of results.
    Value []RemediationDeploymentResponse
    Array of deployments for the remediation.
    nextLink String
    The URL to get the next set of results.
    value List<RemediationDeploymentResponse>
    Array of deployments for the remediation.
    nextLink string
    The URL to get the next set of results.
    value RemediationDeploymentResponse[]
    Array of deployments for the remediation.
    next_link str
    The URL to get the next set of results.
    value Sequence[RemediationDeploymentResponse]
    Array of deployments for the remediation.
    nextLink String
    The URL to get the next set of results.
    value List<Property Map>
    Array of deployments for the remediation.

    Supporting Types

    ErrorDefinitionResponse

    AdditionalInfo List<Pulumi.AzureNative.PolicyInsights.Inputs.TypedErrorInfoResponse>
    Additional scenario specific error details.
    Code string
    Service specific error code which serves as the substatus for the HTTP error code.
    Details List<Pulumi.AzureNative.PolicyInsights.Inputs.ErrorDefinitionResponse>
    Internal error details.
    Message string
    Description of the error.
    Target string
    The target of the error.
    AdditionalInfo []TypedErrorInfoResponse
    Additional scenario specific error details.
    Code string
    Service specific error code which serves as the substatus for the HTTP error code.
    Details []ErrorDefinitionResponse
    Internal error details.
    Message string
    Description of the error.
    Target string
    The target of the error.
    additionalInfo List<TypedErrorInfoResponse>
    Additional scenario specific error details.
    code String
    Service specific error code which serves as the substatus for the HTTP error code.
    details List<ErrorDefinitionResponse>
    Internal error details.
    message String
    Description of the error.
    target String
    The target of the error.
    additionalInfo TypedErrorInfoResponse[]
    Additional scenario specific error details.
    code string
    Service specific error code which serves as the substatus for the HTTP error code.
    details ErrorDefinitionResponse[]
    Internal error details.
    message string
    Description of the error.
    target string
    The target of the error.
    additional_info Sequence[TypedErrorInfoResponse]
    Additional scenario specific error details.
    code str
    Service specific error code which serves as the substatus for the HTTP error code.
    details Sequence[ErrorDefinitionResponse]
    Internal error details.
    message str
    Description of the error.
    target str
    The target of the error.
    additionalInfo List<Property Map>
    Additional scenario specific error details.
    code String
    Service specific error code which serves as the substatus for the HTTP error code.
    details List<Property Map>
    Internal error details.
    message String
    Description of the error.
    target String
    The target of the error.

    RemediationDeploymentResponse

    CreatedOn string
    The time at which the remediation was created.
    DeploymentId string
    Resource ID of the template deployment that will remediate the resource.
    Error Pulumi.AzureNative.PolicyInsights.Inputs.ErrorDefinitionResponse
    Error encountered while remediated the resource.
    LastUpdatedOn string
    The time at which the remediation deployment was last updated.
    RemediatedResourceId string
    Resource ID of the resource that is being remediated by the deployment.
    ResourceLocation string
    Location of the resource that is being remediated.
    Status string
    Status of the remediation deployment.
    CreatedOn string
    The time at which the remediation was created.
    DeploymentId string
    Resource ID of the template deployment that will remediate the resource.
    Error ErrorDefinitionResponse
    Error encountered while remediated the resource.
    LastUpdatedOn string
    The time at which the remediation deployment was last updated.
    RemediatedResourceId string
    Resource ID of the resource that is being remediated by the deployment.
    ResourceLocation string
    Location of the resource that is being remediated.
    Status string
    Status of the remediation deployment.
    createdOn String
    The time at which the remediation was created.
    deploymentId String
    Resource ID of the template deployment that will remediate the resource.
    error ErrorDefinitionResponse
    Error encountered while remediated the resource.
    lastUpdatedOn String
    The time at which the remediation deployment was last updated.
    remediatedResourceId String
    Resource ID of the resource that is being remediated by the deployment.
    resourceLocation String
    Location of the resource that is being remediated.
    status String
    Status of the remediation deployment.
    createdOn string
    The time at which the remediation was created.
    deploymentId string
    Resource ID of the template deployment that will remediate the resource.
    error ErrorDefinitionResponse
    Error encountered while remediated the resource.
    lastUpdatedOn string
    The time at which the remediation deployment was last updated.
    remediatedResourceId string
    Resource ID of the resource that is being remediated by the deployment.
    resourceLocation string
    Location of the resource that is being remediated.
    status string
    Status of the remediation deployment.
    created_on str
    The time at which the remediation was created.
    deployment_id str
    Resource ID of the template deployment that will remediate the resource.
    error ErrorDefinitionResponse
    Error encountered while remediated the resource.
    last_updated_on str
    The time at which the remediation deployment was last updated.
    remediated_resource_id str
    Resource ID of the resource that is being remediated by the deployment.
    resource_location str
    Location of the resource that is being remediated.
    status str
    Status of the remediation deployment.
    createdOn String
    The time at which the remediation was created.
    deploymentId String
    Resource ID of the template deployment that will remediate the resource.
    error Property Map
    Error encountered while remediated the resource.
    lastUpdatedOn String
    The time at which the remediation deployment was last updated.
    remediatedResourceId String
    Resource ID of the resource that is being remediated by the deployment.
    resourceLocation String
    Location of the resource that is being remediated.
    status String
    Status of the remediation deployment.

    TypedErrorInfoResponse

    Info object
    The scenario specific error details.
    Type string
    The type of included error details.
    Info interface{}
    The scenario specific error details.
    Type string
    The type of included error details.
    info Object
    The scenario specific error details.
    type String
    The type of included error details.
    info any
    The scenario specific error details.
    type string
    The type of included error details.
    info Any
    The scenario specific error details.
    type str
    The type of included error details.
    info Any
    The scenario specific error details.
    type String
    The type of included error details.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi