Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
boto
/
ec2
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: reservedinstance.cpython-310.pyc
o ckF[�2 � @ s� d dl mZ d dlmZ d dlmZ G dd� de�ZG dd� de�ZG dd � d e�Z G d d� de�Z G dd � d e�ZG dd� de�ZG dd� de�Z G dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZdS )� )� ResultSet)� EC2Object)�parse_tsc sR e Zd Z d� fdd� Zdd� Zdd� Zdd � Zd d� Zddd�Z� Z S )�ReservedInstancesOfferingNc s\ t t| ��|� || _|| _|| _|| _|| _|| _|| _ | | _ | | _|| _|| _ | | _d S �N)�superr �__init__�id� instance_type�availability_zone�duration�fixed_price�usage_price�description�instance_tenancy� currency_code� offering_type�recurring_charges�pricing_details)�self� connectionr r r r r r r r r r r r �� __class__� �;/usr/lib/python3/dist-packages/boto/ec2/reservedinstance.pyr s z"ReservedInstancesOffering.__init__c C � d| j S )NzReservedInstanceOffering:%s�r �r r r r �__repr__/ � z"ReservedInstancesOffering.__repr__c C �@ |dkrt dtfg�| _| jS |dkrt dtfg�| _| jS d S )N�recurringCharges�item�pricingDetailsSet)r �RecurringCharger � PricingDetailr �r �name�attrsr r r r �startElement2 � z&ReservedInstancesOffering.startElementc C s� |dkr || _ d S |dkr|| _d S |dkr|| _d S |dkr&t|�| _d S |dkr/|| _d S |dkr8|| _d S |dkrA|| _d S |dkrJ|| _d S |d krS|| _ d S |d kr\|| _ d S |dkrk|dkrfd nd| _d S d S )N�reservedInstancesOfferingId�instanceType�availabilityZoner � fixedPrice� usagePrice�productDescription�instanceTenancy�currencyCode�offeringType�marketplace�trueTF)r r r �intr r r r r r r r4 �r r'