def METHOD_NAME(fabric_name: Optional[pulumi.Input[str]] = None,
                                  filter: Optional[pulumi.Input[Optional[str]]] = None,
                                  resource_group_name: Optional[pulumi.Input[str]] = None,
                                  resource_name: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[pulumi.InvokeOptions] = None) -> pulumi.Output[GetReplicationFabricResult]:
    """
    Gets the details of an Azure Site Recovery fabric.
    :param str fabric_name: Fabric name.
    :param str filter: OData filter options.
    :param str resource_group_name: The name of the resource group where the recovery services vault is present.
    :param str resource_name: The name of the recovery services vault.
    """
    ...