1. Packages
  2. Azure Native v1
  3. API Docs
  4. policyinsights
  5. listRemediationDeploymentsAtSubscription
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.policyinsights.listRemediationDeploymentsAtSubscription

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Gets all deployments for a remediation at subscription scope. API Version: 2019-07-01.

    Using listRemediationDeploymentsAtSubscription

    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 listRemediationDeploymentsAtSubscription(args: ListRemediationDeploymentsAtSubscriptionArgs, opts?: InvokeOptions): Promise<ListRemediationDeploymentsAtSubscriptionResult>
    function listRemediationDeploymentsAtSubscriptionOutput(args: ListRemediationDeploymentsAtSubscriptionOutputArgs, opts?: InvokeOptions): Output<ListRemediationDeploymentsAtSubscriptionResult>
    def list_remediation_deployments_at_subscription(remediation_name: Optional[str] = None,
                                                     top: Optional[int] = None,
                                                     opts: Optional[InvokeOptions] = None) -> ListRemediationDeploymentsAtSubscriptionResult
    def list_remediation_deployments_at_subscription_output(remediation_name: Optional[pulumi.Input[str]] = None,
                                                     top: Optional[pulumi.Input[int]] = None,
                                                     opts: Optional[InvokeOptions] = None) -> Output[ListRemediationDeploymentsAtSubscriptionResult]
    func ListRemediationDeploymentsAtSubscription(ctx *Context, args *ListRemediationDeploymentsAtSubscriptionArgs, opts ...InvokeOption) (*ListRemediationDeploymentsAtSubscriptionResult, error)
    func ListRemediationDeploymentsAtSubscriptionOutput(ctx *Context, args *ListRemediationDeploymentsAtSubscriptionOutputArgs, opts ...InvokeOption) ListRemediationDeploymentsAtSubscriptionResultOutput

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

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

    The following arguments are supported:

    RemediationName string
    The name of the remediation.
    Top int
    Maximum number of records to return.
    RemediationName string
    The name of the remediation.
    Top int
    Maximum number of records to return.
    remediationName String
    The name of the remediation.
    top Integer
    Maximum number of records to return.
    remediationName string
    The name of the remediation.
    top number
    Maximum number of records to return.
    remediation_name str
    The name of the remediation.
    top int
    Maximum number of records to return.
    remediationName String
    The name of the remediation.
    top Number
    Maximum number of records to return.

    listRemediationDeploymentsAtSubscription 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-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi