azure.purview.scanning.rest.system_scan_rulesets package

azure.purview.scanning.rest.system_scan_rulesets.build_list_all_request(**kwargs: Any) → azure.purview.scanning.core.rest._rest_py3.HttpRequest[source]

List all system scan rulesets for an account.

See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this request builder into your code flow.

Returns

Returns an HttpRequest that you will pass to the client’s send_request method. See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this response into your code flow.

Return type

HttpRequest

Example

# response body for status code(s): 200
response_body == {
    "count": "long (optional)",
    "nextLink": "str (optional)",
    "value": [
        {
            "kind": "SystemScanRuleset"
        }
    ]
}
azure.purview.scanning.rest.system_scan_rulesets.build_get_request(data_source_type: Union[str, _models.DataSourceType], **kwargs: Any) → azure.purview.scanning.core.rest._rest_py3.HttpRequest[source]

Get a system scan ruleset for a data source.

See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this request builder into your code flow.

Parameters

data_source_type (str or DataSourceType) –

Returns

Returns an HttpRequest that you will pass to the client’s send_request method. See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this response into your code flow.

Return type

HttpRequest

Example

# response body for status code(s): 200
response_body == {
    "kind": "SystemScanRuleset"
}
azure.purview.scanning.rest.system_scan_rulesets.build_get_by_version_request(version: int, *, data_source_type: Union[str, _models.DataSourceType, None] = None, **kwargs: Any) → azure.purview.scanning.core.rest._rest_py3.HttpRequest[source]

Get a scan ruleset by version.

See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this request builder into your code flow.

Parameters

version (int) –

Keyword Arguments

data_source_type (str or DataSourceType) –

Returns

Returns an HttpRequest that you will pass to the client’s send_request method. See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this response into your code flow.

Return type

HttpRequest

Example

# response body for status code(s): 200
response_body == {
    "kind": "SystemScanRuleset"
}
azure.purview.scanning.rest.system_scan_rulesets.build_get_latest_request(*, data_source_type: Union[str, _models.DataSourceType, None] = None, **kwargs: Any) → azure.purview.scanning.core.rest._rest_py3.HttpRequest[source]

Get the latest version of a system scan ruleset.

See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this request builder into your code flow.

Keyword Arguments

data_source_type (str or DataSourceType) –

Returns

Returns an HttpRequest that you will pass to the client’s send_request method. See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this response into your code flow.

Return type

HttpRequest

Example

# response body for status code(s): 200
response_body == {
    "kind": "SystemScanRuleset"
}
azure.purview.scanning.rest.system_scan_rulesets.build_list_versions_by_data_source_request(*, data_source_type: Union[str, _models.DataSourceType, None] = None, **kwargs: Any) → azure.purview.scanning.core.rest._rest_py3.HttpRequest[source]

List system scan ruleset versions in Data catalog.

See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this request builder into your code flow.

Keyword Arguments

data_source_type (str or DataSourceType) –

Returns

Returns an HttpRequest that you will pass to the client’s send_request method. See https://aka.ms/azsdk/python/protocol/quickstart for how to incorporate this response into your code flow.

Return type

HttpRequest

Example

# response body for status code(s): 200
response_body == {
    "count": "long (optional)",
    "nextLink": "str (optional)",
    "value": [
        {
            "kind": "SystemScanRuleset"
        }
    ]
}