LeaseContainerRequest Class
Lease Container request schema.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
LeaseContainerRequest
Constructor
LeaseContainerRequest(*, action: Union[str, azure.mgmt.storage.v2021_01_01.models._storage_management_client_enums.LeaseContainerRequestAction], lease_id: Optional[str] = None, break_period: Optional[int] = None, lease_duration: Optional[int] = None, proposed_lease_id: Optional[str] = None, **kwargs)
Variables
- action
- str or LeaseContainerRequestAction
Required. Specifies the lease action. Can be one of the available actions. Possible values include: "Acquire", "Renew", "Change", "Release", "Break".
- lease_id
- str
Identifies the lease. Can be specified in any valid GUID string format.
- break_period
- int
Optional. For a break action, proposed duration the lease should continue before it is broken, in seconds, between 0 and 60.
- lease_duration
- int
Required for acquire. Specifies the duration of the lease, in seconds, or negative one (-1) for a lease that never expires.
- proposed_lease_id
- str
Optional for acquire, required for change. Proposed lease ID, in a GUID string format.
Feedback
Submit and view feedback for