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.advisor.getSuppression
Explore with Pulumi AI
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
Obtains the details of a suppression. API Version: 2020-01-01.
Using getSuppression
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 getSuppression(args: GetSuppressionArgs, opts?: InvokeOptions): Promise<GetSuppressionResult>
function getSuppressionOutput(args: GetSuppressionOutputArgs, opts?: InvokeOptions): Output<GetSuppressionResult>
def get_suppression(name: Optional[str] = None,
recommendation_id: Optional[str] = None,
resource_uri: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSuppressionResult
def get_suppression_output(name: Optional[pulumi.Input[str]] = None,
recommendation_id: Optional[pulumi.Input[str]] = None,
resource_uri: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSuppressionResult]
func LookupSuppression(ctx *Context, args *LookupSuppressionArgs, opts ...InvokeOption) (*LookupSuppressionResult, error)
func LookupSuppressionOutput(ctx *Context, args *LookupSuppressionOutputArgs, opts ...InvokeOption) LookupSuppressionResultOutput
> Note: This function is named LookupSuppression
in the Go SDK.
public static class GetSuppression
{
public static Task<GetSuppressionResult> InvokeAsync(GetSuppressionArgs args, InvokeOptions? opts = null)
public static Output<GetSuppressionResult> Invoke(GetSuppressionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSuppressionResult> getSuppression(GetSuppressionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:advisor:getSuppression
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- The name of the suppression.
- Recommendation
Id string - The recommendation ID.
- Resource
Uri string - The fully qualified Azure Resource Manager identifier of the resource to which the recommendation applies.
- Name string
- The name of the suppression.
- Recommendation
Id string - The recommendation ID.
- Resource
Uri string - The fully qualified Azure Resource Manager identifier of the resource to which the recommendation applies.
- name String
- The name of the suppression.
- recommendation
Id String - The recommendation ID.
- resource
Uri String - The fully qualified Azure Resource Manager identifier of the resource to which the recommendation applies.
- name string
- The name of the suppression.
- recommendation
Id string - The recommendation ID.
- resource
Uri string - The fully qualified Azure Resource Manager identifier of the resource to which the recommendation applies.
- name str
- The name of the suppression.
- recommendation_
id str - The recommendation ID.
- resource_
uri str - The fully qualified Azure Resource Manager identifier of the resource to which the recommendation applies.
- name String
- The name of the suppression.
- recommendation
Id String - The recommendation ID.
- resource
Uri String - The fully qualified Azure Resource Manager identifier of the resource to which the recommendation applies.
getSuppression Result
The following output properties are available:
- Expiration
Time stringStamp - Gets or sets the expiration time stamp.
- Id string
- The resource ID.
- Name string
- The name of the resource.
- Type string
- The type of the resource.
- Suppression
Id string - The GUID of the suppression.
- Ttl string
- The duration for which the suppression is valid.
- Expiration
Time stringStamp - Gets or sets the expiration time stamp.
- Id string
- The resource ID.
- Name string
- The name of the resource.
- Type string
- The type of the resource.
- Suppression
Id string - The GUID of the suppression.
- Ttl string
- The duration for which the suppression is valid.
- expiration
Time StringStamp - Gets or sets the expiration time stamp.
- id String
- The resource ID.
- name String
- The name of the resource.
- type String
- The type of the resource.
- suppression
Id String - The GUID of the suppression.
- ttl String
- The duration for which the suppression is valid.
- expiration
Time stringStamp - Gets or sets the expiration time stamp.
- id string
- The resource ID.
- name string
- The name of the resource.
- type string
- The type of the resource.
- suppression
Id string - The GUID of the suppression.
- ttl string
- The duration for which the suppression is valid.
- expiration_
time_ strstamp - Gets or sets the expiration time stamp.
- id str
- The resource ID.
- name str
- The name of the resource.
- type str
- The type of the resource.
- suppression_
id str - The GUID of the suppression.
- ttl str
- The duration for which the suppression is valid.
- expiration
Time StringStamp - Gets or sets the expiration time stamp.
- id String
- The resource ID.
- name String
- The name of the resource.
- type String
- The type of the resource.
- suppression
Id String - The GUID of the suppression.
- ttl String
- The duration for which the suppression is valid.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
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