Resource Type: azure_suppression_contract

Defined in:
lib/puppet/type/azure_suppression_contract.rb
Providers:
arm

Overview

The details of the snoozed or dismissed rule; for example, the duration, name, and GUID associated with the rule.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • id

    The resource ID.

  • properties

    The properties of the suppression.

  • type

    The type of the resource.

Parameters

  • api_version

    The version of the API to be used with the client request.

  • name (namevar)

    The name of the resource.

  • provider

    The specific backend to use for this ‘azure_suppression_contract` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • recommendation_id

    The recommendation ID.

  • resource_uri

    The fully qualified Azure Resource Manager identifier of the resource to which the recommendation applies.

  • subscription_id

    The Azure subscription ID.

  • suppression_contract

    The snoozed or dismissed attribute; for example, the snooze duration.