DscCompilationJobOperations Class
DscCompilationJobOperations operations.
You should not instantiate this class directly. Instead, you should create a Client instance that instantiates it for you and attaches it as an attribute.
- Inheritance
-
builtins.objectDscCompilationJobOperations
Constructor
DscCompilationJobOperations(client, config, serializer, deserializer)
Parameters
- client
Client for service requests.
- config
Configuration of service client.
- serializer
An object model serializer.
- deserializer
An object model deserializer.
Variables
- models
Alias to model classes used in this operation group.
Methods
| begin_create |
Creates the Dsc compilation job of the configuration. |
| get |
Retrieve the Dsc configuration compilation job identified by job id. |
| get_stream |
Retrieve the job stream identified by job stream id. |
| list_by_automation_account |
Retrieve a list of dsc compilation jobs. |
begin_create
Creates the Dsc compilation job of the configuration.
begin_create(resource_group_name: str, automation_account_name: str, compilation_job_name: str, parameters: _models.DscCompilationJobCreateParameters, **kwargs: Any) -> LROPoller[_models.DscCompilationJob]
Parameters
- parameters
- DscCompilationJobCreateParameters
The parameters supplied to the create compilation job operation.
- 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
True for ARMPolling, False for no polling, or a polling object for 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 DscCompilationJob or the result of cls(response)
Return type
Exceptions
get
Retrieve the Dsc configuration compilation job identified by job id.
get(resource_group_name: str, automation_account_name: str, compilation_job_name: str, **kwargs: Any) -> _models.DscCompilationJob
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
DscCompilationJob, or the result of cls(response)
Return type
Exceptions
get_stream
Retrieve the job stream identified by job stream id.
get_stream(resource_group_name: str, automation_account_name: str, job_id: str, job_stream_id: str, **kwargs: Any) -> _models.JobStream
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
JobStream, or the result of cls(response)
Return type
Exceptions
list_by_automation_account
Retrieve a list of dsc compilation jobs.
list_by_automation_account(resource_group_name: str, automation_account_name: str, filter: Optional[str] = None, **kwargs: Any) -> Iterable[_models.DscCompilationJobListResult]
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
An iterator like instance of either DscCompilationJobListResult or the result of cls(response)
Return type
Exceptions
Attributes
models
models = <module 'azure.mgmt.automation.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\automation\\models\\__init__.py'>
Feedback
Submit and view feedback for