azure.mgmt.datafactory.operations module¶
-
class
azure.mgmt.datafactory.operations.
ActivityRunsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sactivity_runs
attribute.-
query_by_pipeline_run
(resource_group_name: str, factory_name: str, run_id: str, filter_parameters: _models.RunFilterParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ActivityRunsQueryResponse[source]¶ -
query_by_pipeline_run
(resource_group_name: str, factory_name: str, run_id: str, filter_parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ActivityRunsQueryResponse Query activity runs based on input filter conditions.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
run_id (str) – The pipeline run identifier. Required.
filter_parameters (RunFilterParameters or IO) – Parameters to filter the activity runs. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
ActivityRunsQueryResponse or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
DataFlowDebugSessionOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sdata_flow_debug_session
attribute.-
add_data_flow
(resource_group_name: str, factory_name: str, request: _models.DataFlowDebugPackage, *, content_type: str = "'application/json'", **kwargs: Any) → _models.AddDataFlowToDebugSessionResponse[source]¶ -
add_data_flow
(resource_group_name: str, factory_name: str, request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.AddDataFlowToDebugSessionResponse Add a data flow into debug session.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
request (DataFlowDebugPackage or IO) – Data flow debug session definition with debug content. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
AddDataFlowToDebugSessionResponse or the result of cls(response)
- Return type
- Raises
-
begin_create
(resource_group_name: str, factory_name: str, request: _models.CreateDataFlowDebugSessionRequest, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.CreateDataFlowDebugSessionResponse][source]¶ -
begin_create
(resource_group_name: str, factory_name: str, request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.CreateDataFlowDebugSessionResponse] Creates a data flow debug session.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
request (CreateDataFlowDebugSessionRequest or IO) – Data flow debug session definition. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either CreateDataFlowDebugSessionResponse or the result of cls(response)
- Return type
- Raises
-
begin_execute_command
(resource_group_name: str, factory_name: str, request: _models.DataFlowDebugCommandRequest, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.DataFlowDebugCommandResponse][source]¶ -
begin_execute_command
(resource_group_name: str, factory_name: str, request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → LROPoller[_models.DataFlowDebugCommandResponse] Execute a data flow debug command.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
request (DataFlowDebugCommandRequest or IO) – Data flow debug command definition. Is either a model type or a IO type. Required.
- Keyword Arguments
content_type (str) – Body Parameter content-type. Known values are: ‘application/json’. Default value is None.
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either DataFlowDebugCommandResponse or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, request: _models.DeleteDataFlowDebugSessionRequest, *, content_type: str = "'application/json'", **kwargs: Any) → None[source]¶ -
delete
(resource_group_name: str, factory_name: str, request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → None Deletes a data flow debug session.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
request (DeleteDataFlowDebugSessionRequest or IO) – Data flow debug session definition for deletion. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
None or the result of cls(response)
- Return type
- Raises
-
query_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.DataFlowDebugSessionInfo][source]¶ Query all active data flow debug sessions.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either DataFlowDebugSessionInfo or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
DataFlowsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sdata_flows
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, data_flow_name: str, data_flow: _models.DataFlowResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.DataFlowResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, data_flow_name: str, data_flow: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.DataFlowResource Creates or updates a data flow.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
data_flow_name (str) – The data flow name. Required.
data_flow (DataFlowResource or IO) – Data flow resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the data flow entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
DataFlowResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, data_flow_name: str, **kwargs: Any) → None[source]¶ Deletes a data flow.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, data_flow_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.DataFlowResource[source]¶ Gets a data flow.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
data_flow_name (str) – The data flow name. Required.
if_none_match (str) – ETag of the data flow entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
DataFlowResource or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.DataFlowResource][source]¶ Lists data flows.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either DataFlowResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
DatasetsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sdatasets
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, dataset_name: str, dataset: _models.DatasetResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.DatasetResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, dataset_name: str, dataset: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.DatasetResource Creates or updates a dataset.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
dataset_name (str) – The dataset name. Required.
dataset (DatasetResource or IO) – Dataset resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
DatasetResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, dataset_name: str, **kwargs: Any) → None[source]¶ Deletes a dataset.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, dataset_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → Optional[azure.mgmt.datafactory.models._models_py3.DatasetResource][source]¶ Gets a dataset.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
dataset_name (str) – The dataset name. Required.
if_none_match (str) – ETag of the dataset entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
DatasetResource or None or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.DatasetResource][source]¶ Lists datasets.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either DatasetResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
ExposureControlOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sexposure_control
attribute.-
get_feature_value
(location_id: str, exposure_control_request: _models.ExposureControlRequest, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ExposureControlResponse[source]¶ -
get_feature_value
(location_id: str, exposure_control_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ExposureControlResponse Get exposure control feature for specific location.
- Parameters
location_id (str) – The location identifier. Required.
exposure_control_request (ExposureControlRequest or IO) – The exposure control request. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
ExposureControlResponse or the result of cls(response)
- Return type
- Raises
-
get_feature_value_by_factory
(resource_group_name: str, factory_name: str, exposure_control_request: _models.ExposureControlRequest, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ExposureControlResponse[source]¶ -
get_feature_value_by_factory
(resource_group_name: str, factory_name: str, exposure_control_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ExposureControlResponse Get exposure control feature for specific factory.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
exposure_control_request (ExposureControlRequest or IO) – The exposure control request. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
ExposureControlResponse or the result of cls(response)
- Return type
- Raises
-
query_feature_values_by_factory
(resource_group_name: str, factory_name: str, exposure_control_batch_request: _models.ExposureControlBatchRequest, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ExposureControlBatchResponse[source]¶ -
query_feature_values_by_factory
(resource_group_name: str, factory_name: str, exposure_control_batch_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ExposureControlBatchResponse Get list of exposure control features for specific factory.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
exposure_control_batch_request (ExposureControlBatchRequest or IO) – The exposure control request for list of features. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
ExposureControlBatchResponse or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
FactoriesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sfactories
attribute.-
configure_factory_repo
(location_id: str, factory_repo_update: _models.FactoryRepoUpdate, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Factory[source]¶ -
configure_factory_repo
(location_id: str, factory_repo_update: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Factory Updates a factory’s repo information.
- Parameters
location_id (str) – The location identifier. Required.
factory_repo_update (FactoryRepoUpdate or IO) – Update factory repo request definition. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
Factory or the result of cls(response)
- Return type
- Raises
-
create_or_update
(resource_group_name: str, factory_name: str, factory: _models.Factory, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Factory[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, factory: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Factory Creates or updates a factory.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
factory (Factory or IO) – Factory resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the factory entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
Factory or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, **kwargs: Any) → None[source]¶ Deletes a factory.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → Optional[azure.mgmt.datafactory.models._models_py3.Factory][source]¶ Gets a factory.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
if_none_match (str) – ETag of the factory entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
Factory or None or the result of cls(response)
- Return type
- Raises
-
get_data_plane_access
(resource_group_name: str, factory_name: str, policy: _models.UserAccessPolicy, *, content_type: str = "'application/json'", **kwargs: Any) → _models.AccessPolicyResponse[source]¶ -
get_data_plane_access
(resource_group_name: str, factory_name: str, policy: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.AccessPolicyResponse Get Data Plane access.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
policy (UserAccessPolicy or IO) – Data Plane user access policy definition. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
AccessPolicyResponse or the result of cls(response)
- Return type
- Raises
-
get_git_hub_access_token
(resource_group_name: str, factory_name: str, git_hub_access_token_request: _models.GitHubAccessTokenRequest, *, content_type: str = "'application/json'", **kwargs: Any) → _models.GitHubAccessTokenResponse[source]¶ -
get_git_hub_access_token
(resource_group_name: str, factory_name: str, git_hub_access_token_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.GitHubAccessTokenResponse Get GitHub Access Token.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
git_hub_access_token_request (GitHubAccessTokenRequest or IO) – Get GitHub access token request definition. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
GitHubAccessTokenResponse or the result of cls(response)
- Return type
- Raises
-
list
(**kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.Factory][source]¶ Lists factories under the specified subscription.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either Factory or the result of cls(response)
- Return type
- Raises
-
list_by_resource_group
(resource_group_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.Factory][source]¶ Lists factories.
-
update
(resource_group_name: str, factory_name: str, factory_update_parameters: _models.FactoryUpdateParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Factory[source]¶ -
update
(resource_group_name: str, factory_name: str, factory_update_parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.Factory Updates a factory.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
factory_update_parameters (FactoryUpdateParameters or IO) – The parameters for updating a factory. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
Factory or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
GlobalParametersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sglobal_parameters
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, global_parameter_name: str, default: _models.GlobalParameterResource, *, content_type: str = "'application/json'", **kwargs: Any) → _models.GlobalParameterResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, global_parameter_name: str, default: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.GlobalParameterResource Creates or updates a Global parameter.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
global_parameter_name (str) – The global parameter name. Required.
default (GlobalParameterResource or IO) – Global parameter resource definition. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
GlobalParameterResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, global_parameter_name: str, **kwargs: Any) → None[source]¶ Deletes a Global parameter.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, global_parameter_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.GlobalParameterResource[source]¶ Gets a Global parameter.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
GlobalParameterResource or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.GlobalParameterResource][source]¶ Lists Global parameters.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either GlobalParameterResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
IntegrationRuntimeNodesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sintegration_runtime_nodes
attribute.-
delete
(resource_group_name: str, factory_name: str, integration_runtime_name: str, node_name: str, **kwargs: Any) → None[source]¶ Deletes a self-hosted integration runtime node.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, integration_runtime_name: str, node_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.SelfHostedIntegrationRuntimeNode[source]¶ Gets a self-hosted integration runtime node.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
SelfHostedIntegrationRuntimeNode or the result of cls(response)
- Return type
- Raises
-
get_ip_address
(resource_group_name: str, factory_name: str, integration_runtime_name: str, node_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeNodeIpAddress[source]¶ Get the IP address of self-hosted integration runtime node.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationRuntimeNodeIpAddress or the result of cls(response)
- Return type
- Raises
-
update
(resource_group_name: str, factory_name: str, integration_runtime_name: str, node_name: str, update_integration_runtime_node_request: _models.UpdateIntegrationRuntimeNodeRequest, *, content_type: str = "'application/json'", **kwargs: Any) → _models.SelfHostedIntegrationRuntimeNode[source]¶ -
update
(resource_group_name: str, factory_name: str, integration_runtime_name: str, node_name: str, update_integration_runtime_node_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.SelfHostedIntegrationRuntimeNode Updates a self-hosted integration runtime node.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
node_name (str) – The integration runtime node name. Required.
update_integration_runtime_node_request (UpdateIntegrationRuntimeNodeRequest or IO) – The parameters for updating an integration runtime node. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
SelfHostedIntegrationRuntimeNode or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
IntegrationRuntimeObjectMetadataOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sintegration_runtime_object_metadata
attribute.-
begin_refresh
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.datafactory.models._models_py3.SsisObjectMetadataStatusResponse][source]¶ Refresh a SSIS integration runtime object metadata.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either SsisObjectMetadataStatusResponse or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, integration_runtime_name: str, get_metadata_request: Optional[_models.GetSsisObjectMetadataRequest] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.SsisObjectMetadataListResponse[source]¶ -
get
(resource_group_name: str, factory_name: str, integration_runtime_name: str, get_metadata_request: Optional[IO] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.SsisObjectMetadataListResponse Get a SSIS integration runtime object metadata by specified path. The return is pageable metadata list.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
get_metadata_request (GetSsisObjectMetadataRequest or IO) – The parameters for getting a SSIS object metadata. Is either a model type or a IO type. Default value is None.
- Keyword Arguments
- Returns
SsisObjectMetadataListResponse or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
IntegrationRuntimesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sintegration_runtimes
attribute.-
begin_start
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeStatusResponse][source]¶ Starts a ManagedReserved type integration runtime.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either IntegrationRuntimeStatusResponse or the result of cls(response)
- Return type
- Raises
-
begin_stop
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Stops a ManagedReserved type integration runtime.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
create_linked_integration_runtime
(resource_group_name: str, factory_name: str, integration_runtime_name: str, create_linked_integration_runtime_request: _models.CreateLinkedIntegrationRuntimeRequest, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeStatusResponse[source]¶ -
create_linked_integration_runtime
(resource_group_name: str, factory_name: str, integration_runtime_name: str, create_linked_integration_runtime_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeStatusResponse Create a linked integration runtime entry in a shared integration runtime.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
create_linked_integration_runtime_request (CreateLinkedIntegrationRuntimeRequest or IO) – The linked integration runtime properties. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationRuntimeStatusResponse or the result of cls(response)
- Return type
- Raises
-
create_or_update
(resource_group_name: str, factory_name: str, integration_runtime_name: str, integration_runtime: _models.IntegrationRuntimeResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, integration_runtime_name: str, integration_runtime: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeResource Creates or updates an integration runtime.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
integration_runtime (IntegrationRuntimeResource or IO) – Integration runtime resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the integration runtime entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
IntegrationRuntimeResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → None[source]¶ Deletes an integration runtime.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, integration_runtime_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → Optional[azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeResource][source]¶ Gets an integration runtime.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
if_none_match (str) – ETag of the integration runtime entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationRuntimeResource or None or the result of cls(response)
- Return type
- Raises
-
get_connection_info
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeConnectionInfo[source]¶ Gets the on-premises integration runtime connection information for encrypting the on-premises data source credentials.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationRuntimeConnectionInfo or the result of cls(response)
- Return type
- Raises
-
get_monitoring_data
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeMonitoringData[source]¶ Get the integration runtime monitoring data, which includes the monitor data for all the nodes under this integration runtime.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationRuntimeMonitoringData or the result of cls(response)
- Return type
- Raises
-
get_status
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeStatusResponse[source]¶ Gets detailed status information for an integration runtime.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationRuntimeStatusResponse or the result of cls(response)
- Return type
- Raises
-
list_auth_keys
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeAuthKeys[source]¶ Retrieves the authentication keys for an integration runtime.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationRuntimeAuthKeys or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeResource][source]¶ Lists integration runtimes.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either IntegrationRuntimeResource or the result of cls(response)
- Return type
- Raises
-
list_outbound_network_dependencies_endpoints
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse[source]¶ Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse or the result of cls(response)
- Return type
IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse
- Raises
-
regenerate_auth_key
(resource_group_name: str, factory_name: str, integration_runtime_name: str, regenerate_key_parameters: _models.IntegrationRuntimeRegenerateKeyParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeAuthKeys[source]¶ -
regenerate_auth_key
(resource_group_name: str, factory_name: str, integration_runtime_name: str, regenerate_key_parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeAuthKeys Regenerates the authentication key for an integration runtime.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
regenerate_key_parameters (IntegrationRuntimeRegenerateKeyParameters or IO) – The parameters for regenerating integration runtime authentication key. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationRuntimeAuthKeys or the result of cls(response)
- Return type
- Raises
-
remove_links
(resource_group_name: str, factory_name: str, integration_runtime_name: str, linked_integration_runtime_request: _models.LinkedIntegrationRuntimeRequest, *, content_type: str = "'application/json'", **kwargs: Any) → None[source]¶ -
remove_links
(resource_group_name: str, factory_name: str, integration_runtime_name: str, linked_integration_runtime_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → None Remove all linked integration runtimes under specific data factory in a self-hosted integration runtime.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
linked_integration_runtime_request (LinkedIntegrationRuntimeRequest or IO) – The data factory name for the linked integration runtime. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
None or the result of cls(response)
- Return type
- Raises
-
sync_credentials
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → None[source]¶ Force the integration runtime to synchronize credentials across integration runtime nodes, and this will override the credentials across all worker nodes with those available on the dispatcher node. If you already have the latest credential backup file, you should manually import it (preferred) on any self-hosted integration runtime node than using this API directly.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
update
(resource_group_name: str, factory_name: str, integration_runtime_name: str, update_integration_runtime_request: _models.UpdateIntegrationRuntimeRequest, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeResource[source]¶ -
update
(resource_group_name: str, factory_name: str, integration_runtime_name: str, update_integration_runtime_request: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.IntegrationRuntimeResource Updates an integration runtime.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
integration_runtime_name (str) – The integration runtime name. Required.
update_integration_runtime_request (UpdateIntegrationRuntimeRequest or IO) – The parameters for updating an integration runtime. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
IntegrationRuntimeResource or the result of cls(response)
- Return type
- Raises
-
upgrade
(resource_group_name: str, factory_name: str, integration_runtime_name: str, **kwargs: Any) → None[source]¶ Upgrade self-hosted integration runtime to latest version if availability.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
LinkedServicesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’slinked_services
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, linked_service_name: str, linked_service: _models.LinkedServiceResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.LinkedServiceResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, linked_service_name: str, linked_service: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.LinkedServiceResource Creates or updates a linked service.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
linked_service_name (str) – The linked service name. Required.
linked_service (LinkedServiceResource or IO) – Linked service resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the linkedService entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
LinkedServiceResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, linked_service_name: str, **kwargs: Any) → None[source]¶ Deletes a linked service.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, linked_service_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → Optional[azure.mgmt.datafactory.models._models_py3.LinkedServiceResource][source]¶ Gets a linked service.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
linked_service_name (str) – The linked service name. Required.
if_none_match (str) – ETag of the linked service entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
LinkedServiceResource or None or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.LinkedServiceResource][source]¶ Lists linked services.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either LinkedServiceResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
ManagedPrivateEndpointsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’smanaged_private_endpoints
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, managed_private_endpoint_name: str, managed_private_endpoint: _models.ManagedPrivateEndpointResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ManagedPrivateEndpointResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, managed_private_endpoint_name: str, managed_private_endpoint: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ManagedPrivateEndpointResource Creates or updates a managed private endpoint.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
managed_virtual_network_name (str) – Managed virtual network name. Required.
managed_private_endpoint_name (str) – Managed private endpoint name. Required.
managed_private_endpoint (ManagedPrivateEndpointResource or IO) – Managed private endpoint resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the managed private endpoint entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
ManagedPrivateEndpointResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, managed_private_endpoint_name: str, **kwargs: Any) → None[source]¶ Deletes a managed private endpoint.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, managed_private_endpoint_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.ManagedPrivateEndpointResource[source]¶ Gets a managed private endpoint.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
managed_virtual_network_name (str) – Managed virtual network name. Required.
managed_private_endpoint_name (str) – Managed private endpoint name. Required.
if_none_match (str) – ETag of the managed private endpoint entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
ManagedPrivateEndpointResource or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.ManagedPrivateEndpointResource][source]¶ Lists managed private endpoints.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either ManagedPrivateEndpointResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
ManagedVirtualNetworksOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’smanaged_virtual_networks
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, managed_virtual_network: _models.ManagedVirtualNetworkResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ManagedVirtualNetworkResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, managed_virtual_network: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.ManagedVirtualNetworkResource Creates or updates a managed Virtual Network.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
managed_virtual_network_name (str) – Managed virtual network name. Required.
managed_virtual_network (ManagedVirtualNetworkResource or IO) – Managed Virtual Network resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the managed Virtual Network entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
ManagedVirtualNetworkResource or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, managed_virtual_network_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.ManagedVirtualNetworkResource[source]¶ Gets a managed Virtual Network.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
managed_virtual_network_name (str) – Managed virtual network name. Required.
if_none_match (str) – ETag of the managed Virtual Network entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
ManagedVirtualNetworkResource or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.ManagedVirtualNetworkResource][source]¶ Lists managed Virtual Networks.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either ManagedVirtualNetworkResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
Operations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’soperations
attribute.-
list
(**kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.Operation][source]¶ Lists the available Azure Data Factory API operations.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either Operation or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
PipelineRunsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’spipeline_runs
attribute.-
cancel
(resource_group_name: str, factory_name: str, run_id: str, is_recursive: Optional[bool] = None, **kwargs: Any) → None[source]¶ Cancel a pipeline run by its run ID.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, run_id: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.PipelineRun[source]¶ Get a pipeline run by its run ID.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PipelineRun or the result of cls(response)
- Return type
- Raises
-
query_by_factory
(resource_group_name: str, factory_name: str, filter_parameters: _models.RunFilterParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.PipelineRunsQueryResponse[source]¶ -
query_by_factory
(resource_group_name: str, factory_name: str, filter_parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.PipelineRunsQueryResponse Query pipeline runs in the factory based on input filter conditions.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
filter_parameters (RunFilterParameters or IO) – Parameters to filter the pipeline run. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
PipelineRunsQueryResponse or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
PipelinesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’spipelines
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, pipeline_name: str, pipeline: _models.PipelineResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.PipelineResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, pipeline_name: str, pipeline: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.PipelineResource Creates or updates a pipeline.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
pipeline_name (str) – The pipeline name. Required.
pipeline (PipelineResource or IO) – Pipeline resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the pipeline entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
PipelineResource or the result of cls(response)
- Return type
- Raises
-
create_run
(resource_group_name: str, factory_name: str, pipeline_name: str, reference_pipeline_run_id: Optional[str] = None, is_recovery: Optional[bool] = None, start_activity_name: Optional[str] = None, start_from_failure: Optional[bool] = None, parameters: Optional[Dict[str, JSON]] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.CreateRunResponse[source]¶ -
create_run
(resource_group_name: str, factory_name: str, pipeline_name: str, reference_pipeline_run_id: Optional[str] = None, is_recovery: Optional[bool] = None, start_activity_name: Optional[str] = None, start_from_failure: Optional[bool] = None, parameters: Optional[IO] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.CreateRunResponse Creates a run of a pipeline.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
pipeline_name (str) – The pipeline name. Required.
reference_pipeline_run_id (str) – The pipeline run identifier. If run ID is specified the parameters of the specified run will be used to create a new run. Default value is None.
is_recovery (bool) – Recovery mode flag. If recovery mode is set to true, the specified referenced pipeline run and the new run will be grouped under the same groupId. Default value is None.
start_activity_name (str) – In recovery mode, the rerun will start from this activity. If not specified, all activities will run. Default value is None.
start_from_failure (bool) – In recovery mode, if set to true, the rerun will start from failed activities. The property will be used only if startActivityName is not specified. Default value is None.
parameters (dict[str, JSON] or IO) – Parameters of the pipeline run. These parameters will be used only if the runId is not specified. Is either a dict type or a IO type. Default value is None.
- Keyword Arguments
- Returns
CreateRunResponse or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, pipeline_name: str, **kwargs: Any) → None[source]¶ Deletes a pipeline.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, pipeline_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → Optional[azure.mgmt.datafactory.models._models_py3.PipelineResource][source]¶ Gets a pipeline.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
pipeline_name (str) – The pipeline name. Required.
if_none_match (str) – ETag of the pipeline entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PipelineResource or None or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.PipelineResource][source]¶ Lists pipelines.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either PipelineResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
PrivateEndPointConnectionsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sprivate_end_point_connections
attribute.-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.PrivateEndpointConnectionResource][source]¶ Lists Private endpoint connections.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either PrivateEndpointConnectionResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
PrivateEndpointConnectionOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sprivate_endpoint_connection
attribute.-
create_or_update
(resource_group_name: str, factory_name: str, private_endpoint_connection_name: str, private_endpoint_wrapper: _models.PrivateLinkConnectionApprovalRequestResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.PrivateEndpointConnectionResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, private_endpoint_connection_name: str, private_endpoint_wrapper: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.PrivateEndpointConnectionResource Approves or rejects a private endpoint connection.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
private_endpoint_connection_name (str) – The private endpoint connection name. Required.
private_endpoint_wrapper (PrivateLinkConnectionApprovalRequestResource or IO) – Is either a model type or a IO type. Required.
if_match (str) – ETag of the private endpoint connection entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
PrivateEndpointConnectionResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, private_endpoint_connection_name: str, **kwargs: Any) → None[source]¶ Deletes a private endpoint connection.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, private_endpoint_connection_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.PrivateEndpointConnectionResource[source]¶ Gets a private endpoint connection.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
private_endpoint_connection_name (str) – The private endpoint connection name. Required.
if_none_match (str) – ETag of the private endpoint connection entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PrivateEndpointConnectionResource or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
PrivateLinkResourcesOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’sprivate_link_resources
attribute.-
get
(resource_group_name: str, factory_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.PrivateLinkResourcesWrapper[source]¶ Gets the private link resources.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
PrivateLinkResourcesWrapper or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
TriggerRunsOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’strigger_runs
attribute.-
cancel
(resource_group_name: str, factory_name: str, trigger_name: str, run_id: str, **kwargs: Any) → None[source]¶ Cancel a single trigger instance by runId.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
query_by_factory
(resource_group_name: str, factory_name: str, filter_parameters: _models.RunFilterParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.TriggerRunsQueryResponse[source]¶ -
query_by_factory
(resource_group_name: str, factory_name: str, filter_parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.TriggerRunsQueryResponse Query trigger runs.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
filter_parameters (RunFilterParameters or IO) – Parameters to filter the pipeline run. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
TriggerRunsQueryResponse or the result of cls(response)
- Return type
- Raises
-
rerun
(resource_group_name: str, factory_name: str, trigger_name: str, run_id: str, **kwargs: Any) → None[source]¶ Rerun single trigger instance by runId.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-
-
class
azure.mgmt.datafactory.operations.
TriggersOperations
(*args, **kwargs)[source]¶ Bases:
object
Warning
DO NOT instantiate this class directly.
Instead, you should access the following operations through
DataFactoryManagementClient
’striggers
attribute.-
begin_start
(resource_group_name: str, factory_name: str, trigger_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Starts a trigger.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_stop
(resource_group_name: str, factory_name: str, trigger_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[None][source]¶ Stops a trigger.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either None or the result of cls(response)
- Return type
- Raises
-
begin_subscribe_to_events
(resource_group_name: str, factory_name: str, trigger_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.datafactory.models._models_py3.TriggerSubscriptionOperationStatus][source]¶ Subscribe event trigger to events.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either TriggerSubscriptionOperationStatus or the result of cls(response)
- Return type
- Raises
-
begin_unsubscribe_from_events
(resource_group_name: str, factory_name: str, trigger_name: str, **kwargs: Any) → azure.core.polling._poller.LROPoller[azure.mgmt.datafactory.models._models_py3.TriggerSubscriptionOperationStatus][source]¶ Unsubscribe event trigger from events.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
continuation_token (str) – A continuation token to restart a poller from a saved state.
polling (bool or PollingMethod) – By default, your polling method will be ARMPolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy.
polling_interval (int) – Default waiting time between two polls for LRO operations if no Retry-After header is present.
- Returns
An instance of LROPoller that returns either TriggerSubscriptionOperationStatus or the result of cls(response)
- Return type
- Raises
-
create_or_update
(resource_group_name: str, factory_name: str, trigger_name: str, trigger: _models.TriggerResource, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.TriggerResource[source]¶ -
create_or_update
(resource_group_name: str, factory_name: str, trigger_name: str, trigger: IO, if_match: Optional[str] = None, *, content_type: str = "'application/json'", **kwargs: Any) → _models.TriggerResource Creates or updates a trigger.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
trigger_name (str) – The trigger name. Required.
trigger (TriggerResource or IO) – Trigger resource definition. Is either a model type or a IO type. Required.
if_match (str) – ETag of the trigger entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. Default value is None.
- Keyword Arguments
- Returns
TriggerResource or the result of cls(response)
- Return type
- Raises
-
delete
(resource_group_name: str, factory_name: str, trigger_name: str, **kwargs: Any) → None[source]¶ Deletes a trigger.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
None or the result of cls(response)
- Return type
- Raises
-
get
(resource_group_name: str, factory_name: str, trigger_name: str, if_none_match: Optional[str] = None, **kwargs: Any) → Optional[azure.mgmt.datafactory.models._models_py3.TriggerResource][source]¶ Gets a trigger.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
trigger_name (str) – The trigger name. Required.
if_none_match (str) – ETag of the trigger entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned. Default value is None.
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
TriggerResource or None or the result of cls(response)
- Return type
- Raises
-
get_event_subscription_status
(resource_group_name: str, factory_name: str, trigger_name: str, **kwargs: Any) → azure.mgmt.datafactory.models._models_py3.TriggerSubscriptionOperationStatus[source]¶ Get a trigger’s event subscription status.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
TriggerSubscriptionOperationStatus or the result of cls(response)
- Return type
- Raises
-
list_by_factory
(resource_group_name: str, factory_name: str, **kwargs: Any) → Iterable[azure.mgmt.datafactory.models._models_py3.TriggerResource][source]¶ Lists triggers.
- Parameters
- Keyword Arguments
cls (callable) – A custom type or function that will be passed the direct response
- Returns
An iterator like instance of either TriggerResource or the result of cls(response)
- Return type
- Raises
-
query_by_factory
(resource_group_name: str, factory_name: str, filter_parameters: _models.TriggerFilterParameters, *, content_type: str = "'application/json'", **kwargs: Any) → _models.TriggerQueryResponse[source]¶ -
query_by_factory
(resource_group_name: str, factory_name: str, filter_parameters: IO, *, content_type: str = "'application/json'", **kwargs: Any) → _models.TriggerQueryResponse Query triggers.
- Parameters
resource_group_name (str) – The resource group name. Required.
factory_name (str) – The factory name. Required.
filter_parameters (TriggerFilterParameters or IO) – Parameters to filter the triggers. Is either a model type or a IO type. Required.
- Keyword Arguments
- Returns
TriggerQueryResponse or the result of cls(response)
- Return type
- Raises
-
models
= <module 'azure.mgmt.datafactory.models' from '/mnt/vss/_work/1/s/sdk/datafactory/azure-mgmt-datafactory/.tox/sphinx/lib/python3.9/site-packages/azure/mgmt/datafactory/models/__init__.py'>¶
-