azure-native.advisor.getSuppression
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 pulumi/pulumi-azure-native
- License
- Apache-2.0