azure-native.apimanagement.listPolicyFragmentReferences
Explore with Pulumi AI
Lists policy resources that reference the policy fragment.
Uses Azure REST API version 2022-09-01-preview.
Other available API versions: 2021-12-01-preview, 2022-04-01-preview, 2022-08-01, 2023-03-01-preview, 2023-05-01-preview, 2023-09-01-preview, 2024-05-01, 2024-06-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native apimanagement [ApiVersion]
. See the version guide for details.
Using listPolicyFragmentReferences
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 listPolicyFragmentReferences(args: ListPolicyFragmentReferencesArgs, opts?: InvokeOptions): Promise<ListPolicyFragmentReferencesResult>
function listPolicyFragmentReferencesOutput(args: ListPolicyFragmentReferencesOutputArgs, opts?: InvokeOptions): Output<ListPolicyFragmentReferencesResult>
def list_policy_fragment_references(id: Optional[str] = None,
resource_group_name: Optional[str] = None,
service_name: Optional[str] = None,
skip: Optional[int] = None,
top: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> ListPolicyFragmentReferencesResult
def list_policy_fragment_references_output(id: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
skip: Optional[pulumi.Input[int]] = None,
top: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListPolicyFragmentReferencesResult]
func ListPolicyFragmentReferences(ctx *Context, args *ListPolicyFragmentReferencesArgs, opts ...InvokeOption) (*ListPolicyFragmentReferencesResult, error)
func ListPolicyFragmentReferencesOutput(ctx *Context, args *ListPolicyFragmentReferencesOutputArgs, opts ...InvokeOption) ListPolicyFragmentReferencesResultOutput
> Note: This function is named ListPolicyFragmentReferences
in the Go SDK.
public static class ListPolicyFragmentReferences
{
public static Task<ListPolicyFragmentReferencesResult> InvokeAsync(ListPolicyFragmentReferencesArgs args, InvokeOptions? opts = null)
public static Output<ListPolicyFragmentReferencesResult> Invoke(ListPolicyFragmentReferencesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListPolicyFragmentReferencesResult> listPolicyFragmentReferences(ListPolicyFragmentReferencesArgs args, InvokeOptions options)
public static Output<ListPolicyFragmentReferencesResult> listPolicyFragmentReferences(ListPolicyFragmentReferencesArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:apimanagement:listPolicyFragmentReferences
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- A resource identifier.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Service
Name string - The name of the API Management service.
- Skip int
- Number of records to skip.
- Top int
- Number of records to return.
- Id string
- A resource identifier.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Service
Name string - The name of the API Management service.
- Skip int
- Number of records to skip.
- Top int
- Number of records to return.
- id String
- A resource identifier.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- service
Name String - The name of the API Management service.
- skip Integer
- Number of records to skip.
- top Integer
- Number of records to return.
- id string
- A resource identifier.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- service
Name string - The name of the API Management service.
- skip number
- Number of records to skip.
- top number
- Number of records to return.
- id str
- A resource identifier.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- service_
name str - The name of the API Management service.
- skip int
- Number of records to skip.
- top int
- Number of records to return.
- id String
- A resource identifier.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- service
Name String - The name of the API Management service.
- skip Number
- Number of records to skip.
- top Number
- Number of records to return.
listPolicyFragmentReferences Result
The following output properties are available:
- Count double
- Total record count number.
- Next
Link string - Next page link if any.
- Value
List<Pulumi.
Azure Native. Api Management. Outputs. Resource Collection Response Value> - A collection of resources.
- Count float64
- Total record count number.
- Next
Link string - Next page link if any.
- Value
[]Resource
Collection Response Value - A collection of resources.
- count Double
- Total record count number.
- next
Link String - Next page link if any.
- value
List<Resource
Collection Response Value> - A collection of resources.
- count number
- Total record count number.
- next
Link string - Next page link if any.
- value
Resource
Collection Response Value[] - A collection of resources.
- count float
- Total record count number.
- next_
link str - Next page link if any.
- value
Sequence[Resource
Collection Response Value] - A collection of resources.
- count Number
- Total record count number.
- next
Link String - Next page link if any.
- value List<Property Map>
- A collection of resources.
Supporting Types
ResourceCollectionResponseValue
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0