InstructionsOperations Class
InstructionsOperations 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.objectInstructionsOperations
Constructor
InstructionsOperations(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
| get |
Get the instruction by name. These are custom billing instructions and are only applicable for certain customers. |
| list_by_billing_profile |
Lists the instructions by billing profile id. |
| put |
Creates or updates an instruction. These are custom billing instructions and are only applicable for certain customers. |
get
Get the instruction by name. These are custom billing instructions and are only applicable for certain customers.
get(billing_account_name: str, billing_profile_name: str, instruction_name: str, **kwargs: Any) -> _models.Instruction
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
Instruction, or the result of cls(response)
Return type
Exceptions
list_by_billing_profile
Lists the instructions by billing profile id.
list_by_billing_profile(billing_account_name: str, billing_profile_name: str, **kwargs: Any) -> Iterable[_models.InstructionListResult]
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
An iterator like instance of either InstructionListResult or the result of cls(response)
Return type
Exceptions
put
Creates or updates an instruction. These are custom billing instructions and are only applicable for certain customers.
put(billing_account_name: str, billing_profile_name: str, instruction_name: str, parameters: _models.Instruction, **kwargs: Any) -> _models.Instruction
Parameters
- cls
- callable
A custom type or function that will be passed the direct response
Returns
Instruction, or the result of cls(response)
Return type
Exceptions
Attributes
models
models = <module 'azure.mgmt.billing.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.9.13\\x64\\lib\\site-packages\\azure\\mgmt\\billing\\models\\__init__.py'>
Feedback
Submit and view feedback for