Module Expr Str ImportFrom alias Import alias Import alias Import alias Import alias Import alias Import alias identifier ImportFrom alias Import alias Assign NameStore NameLoad TryExcept body Import alias Import alias Import alias ImportFrom alias alias alias Import alias ImportFrom alias Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Pass Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Expr Str If CompareIs Call NameLoad NameLoad body Return NameLoad If CompareIs Call NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad BoolOpOr NameLoad NameLoad TupleLoad Str Str decorator_list FunctionDef arguments args defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad Dict Str NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad keyword Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Dict Assign NameStore Call AttributeLoad NameLoad attr For NameStore NameLoad body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Dict Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Dict For NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad For NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str If CompareEq NameLoad Str body Raise Call NameLoad Str Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareEq NameLoad Str body Raise Call NameLoad Str Assign NameStore Dict Assign NameStore Call NameLoad NameLoad NameLoad For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad Dict Str NameLoad For NameStore TupleLoad Str Str Str Str Str Str body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index NameLoad Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Dict Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad For NameStore NameLoad body For NameStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str body Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Delete SubscriptDel NameLoad Index Str Delete SubscriptDel NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str For NameStore NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr SubscriptLoad NameLoad Index NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad If CompareEq SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Str body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Str orelse If CompareEq SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Str body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Str orelse Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Str Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str ListLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str ListLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str If NameLoad body If Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad body Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str attr NameLoad orelse Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str attr NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Str Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Dict Assign NameStore Call AttributeLoad NameLoad attr For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Dict Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Dict Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Index Str Dict Str Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Index Str Index AttributeLoad NameLoad attr Index Str Index Str Dict Str Str Str Str Str Str AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call NameLoad NameLoad Str SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str Assign NameStore Call NameLoad If CompareNotIn NameLoad NameLoad body Return Dict Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr SubscriptLoad NameLoad Index NameLoad NameLoad NameLoad Return SubscriptLoad NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body If BoolOpAnd SubscriptLoad NameLoad Index Str CompareIs Call AttributeLoad NameLoad attr NameLoad BoolOpOr NameLoad Str SubscriptLoad NameLoad Index Str keyword NameLoad NameLoad body Return NameLoad handlers ExceptHandler type NameLoad body Pass If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Dict Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str Assign NameStore Dict Str Str Str NameLoad NameLoad Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str Assign NameStore NameLoad If CompareIn Str NameLoad body If CompareIn Str NameLoad body Assign NameStore NameLoad orelse Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str orelse If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str orelse Assign NameStore NameLoad If NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad keyword Str keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str keyword Str keyword NameLoad keyword Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore NameLoad attr Str If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Assign NameStore Str If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Str keyword Str keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad Assign NameStore SubscriptLoad NameLoad Index Str AugAssignAdd NameStore Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str Str NameLoad NameLoad SubscriptLoad NameLoad Index Str NameLoad SubscriptLoad NameLoad Index Str NameLoad NameLoad SubscriptLoad NameLoad Index Str NameLoad If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Dict Str Str Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Delete SubscriptDel SubscriptLoad NameLoad Index Str Index Str Delete SubscriptDel SubscriptLoad NameLoad Index Str Index Str Delete SubscriptDel SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str NameLoad keyword SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str ExceptHandler type NameLoad name NameStore body Assign NameStore Str If CompareIn NameLoad Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str keyword AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Return NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr Expr Call NameLoad NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Delete SubscriptDel NameLoad Index Str Delete SubscriptDel NameLoad Index Str Delete SubscriptDel NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr ExceptHandler type NameLoad name NameStore body Assign NameStore Str If CompareIn NameLoad Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str keyword AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Return NameLoad FunctionDef arguments args defaults body Expr Str TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str keyword Str If BoolOpAnd CompareIn Str NameLoad CompareNotEq SubscriptLoad NameLoad Index Str Call NameLoad Str body Return SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad body Pass Expr Call AttributeLoad NameLoad attr Num Return NameLoad decorator_list Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad NameLoad keyword BinOpMult Num Num If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr Str Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad keyword NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Dict Str NameLoad keyword SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Dict Str Str Str Str Str Str NameLoad NameLoad SubscriptLoad NameLoad Index Str NameLoad SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad keyword Str Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str keyword Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Dict Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str orelse Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad Assign NameStore ListLoad For NameStore NameLoad body If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Num Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Num Expr Call AttributeLoad NameLoad attr Str BinOpAdd SubscriptLoad SubscriptLoad NameLoad Index Str Slice Num Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Str BinOpAdd SubscriptLoad NameLoad Index Str Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Assign NameStore Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore ListLoad Str Str Str Str Str Str Str For NameStore BinOpSub Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad NameLoad body Delete SubscriptDel NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str orelse Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad Assign NameStore ListLoad For NameStore NameLoad body If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Num Expr Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Str Num Expr Call AttributeLoad NameLoad attr Str BinOpAdd SubscriptLoad SubscriptLoad NameLoad Index Str Slice Num Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Str BinOpAdd SubscriptLoad NameLoad Index Str Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str Assign NameStore Dict Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore ListLoad Str Str Str Str Str Str Str For NameStore BinOpSub Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad NameLoad body Delete SubscriptDel NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Num Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad While CompareEq AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd NameLoad Num If CompareGt NameLoad Num body Raise Call NameLoad Str Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareNotEq AttributeLoad NameLoad attr Str body Raise Call NameLoad Call AttributeLoad Str attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore Call NameLoad NameLoad keyword Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str Assign NameStore Dict TryExcept body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Str handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Raise Call NameLoad Call AttributeLoad Str attr NameLoad AttributeLoad NameLoad attr Assign NameStore Str Expr Call NameLoad NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad Dict NameLoad Dict Str AttributeLoad NameLoad attr If CompareIs Call AttributeLoad NameLoad attr Str NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Str Index Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad keyword NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str FunctionDef arguments args defaults body Expr Str TryExcept body Assign NameStore Call NameLoad keyword Dict Str Str NameLoad NameLoad keyword Str Return NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Return NameLoad decorator_list Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword Call AttributeLoad NameLoad attr Str Dict NameLoad keyword BinOpMult Num Num Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Dict Str Str Str NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad keyword NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad FunctionDef arguments args defaults body Expr Str TryExcept body Assign NameStore Call NameLoad keyword Dict Str NameLoad keyword Str Return NameLoad handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Return NameLoad decorator_list Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword Call AttributeLoad NameLoad attr Str Dict NameLoad keyword BinOpMult Num Num Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index Str Dict Str Str NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Dict Assign NameStore Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Dict Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Dict Str Str Str AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr If Call NameLoad AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index Str Dict Str Str AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str handlers ExceptHandler type NameLoad name NameStore body Assign NameStore Call NameLoad keyword Dict Str SubscriptLoad NameLoad Index Str keyword Str If CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Str body Raise Call NameLoad Str orelse Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If BoolOpAnd CompareNotIn Str NameLoad CompareNotIn Str NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str Str Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str Str Return Call NameLoad keyword Dict Str SubscriptLoad NameLoad Index Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If BoolOpOr CompareNotIn Str NameLoad CompareNotIn SubscriptLoad NameLoad Index Str TupleLoad Str Str body Raise Call NameLoad Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return Call NameLoad keyword Dict Str SubscriptLoad NameLoad Index Str keyword Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return Dict Str Str handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Index Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If BoolOpAnd CompareNotIn Str NameLoad CompareNotIn Str NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str NameLoad Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return Dict Str Str handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword Str For NameStore NameLoad body If CompareIs SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str NameLoad body Assign NameStore Dict Str Str SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Index Num Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad Return Dict Str Str handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call NameLoad keyword Dict Str SubscriptLoad NameLoad Index Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str Return Call NameLoad keyword Dict Str SubscriptLoad NameLoad Index Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return Dict Str Str handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str TryExcept body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return Dict Str Str handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Dict For NameStore NameLoad body If CompareNotIn Str NameLoad body Continue Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str Index Str Index Str If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad For NameStore NameLoad body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call NameLoad keyword NameLoad keyword Str Return Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad Str body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotEq NameLoad Str body If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call NameLoad SubscriptLoad NameLoad Index Str attr If CompareNotIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Num Assign NameStore Call NameLoad NameLoad keyword Str Assign NameStore Str Assign NameStore Str If CompareEq NameLoad Str body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str NameLoad Assign SubscriptStore SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index Str Index Str SubscriptLoad NameLoad Index Str For NameStore NameLoad body If CompareEq SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str SubscriptLoad NameLoad Index Str body If CompareNotEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str keyword Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Str Num AugAssignAdd NameStore NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign NameStore Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call NameLoad keyword NameLoad keyword Str keyword Dict Str Str keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Return Call NameLoad keyword NameLoad keyword NameLoad keyword Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Return Call NameLoad keyword NameLoad keyword NameLoad keyword Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str Return Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str Return Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str TryExcept body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad Return Call NameLoad keyword Dict Str SubscriptLoad NameLoad Index Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Return Dict Str Str handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str NameLoad Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad Return Dict Str Str handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str Assign NameStore TupleLoad Str Str Str Str Str If CompareNotIn Call AttributeLoad NameLoad attr Str NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr Call AttributeLoad Str attr NameLoad If BoolOpAnd CompareNotEq SubscriptLoad NameLoad Index Str Str CompareNotIn Str NameLoad body Raise Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str Num keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad TryExcept body Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad Str Return NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad keyword Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If BoolOpAnd CompareNotIn Str NameLoad CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareNotIn Str NameLoad body Raise Call NameLoad Str If CompareNotIn Str NameLoad body Raise Call NameLoad Str If BoolOpAnd CompareNotIn Str NameLoad CompareNotIn Str NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign NameStore Call NameLoad keyword NameLoad Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad Str attr keyword NameLoad keyword NameLoad keyword NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword Num keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword Str If CompareIn Str NameLoad body Return SubscriptLoad NameLoad Index Str Return decorator_list
N/A N/A 
Azure Cloud Module
==================

The Azure cloud module is used to control access to Microsoft Azure

:depends:
    * `Microsoft Azure SDK for Python <https://pypi.python.org/pypi/azure/1.0.2>`_ >= 1.0.2
    * python-requests, for Python < 2.7.9
:configuration:
    Required provider parameters:

    * ``apikey``
    * ``certificate_path``
    * ``subscription_id``
    * ``requests_lib``

    A Management Certificate (.pem and .crt files) must be created and the .pem
    file placed on the same machine that salt-cloud is run from. Information on
    creating the pem file to use, and uploading the associated cer file can be
    found at:

    http://www.windowsazure.com/en-us/develop/python/how-to-guides/service-management/

    For users with Python < 2.7.9, requests_lib must currently be set to True.

Example ``/etc/salt/cloud.providers`` or
``/etc/salt/cloud.providers.d/azure.conf`` configuration:

.. code-block:: yaml

    my-azure-config:
      driver: azure
      subscription_id: 3287abc8-f98a-c678-3bde-326766fd3617
      certificate_path: /etc/salt/azure.pem
      management_host: management.core.windows.net
 __future__ absolute_import N/A copy N/A logging N/A pprint N/A time N/A yaml N/A salt.config config salt.exceptions SaltCloudSystemExit N/A salt.utils.cloud N/A HAS_LIBS False N/A N/A N/A azure N/A azure.storage N/A azure.servicemanagement azure.common AzureConflictHttpError AzureMissingResourceHttpError AzureException N/A salt.utils.msazure salt.utils.msazure object_to_dict N/A HAS_LIBS True N/A N/A N/A ImportError N/A N/A N/A __virtualname__ azure N/A log N/A N/A logging getLogger __name__ __virtual__ N/A N/A N/A N/A N/A 
    Check for Azure configurations.
     N/A N/A N/A get_configured_provider False N/A N/A False N/A N/A N/A get_dependencies False N/A N/A False N/A __virtualname__ N/A get_configured_provider N/A N/A N/A N/A N/A 
    Return the first configured instance.
     N/A N/A N/A config is_provider_configured __opts__ N/A __active_provider_name__ __virtualname__ N/A subscription_id certificate_path N/A get_dependencies N/A N/A N/A N/A N/A 
    Warn if dependencies aren't met.
     N/A N/A N/A config check_driver_dependencies __virtualname__ N/A azure HAS_LIBS N/A get_conn N/A N/A N/A N/A N/A 
    Return a conn object for the passed VM data
     N/A certificate_path N/A N/A config get_cloud_config_value certificate_path N/A get_configured_provider __opts__ search_global False N/A subscription_id N/A N/A config get_cloud_config_value subscription_id N/A get_configured_provider __opts__ search_global False N/A management_host N/A N/A config get_cloud_config_value management_host N/A get_configured_provider __opts__ search_global False default management.core.windows.net N/A N/A N/A N/A azure servicemanagement ServiceManagementService subscription_id certificate_path management_host N/A script N/A N/A vm_ N/A N/A N/A 
    Return the script deployment object
     N/A N/A N/A N/A N/A salt utils cloud os_script N/A N/A config get_cloud_config_value script vm_ __opts__ vm_ __opts__ N/A N/A N/A N/A salt utils cloud salt_config_to_yaml N/A N/A N/A N/A salt utils cloud minion_config __opts__ vm_ N/A avail_locations N/A N/A conn call N/A None None N/A N/A 
    List available locations for Azure
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The avail_locations function must be called with -f or --function, or with the --list-locations option N/A N/A conn N/A N/A conn N/A get_conn N/A ret N/A N/A locations N/A N/A conn list_locations N/A location locations N/A N/A N/A ret N/A N/A location name N/A name display_name available_services N/A location name N/A location display_name N/A location available_services N/A ret N/A avail_images N/A N/A conn call N/A None None N/A N/A 
    List available images for Azure
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The avail_images function must be called with -f or --function, or with the --list-images option N/A N/A conn N/A N/A conn N/A get_conn N/A ret N/A N/A item N/A N/A conn list_os_images N/A N/A N/A ret N/A N/A item name N/A object_to_dict item N/A item N/A N/A conn list_vm_images N/A N/A N/A ret N/A N/A item name N/A object_to_dict item N/A ret N/A avail_sizes N/A N/A call N/A None N/A N/A 
    Return a list of sizes from Azure
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The avail_sizes function must be called with -f or --function, or with the --list-sizes option N/A conn N/A get_conn N/A data N/A N/A conn list_role_sizes N/A ret N/A N/A item N/A data role_sizes N/A N/A N/A ret N/A N/A item name N/A object_to_dict item N/A ret N/A list_nodes N/A N/A conn call N/A None None N/A N/A 
    List VMs on this Azure account
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The list_nodes function must be called with -f or --function. N/A ret N/A N/A nodes N/A list_nodes_full conn call N/A node nodes N/A N/A N/A ret N/A node N/A name node N/A prop N/A id image size state private_ips public_ips N/A N/A N/A N/A ret N/A node N/A prop N/A N/A N/A nodes N/A node get prop N/A ret N/A list_nodes_full N/A N/A conn call N/A None None N/A N/A 
    List VMs on this Azure account, with full information
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The list_nodes_full function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A ret N/A N/A services N/A list_hosted_services conn conn call call N/A service services N/A N/A deployment N/A N/A services N/A service N/A deployments N/A N/A deploy_dict N/A N/A N/A services N/A service N/A deployments N/A deployment N/A deploy_dict_no_role_info N/A N/A copy deepcopy deploy_dict N/A N/A deploy_dict_no_role_info N/A role_list N/A N/A deploy_dict_no_role_info N/A role_instance_list N/A roles N/A deploy_dict N/A role_list N/A role roles N/A N/A role_instances N/A deploy_dict N/A role_instance_list N/A N/A ret N/A role N/A roles N/A role N/A N/A N/A N/A ret N/A role update N/A role_instances N/A role N/A N/A N/A ret N/A role N/A id role N/A N/A N/A ret N/A role N/A hosted_service service N/A N/A N/A N/A role_instances N/A role N/A power_state Started N/A N/A N/A N/A ret N/A role N/A state running N/A N/A N/A N/A N/A role_instances N/A role N/A power_state Stopped N/A N/A N/A N/A ret N/A role N/A state stopped N/A N/A N/A N/A ret N/A role N/A state pending N/A N/A N/A ret N/A role N/A private_ips N/A N/A N/A N/A ret N/A role N/A public_ips N/A N/A N/A N/A ret N/A role N/A deployment deploy_dict_no_role_info N/A N/A N/A ret N/A role N/A url N/A deploy_dict N/A url N/A ip_address N/A N/A role_instances N/A role N/A ip_address N/A ip_address N/A N/A N/A N/A N/A N/A salt utils cloud is_public_ip ip_address N/A N/A N/A N/A N/A N/A ret N/A role N/A public_ips append ip_address N/A N/A N/A N/A N/A N/A ret N/A role N/A private_ips append ip_address N/A N/A N/A ret N/A role N/A size N/A N/A role_instances N/A role N/A instance_size N/A N/A N/A ret N/A role N/A image N/A N/A N/A N/A roles N/A role N/A role_info N/A os_virtual_hard_disk N/A source_image_name N/A ret N/A list_hosted_services N/A N/A conn call N/A None None N/A N/A 
    List VMs on this Azure account, with full information
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The list_hosted_services function must be called with -f or --function N/A N/A conn N/A N/A conn N/A get_conn N/A ret N/A N/A services N/A N/A conn list_hosted_services N/A service services N/A N/A props N/A service hosted_service_properties N/A N/A ret N/A N/A service service_name N/A name url affinity_group date_created date_last_modified description extended_properties label location status deployments N/A service service_name N/A service url N/A props affinity_group N/A props date_created N/A props date_last_modified N/A props description N/A props extended_properties N/A props label N/A props location N/A props status N/A N/A deployments N/A N/A conn get_hosted_service_properties service_name N/A service service_name embed_detail True N/A deployment N/A deployments deployments N/A N/A N/A N/A N/A ret N/A N/A service service_name N/A deployments N/A N/A deployment name N/A configuration created_time deployment_slot extended_properties input_endpoint_list label last_modified_time locked name persistent_vm_downtime_info private_id role_instance_list role_list rollback_allowed sdk_version status upgrade_domain_count upgrade_status url N/A deployment configuration N/A deployment created_time N/A deployment deployment_slot N/A deployment extended_properties N/A deployment input_endpoint_list N/A deployment label N/A deployment last_modified_time N/A deployment locked N/A deployment name N/A deployment persistent_vm_downtime_info N/A deployment private_id N/A N/A N/A deployment rollback_allowed N/A deployment sdk_version N/A deployment status N/A deployment upgrade_domain_count N/A deployment upgrade_status N/A deployment url N/A role_instance N/A deployment role_instance_list N/A N/A N/A N/A N/A N/A N/A ret N/A N/A service service_name N/A deployments N/A N/A deployment name N/A role_instance_list N/A N/A role_instance role_name N/A fqdn instance_error_code instance_fault_domain instance_name instance_size instance_state_details instance_status instance_upgrade_domain ip_address power_state role_name N/A role_instance fqdn N/A role_instance instance_error_code N/A role_instance instance_fault_domain N/A role_instance instance_name N/A role_instance instance_size N/A role_instance instance_state_details N/A role_instance instance_status N/A role_instance instance_upgrade_domain N/A role_instance ip_address N/A role_instance power_state N/A role_instance role_name N/A role N/A deployment role_list N/A N/A N/A N/A N/A N/A N/A ret N/A N/A service service_name N/A deployments N/A N/A deployment name N/A role_list N/A N/A role role_name N/A role_name os_version N/A role role_name N/A role os_version N/A role_info N/A N/A conn get_role service_name N/A service service_name deployment_name N/A deployment name role_name N/A role role_name N/A N/A N/A N/A N/A N/A N/A ret N/A N/A service service_name N/A deployments N/A N/A deployment name N/A role_list N/A N/A role role_name N/A role_info N/A availability_set_name configuration_sets data_virtual_hard_disks os_version role_name role_size role_type N/A role_info availability_set_name N/A role_info configuration_sets N/A role_info data_virtual_hard_disks N/A role_info os_version N/A role_info role_name N/A role_info role_size N/A role_info role_type N/A N/A N/A N/A N/A N/A N/A N/A ret N/A N/A service service_name N/A deployments N/A N/A deployment name N/A role_list N/A N/A role role_name N/A role_info N/A os_virtual_hard_disk N/A disk_label disk_name host_caching media_link os source_image_name N/A N/A role_info os_virtual_hard_disk disk_label N/A N/A role_info os_virtual_hard_disk disk_name N/A N/A role_info os_virtual_hard_disk host_caching N/A N/A role_info os_virtual_hard_disk media_link N/A N/A role_info os_virtual_hard_disk os N/A N/A role_info os_virtual_hard_disk source_image_name N/A ret N/A list_nodes_select N/A N/A conn call N/A None None N/A N/A 
    Return a list of the VMs that are on the provider, with select fields
     N/A N/A conn N/A N/A conn N/A get_conn N/A N/A N/A N/A N/A salt utils cloud list_nodes_select N/A list_nodes_full conn function N/A __opts__ N/A query.selection call N/A show_instance N/A N/A name call N/A None N/A N/A 
    Show the details from the provider concerning an instance
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The show_instance action must be called with -a or --action. N/A nodes N/A list_nodes_full N/A N/A name nodes N/A N/A N/A N/A N/A N/A N/A N/A salt utils cloud cache_node N/A nodes N/A name __active_provider_name__ __opts__ N/A N/A nodes N/A name N/A create N/A N/A vm_ N/A N/A N/A 
    Create a single VM from a data dict
     N/A N/A N/A N/A N/A vm_ N/A profile N/A N/A N/A config is_profile_configured __opts__ N/A __active_provider_name__ azure N/A vm_ N/A profile vm_ vm_ False N/A N/A False N/A N/A N/A AttributeError N/A N/A N/A N/A provider vm_ N/A N/A N/A vm_ N/A driver N/A N/A vm_ pop provider N/A N/A N/A N/A N/A salt utils cloud fire_event event starting create N/A N/A salt/cloud/{0}/creating format N/A vm_ N/A name N/A name profile provider N/A vm_ N/A name N/A vm_ N/A profile N/A vm_ N/A driver transport N/A __opts__ N/A transport N/A N/A N/A log info N/A N/A Creating Cloud VM {0} format N/A vm_ N/A name N/A conn N/A get_conn N/A label N/A N/A vm_ get label N/A vm_ N/A name N/A service_name N/A N/A vm_ get service_name N/A vm_ N/A name N/A service_kwargs N/A service_name label description service_name label N/A N/A vm_ get desc N/A vm_ N/A name N/A loc_error False N/A N/A location vm_ N/A N/A N/A affinity_group vm_ N/A N/A loc_error True N/A N/A N/A service_kwargs N/A location N/A vm_ N/A location N/A N/A N/A affinity_group vm_ N/A N/A N/A service_kwargs N/A affinity_group N/A vm_ N/A affinity_group N/A N/A loc_error True N/A loc_error N/A N/A N/A SaltCloudSystemExit Either a location or affinity group must be specified, but not both N/A ssh_port N/A N/A config get_cloud_config_value port vm_ __opts__ default 22 search_global True N/A ssh_endpoint N/A N/A N/A azure servicemanagement ConfigurationSetInputEndpoint name SSH protocol TCP port ssh_port local_port 22 N/A network_config N/A N/A N/A azure servicemanagement ConfigurationSet N/A N/A N/A N/A N/A network_config input_endpoints input_endpoints append ssh_endpoint N/A N/A network_config configuration_set_type NetworkConfiguration N/A N/A win_username vm_ N/A N/A system_config N/A N/A N/A azure servicemanagement WindowsConfigurationSet computer_name N/A vm_ N/A name admin_username N/A vm_ N/A win_username admin_password N/A vm_ N/A win_password N/A smb_port 445 N/A N/A smb_port vm_ N/A N/A smb_port N/A vm_ N/A smb_port N/A smb_endpoint N/A N/A N/A azure servicemanagement ConfigurationSetInputEndpoint name SMB protocol TCP port smb_port local_port smb_port N/A N/A N/A N/A N/A network_config input_endpoints input_endpoints append smb_endpoint N/A N/A system_config domain_join None N/A N/A system_config win_rm None N/A N/A system_config N/A N/A N/A azure servicemanagement LinuxConfigurationSet host_name N/A vm_ N/A name user_name N/A vm_ N/A ssh_username user_password N/A vm_ N/A ssh_password disable_ssh_password_authentication False N/A media_link N/A vm_ N/A media_link N/A media_link N/A N/A /{0}.vhd format N/A vm_ N/A name N/A os_hd N/A N/A N/A azure servicemanagement OSVirtualHardDisk N/A vm_ N/A image media_link N/A vm_kwargs N/A service_name deployment_name deployment_slot label role_name system_config os_virtual_hard_disk role_size network_config service_name service_name N/A vm_ N/A slot label N/A vm_ N/A name system_config os_hd N/A vm_ N/A size network_config N/A N/A virtual_network_name vm_ N/A N/A N/A vm_kwargs N/A virtual_network_name N/A vm_ N/A virtual_network_name N/A N/A subnet_name vm_ N/A N/A N/A N/A N/A network_config subnet_names append N/A vm_ N/A subnet_name N/A N/A N/A log debug N/A N/A vm_kwargs: {0} format vm_kwargs N/A event_kwargs N/A service_kwargs vm_kwargs N/A N/A service_kwargs copy N/A N/A vm_kwargs copy N/A N/A N/A event_kwargs N/A vm_kwargs N/A system_config N/A N/A N/A event_kwargs N/A vm_kwargs N/A os_virtual_hard_disk N/A N/A N/A event_kwargs N/A vm_kwargs N/A network_config N/A N/A N/A N/A N/A salt utils cloud fire_event event requesting instance N/A N/A salt/cloud/{0}/requesting format N/A vm_ N/A name event_kwargs transport N/A __opts__ N/A transport N/A N/A N/A log debug N/A N/A vm_kwargs: {0} format vm_kwargs N/A N/A N/A N/A N/A conn create_hosted_service service_kwargs N/A N/A N/A AzureConflictHttpError N/A N/A N/A N/A log debug Cloud service already exists N/A N/A Exception N/A exc N/A N/A error The hosted service name is invalid. N/A N/A error N/A str exc N/A N/A N/A N/A log error N/A N/A Error creating {0} on Azure.

The hosted service name is invalid. The name can contain only letters, numbers, and hyphens. The name must start with a letter and must end with a letter or a number. format N/A vm_ N/A name exc_info_on_loglevel N/A logging DEBUG N/A N/A N/A N/A log error N/A N/A Error creating {0} on Azure

The following exception was thrown when trying to run the initial deployment: 
{1} format N/A vm_ N/A name N/A str exc exc_info_on_loglevel N/A logging DEBUG N/A False N/A N/A N/A result N/A N/A conn create_virtual_machine_deployment vm_kwargs N/A N/A N/A log debug N/A N/A Request ID for machine: {0} format N/A result request_id N/A N/A _wait_for_async conn N/A result request_id N/A N/A N/A AzureConflictHttpError N/A N/A N/A N/A log debug Conflict error. The deployment may already exist, trying add_role N/A N/A vm_kwargs N/A deployment_slot N/A N/A vm_kwargs N/A label N/A N/A vm_kwargs N/A virtual_network_name N/A result N/A N/A conn add_role vm_kwargs N/A N/A _wait_for_async conn N/A result request_id N/A N/A Exception N/A exc N/A N/A error The hosted service name is invalid. N/A N/A error N/A str exc N/A N/A N/A N/A log error N/A N/A Error creating {0} on Azure.

The VM name is invalid. The name can contain only letters, numbers, and hyphens. The name must start with a letter and must end with a letter or a number. format N/A vm_ N/A name exc_info_on_loglevel N/A logging DEBUG N/A N/A N/A N/A log error N/A N/A Error creating {0} on Azure.

The Virtual Machine could not be created. If you are using an already existing Cloud Service, make sure you set up the `port` variable corresponding to the SSH port exists and that the port number is not already in use.
The following exception was thrown when trying to run the initial deployment: 
{1} format N/A vm_ N/A name N/A str exc exc_info_on_loglevel N/A logging DEBUG N/A False wait_for_hostname N/A N/A N/A N/A N/A 
        Wait for the IP address to become available
         N/A N/A N/A N/A N/A conn get_role service_name service_name N/A vm_ N/A name N/A data N/A show_instance N/A vm_ N/A name call action N/A N/A N/A url data N/A N/A data N/A url N/A str N/A N/A N/A data N/A url N/A N/A N/A AzureMissingResourceHttpError N/A N/A N/A N/A N/A time sleep 1 N/A False N/A N/A hostname N/A N/A N/A N/A salt utils cloud wait_for_fun wait_for_hostname timeout N/A N/A config get_cloud_config_value wait_for_fun_timeout vm_ __opts__ default N/A 15 60 N/A N/A hostname N/A N/A N/A N/A log error Failed to get a value for the hostname. N/A False N/A N/A vm_ N/A ssh_host N/A N/A N/A N/A hostname replace http:// replace / N/A N/A vm_ N/A password N/A N/A config get_cloud_config_value ssh_password vm_ __opts__ N/A ret N/A N/A N/A N/A salt utils cloud bootstrap vm_ __opts__ N/A volumes N/A N/A config get_cloud_config_value volumes vm_ __opts__ search_global True N/A volumes N/A N/A N/A N/A N/A N/A salt utils cloud fire_event event attaching volumes N/A N/A salt/cloud/{0}/attaching_volumes format N/A vm_ N/A name N/A volumes volumes transport N/A __opts__ N/A transport N/A N/A N/A log info N/A N/A Create and attach volumes to node {0} format N/A vm_ N/A name N/A created N/A create_attach_volumes N/A vm_ N/A name N/A volumes service_name deployment_name media_link role_name del_all_vols_on_destroy volumes service_name N/A vm_ N/A name media_link N/A vm_ N/A name N/A N/A vm_ get set_del_all_vols_on_destroy False call action N/A N/A ret N/A Attached Volumes created N/A data N/A show_instance N/A vm_ N/A name call action N/A N/A N/A log info N/A N/A Created Cloud VM '{0[name]}' format vm_ N/A N/A N/A log debug N/A N/A '{0[name]}' VM creation details:
{1} format vm_ N/A N/A pprint pformat data N/A N/A N/A ret update data N/A N/A N/A N/A N/A salt utils cloud fire_event event created instance N/A N/A salt/cloud/{0}/created format N/A vm_ N/A name N/A name profile provider N/A vm_ N/A name N/A vm_ N/A profile N/A vm_ N/A driver transport N/A __opts__ N/A transport N/A ret N/A create_attach_volumes N/A N/A name kwargs call wait_to_finish N/A None True N/A N/A 
    Create and attach volumes to created node
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The create_attach_volumes action must be called with -a or --action. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A isinstance N/A kwargs N/A volumes str N/A N/A volumes N/A N/A yaml safe_load N/A kwargs N/A volumes N/A N/A volumes N/A kwargs N/A volumes N/A conn N/A get_conn N/A ret N/A N/A volume volumes N/A N/A N/A disk_name volume N/A N/A N/A N/A log error You cannot specify a disk_name. Only new volumes are allowed N/A False N/A N/A N/A volume setdefault logical_disk_size_in_gb N/A N/A volume get size 100 N/A N/A N/A volume setdefault host_caching ReadOnly N/A N/A N/A volume setdefault lun 0 N/A N/A N/A volume setdefault media_link N/A N/A N/A kwargs N/A media_link N/A -4 N/A N/A -disk-{0}.vhd format N/A volume N/A lun N/A N/A N/A volume setdefault disk_label N/A N/A kwargs N/A role_name N/A N/A -disk-{0} format N/A volume N/A lun N/A volume_dict N/A volume_name disk_label N/A volume N/A lun N/A volume N/A disk_label N/A kwargs_add_data_disk N/A lun host_caching media_link disk_label disk_name logical_disk_size_in_gb source_media_link N/A key N/A N/A set N/A N/A volume keys N/A set kwargs_add_data_disk N/A N/A N/A volume N/A key N/A attach N/A N/A conn add_data_disk N/A kwargs N/A service_name N/A kwargs N/A deployment_name N/A kwargs N/A role_name volume N/A N/A N/A log debug attach N/A attach N/A N/A msg N/A N/A {0} attached to {1} (aka {2}) format N/A volume_dict N/A volume_name N/A kwargs N/A role_name name N/A N/A N/A log info msg N/A N/A N/A ret append msg N/A N/A N/A N/A log error N/A N/A Error attaching {0} on Azure format volume_dict N/A ret N/A create_attach_volumes N/A N/A name kwargs call wait_to_finish N/A None True N/A N/A 
    Create and attach volumes to created node
     N/A N/A call action N/A N/A N/A SaltCloudSystemExit The create_attach_volumes action must be called with -a or --action. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A isinstance N/A kwargs N/A volumes str N/A N/A volumes N/A N/A yaml safe_load N/A kwargs N/A volumes N/A N/A volumes N/A kwargs N/A volumes N/A conn N/A get_conn N/A ret N/A N/A volume volumes N/A N/A N/A disk_name volume N/A N/A N/A N/A log error You cannot specify a disk_name. Only new volumes are allowed N/A False N/A N/A N/A volume setdefault logical_disk_size_in_gb N/A N/A volume get size 100 N/A N/A N/A volume setdefault host_caching ReadOnly N/A N/A N/A volume setdefault lun 0 N/A N/A N/A volume setdefault media_link N/A N/A N/A kwargs N/A media_link N/A -4 N/A N/A -disk-{0}.vhd format N/A volume N/A lun N/A N/A N/A volume setdefault disk_label N/A N/A kwargs N/A role_name N/A N/A -disk-{0} format N/A volume N/A lun N/A volume_dict N/A volume_name disk_label N/A volume N/A lun N/A volume N/A disk_label N/A kwargs_add_data_disk N/A lun host_caching media_link disk_label disk_name logical_disk_size_in_gb source_media_link N/A key N/A N/A set N/A N/A volume keys N/A set kwargs_add_data_disk N/A N/A N/A volume N/A key N/A result N/A N/A conn add_data_disk N/A kwargs N/A service_name N/A kwargs N/A deployment_name N/A kwargs N/A role_name volume N/A N/A _wait_for_async conn N/A result request_id N/A msg N/A N/A {0} attached to {1} (aka {2}) format N/A volume_dict N/A volume_name N/A kwargs N/A role_name name N/A N/A N/A log info msg N/A N/A N/A ret append msg N/A ret N/A _wait_for_async N/A N/A conn request_id N/A N/A N/A 
    Helper function for azure tests
     N/A count 0 N/A N/A N/A log debug Waiting for asynchronous operation to complete N/A result N/A N/A conn get_operation_status request_id N/A N/A N/A result status InProgress N/A N/A count N/A count 1 N/A N/A count 120 N/A N/A N/A ValueError Timed out waiting for async operation to complete. N/A N/A N/A time sleep 5 N/A result N/A N/A conn get_operation_status request_id N/A N/A N/A result status Succeeded N/A N/A N/A AzureException N/A N/A Operation failed. {message} ({code}) format message N/A N/A result error message code N/A N/A result error code N/A destroy N/A N/A name conn call kwargs N/A None None None N/A N/A 
    Destroy a VM

    CLI Examples:

    .. code-block:: bash

        salt-cloud -d myminion
        salt-cloud -a destroy myminion service_name=myservice
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The destroy action must be called with -d, --destroy, -a or --action. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A instance_data N/A show_instance name call action N/A service_name N/A N/A instance_data N/A deployment N/A name N/A disk_name N/A N/A N/A instance_data N/A role_info N/A os_virtual_hard_disk N/A disk_name N/A ret N/A N/A N/A N/A N/A N/A log debug Deleting role N/A result N/A N/A conn delete_role service_name service_name name N/A delete_type delete_role N/A N/A N/A AzureException N/A N/A N/A N/A log debug Failed to delete role, deleting deployment N/A N/A N/A result N/A N/A conn delete_deployment service_name service_name N/A N/A N/A AzureConflictHttpError N/A exc N/A N/A N/A N/A log error N/A exc message N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format name N/A exc message N/A delete_type delete_deployment N/A N/A _wait_for_async conn N/A result request_id N/A N/A ret N/A name N/A delete_type N/A request_id N/A result request_id N/A N/A N/A N/A __opts__ get update_cachedir False True N/A N/A N/A N/A N/A N/A salt utils cloud delete_minion_cachedir name N/A N/A N/A __active_provider_name__ split : N/A 0 __opts__ N/A cleanup_disks N/A N/A config get_cloud_config_value cleanup_disks N/A get_configured_provider __opts__ search_global False default False N/A cleanup_disks N/A N/A cleanup_vhds N/A N/A kwargs get delete_vhd N/A N/A config get_cloud_config_value cleanup_vhds N/A get_configured_provider __opts__ search_global False default False N/A N/A N/A log debug N/A N/A Deleting disk {0} format disk_name N/A cleanup_vhds N/A N/A N/A N/A log debug Deleting vhd wait_for_destroy N/A N/A N/A N/A N/A 
            Wait for the VM to be deleted
             N/A N/A N/A data N/A delete_disk kwargs N/A name delete_vhd disk_name cleanup_vhds call function N/A data N/A N/A N/A AzureConflictHttpError N/A N/A N/A N/A log debug Waiting for VM to be destroyed... N/A N/A N/A time sleep 5 N/A False N/A N/A data N/A N/A N/A N/A salt utils cloud wait_for_fun wait_for_destroy timeout N/A N/A config get_cloud_config_value wait_for_fun_timeout N/A __opts__ default N/A 15 60 N/A N/A N/A ret N/A name N/A delete_disk N/A name delete_vhd data disk_name cleanup_vhds data N/A cleanup_services N/A N/A config get_cloud_config_value cleanup_services N/A get_configured_provider __opts__ search_global False default False N/A cleanup_services N/A N/A N/A N/A log debug N/A N/A Deleting service {0} format service_name wait_for_disk_delete N/A N/A N/A N/A N/A 
                Wait for the disk to be deleted
                 N/A N/A N/A data N/A delete_service kwargs N/A name service_name call function N/A data N/A N/A N/A AzureConflictHttpError N/A N/A N/A N/A log debug Waiting for disk to be deleted... N/A N/A N/A time sleep 5 N/A False N/A N/A data N/A N/A N/A N/A salt utils cloud wait_for_fun wait_for_disk_delete timeout N/A N/A config get_cloud_config_value wait_for_fun_timeout N/A __opts__ default N/A 15 60 N/A N/A N/A ret N/A name N/A delete_services N/A name data service_name data N/A ret N/A list_storage_services N/A N/A conn call N/A None None N/A N/A 
    List VMs on this Azure account, with full information
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_storage_services function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A ret N/A N/A accounts N/A N/A conn list_storage_accounts N/A service N/A accounts storage_services N/A N/A N/A ret N/A N/A service service_name N/A capabilities service_name storage_service_properties extended_properties storage_service_keys url N/A service capabilities N/A service service_name N/A service storage_service_properties N/A service extended_properties N/A service storage_service_keys N/A service url N/A ret N/A get_operation_status N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Get Operation Status, based on a request ID

    CLI Example:

    .. code-block:: bash

        salt-cloud -f get_operation_status my-azure id=0123456789abcdef0123456789abcdef
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_instance function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A id kwargs N/A N/A N/A SaltCloudSystemExit A request ID must be specified as "id" N/A N/A conn N/A N/A conn N/A get_conn N/A data N/A N/A conn get_operation_status N/A kwargs N/A id N/A ret N/A http_status_code id status N/A data http_status_code N/A kwargs N/A id N/A data status N/A N/A hasattr N/A data error code N/A N/A N/A ret N/A error N/A code message N/A N/A data error code N/A N/A data error message N/A ret N/A list_storage N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List storage accounts associated with the account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_storage my-azure
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_storage function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A data N/A N/A conn list_storage_accounts N/A N/A N/A pprint pprint N/A dir data N/A ret N/A N/A item N/A data storage_services N/A N/A N/A ret N/A N/A item service_name N/A object_to_dict item N/A ret N/A show_storage N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List storage service properties

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_storage my-azure name=my_storage
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A data N/A N/A conn get_storage_account_properties N/A kwargs N/A name N/A N/A object_to_dict data N/A N/A get_storage show_storage show_storage_keys N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Show storage account keys

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_storage_keys my-azure name=my_storage
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage_keys function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A N/A data N/A N/A conn get_storage_account_keys N/A kwargs N/A name N/A N/A N/A AzureMissingResourceHttpError N/A exc N/A N/A storage_data N/A show_storage kwargs N/A name N/A kwargs N/A name call function N/A N/A N/A N/A storage_data N/A storage_service_properties N/A status Creating N/A N/A N/A SaltCloudSystemExit The storage account keys have not yet been created. N/A N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format N/A kwargs N/A name N/A exc message N/A N/A object_to_dict data N/A N/A get_storage_keys show_storage_keys create_storage N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Create a new storage account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f create_storage my-azure name=my_storage label=my_storage location='West US'
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A conn N/A N/A conn N/A get_conn N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A description kwargs N/A N/A N/A SaltCloudSystemExit A description must be specified as "description" N/A N/A label kwargs N/A N/A N/A SaltCloudSystemExit A label must be specified as "label" N/A N/A N/A location kwargs N/A affinity_group kwargs N/A N/A N/A SaltCloudSystemExit Either a location or an affinity_group must be specified (but not both) N/A N/A N/A data N/A N/A conn create_storage_account service_name N/A kwargs N/A name label N/A kwargs N/A label description N/A N/A kwargs get description None location N/A N/A kwargs get location None affinity_group N/A N/A kwargs get affinity_group None extended_properties N/A N/A kwargs get extended_properties None geo_replication_enabled N/A N/A kwargs get geo_replication_enabled None account_type N/A N/A kwargs get account_type Standard_GRS N/A N/A Success The storage account was successfully created N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. This usually means that the storage account already exists. N/A update_storage N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Update a storage account's properties

    CLI Example:

    .. code-block:: bash

        salt-cloud -f update_storage my-azure name=my_storage label=my_storage
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A data N/A N/A conn update_storage_account service_name N/A kwargs N/A name label N/A N/A kwargs get label None description N/A N/A kwargs get description None extended_properties N/A N/A kwargs get extended_properties None geo_replication_enabled N/A N/A kwargs get geo_replication_enabled None account_type N/A N/A kwargs get account_type Standard_GRS N/A N/A show_storage kwargs N/A name N/A kwargs N/A name call function N/A regenerate_storage_keys N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Regenerate storage account keys. Requires a key_type ("primary" or
    "secondary") to be specified.

    CLI Example:

    .. code-block:: bash

        salt-cloud -f regenerate_storage_keys my-azure name=my_storage key_type=primary
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A N/A key_type kwargs N/A N/A kwargs N/A key_type N/A primary secondary N/A N/A N/A SaltCloudSystemExit A key_type must be specified ("primary" or "secondary") N/A N/A N/A data N/A N/A conn regenerate_storage_account_keys service_name N/A kwargs N/A name key_type N/A kwargs N/A key_type N/A N/A show_storage_keys kwargs N/A name N/A kwargs N/A name call function N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. This usually means that the storage account already exists. N/A delete_storage N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete a specific storage account

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f delete_storage my-azure name=my_storage
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_storage function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A conn N/A N/A conn N/A get_conn N/A N/A N/A data N/A N/A conn delete_storage_account N/A kwargs N/A name N/A N/A Success The storage account was successfully deleted N/A N/A N/A AzureMissingResourceHttpError N/A exc N/A N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format N/A kwargs N/A name N/A exc message N/A list_services N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List hosted services associated with the account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_services my-azure
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_services function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A data N/A N/A conn list_hosted_services N/A ret N/A N/A item N/A data hosted_services N/A N/A N/A ret N/A N/A item service_name N/A object_to_dict item N/A N/A N/A ret N/A N/A item service_name N/A name N/A item service_name N/A ret N/A show_service N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List hosted service properties

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_service my-azure name=my_service
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_service function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A data N/A N/A conn get_hosted_service_properties N/A kwargs N/A name N/A N/A kwargs get details False N/A ret N/A object_to_dict data N/A ret N/A create_service N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Create a new hosted service

    CLI Example:

    .. code-block:: bash

        salt-cloud -f create_service my-azure name=my_service label=my_service location='West US'
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The create_service function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A label kwargs N/A N/A N/A SaltCloudSystemExit A label must be specified as "label" N/A N/A N/A location kwargs N/A affinity_group kwargs N/A N/A N/A SaltCloudSystemExit Either a location or an affinity_group must be specified (but not both) N/A N/A N/A data N/A N/A conn create_hosted_service N/A kwargs N/A name N/A kwargs N/A label N/A N/A kwargs get description None N/A N/A kwargs get location None N/A N/A kwargs get affinity_group None N/A N/A kwargs get extended_properties None N/A N/A Success The service was successfully created N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. This usually means that the service already exists. N/A delete_service N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete a specific service associated with the account

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f delete_service my-azure name=my_service
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_service function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A conn N/A N/A conn N/A get_conn N/A N/A N/A N/A N/A conn delete_hosted_service N/A kwargs N/A name N/A N/A Success The service was successfully deleted N/A N/A N/A AzureMissingResourceHttpError N/A exc N/A N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format N/A kwargs N/A name N/A exc message N/A list_disks N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List disks associated with the account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_disks my-azure
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_disks function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A data N/A N/A conn list_disks N/A ret N/A N/A item N/A data disks N/A N/A N/A ret N/A N/A item name N/A object_to_dict item N/A ret N/A show_disk N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Return information about a disk

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_disk my-azure name=my_disk
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The get_disk function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A data N/A N/A conn get_disk N/A kwargs N/A name N/A N/A object_to_dict data N/A N/A get_disk show_disk cleanup_unattached_disks N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Cleans up all disks associated with the account, which are not attached.
    *** CAUTION *** This is a destructive function with no undo button, and no
    "Are you sure?" confirmation!

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f cleanup_unattached_disks my-azure name=my_disk
        salt-cloud -f cleanup_unattached_disks my-azure name=my_disk delete_vhd=True
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_disk function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A disks N/A list_disks kwargs kwargs conn conn call function N/A disk disks N/A N/A N/A N/A N/A disks N/A disk N/A attached_to None N/A N/A del_kwargs N/A name delete_vhd N/A N/A N/A disks N/A disk N/A name N/A 0 N/A N/A kwargs get delete_vhd False N/A N/A N/A log info N/A N/A Deleting disk {name}, deleting VHD: {delete_vhd} format del_kwargs N/A data N/A delete_disk kwargs del_kwargs call function N/A True N/A delete_disk N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete a specific disk associated with the account

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f delete_disk my-azure name=my_disk
        salt-cloud -f delete_disk my-azure name=my_disk delete_vhd=True
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_disk function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A conn N/A N/A conn N/A get_conn N/A N/A N/A data N/A N/A conn delete_disk N/A kwargs N/A name N/A N/A kwargs get delete_vhd False N/A N/A Success The disk was successfully deleted N/A N/A N/A AzureMissingResourceHttpError N/A exc N/A N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format N/A kwargs N/A name N/A exc message N/A update_disk N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Update a disk's properties

    CLI Example:

    .. code-block:: bash

        salt-cloud -f update_disk my-azure name=my_disk label=my_disk
        salt-cloud -f update_disk my-azure name=my_disk new_name=another_disk
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_disk function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A old_data N/A show_disk kwargs N/A name N/A kwargs N/A name call function N/A data N/A N/A conn update_disk disk_name N/A kwargs N/A name has_operating_system N/A N/A kwargs get has_operating_system N/A old_data N/A has_operating_system label N/A N/A kwargs get label N/A old_data N/A label media_link N/A N/A kwargs get media_link N/A old_data N/A media_link name N/A N/A kwargs get new_name N/A old_data N/A name os N/A N/A kwargs get os N/A old_data N/A os N/A N/A show_disk kwargs N/A name N/A kwargs N/A name call function N/A list_service_certificates N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List certificates associated with the service

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_service_certificates my-azure name=my_service
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_service_certificates function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A service name must be specified as "name" N/A N/A conn N/A N/A conn N/A get_conn N/A data N/A N/A conn list_service_certificates service_name N/A kwargs N/A name N/A ret N/A N/A item N/A data certificates N/A N/A N/A ret N/A N/A item thumbprint N/A object_to_dict item N/A ret N/A show_service_certificate N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Return information about a service certificate

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_service_certificate my-azure name=my_service_certificate \
            thumbalgorithm=sha1 thumbprint=0123456789ABCDEF
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The get_service_certificate function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A service name must be specified as "name" N/A N/A thumbalgorithm kwargs N/A N/A N/A SaltCloudSystemExit A thumbalgorithm must be specified as "thumbalgorithm" N/A N/A thumbprint kwargs N/A N/A N/A SaltCloudSystemExit A thumbprint must be specified as "thumbprint" N/A data N/A N/A conn get_service_certificate N/A kwargs N/A name N/A kwargs N/A thumbalgorithm N/A kwargs N/A thumbprint N/A N/A object_to_dict data N/A N/A get_service_certificate show_service_certificate add_service_certificate N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Add a new service certificate

    CLI Example:

    .. code-block:: bash

        salt-cloud -f add_service_certificate my-azure name=my_service_certificate \
            data='...CERT_DATA...' certificate_format=sha1 password=verybadpass
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The add_service_certificate function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A data kwargs N/A N/A N/A SaltCloudSystemExit Certificate data must be specified as "data" N/A N/A certificate_format kwargs N/A N/A N/A SaltCloudSystemExit A certificate_format must be specified as "certificate_format" N/A N/A password kwargs N/A N/A N/A SaltCloudSystemExit A password must be specified as "password" N/A N/A N/A data N/A N/A conn add_service_certificate N/A kwargs N/A name N/A kwargs N/A data N/A kwargs N/A certificate_format N/A kwargs N/A password N/A N/A Success The service certificate was successfully added N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. This usually means that the service certificate already exists. N/A delete_service_certificate N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete a specific certificate associated with the service

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f delete_service_certificate my-azure name=my_service_certificate \
            thumbalgorithm=sha1 thumbprint=0123456789ABCDEF
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_service_certificate function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A thumbalgorithm kwargs N/A N/A N/A SaltCloudSystemExit A thumbalgorithm must be specified as "thumbalgorithm" N/A N/A thumbprint kwargs N/A N/A N/A SaltCloudSystemExit A thumbprint must be specified as "thumbprint" N/A N/A conn N/A N/A conn N/A get_conn N/A N/A N/A data N/A N/A conn delete_service_certificate N/A kwargs N/A name N/A kwargs N/A thumbalgorithm N/A kwargs N/A thumbprint N/A N/A Success The service certificate was successfully deleted N/A N/A N/A AzureMissingResourceHttpError N/A exc N/A N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format N/A kwargs N/A name N/A exc message N/A list_management_certificates N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List management certificates associated with the subscription

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_management_certificates my-azure name=my_management
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_management_certificates function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A data N/A N/A conn list_management_certificates N/A ret N/A N/A item N/A data subscription_certificates N/A N/A N/A ret N/A N/A item subscription_certificate_thumbprint N/A object_to_dict item N/A ret N/A show_management_certificate N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Return information about a management_certificate

    CLI Example:

    .. code-block:: bash

        salt-cloud -f get_management_certificate my-azure name=my_management_certificate \
            thumbalgorithm=sha1 thumbprint=0123456789ABCDEF
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The get_management_certificate function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A thumbprint kwargs N/A N/A N/A SaltCloudSystemExit A thumbprint must be specified as "thumbprint" N/A data N/A N/A conn get_management_certificate N/A kwargs N/A thumbprint N/A N/A object_to_dict data N/A N/A get_management_certificate show_management_certificate add_management_certificate N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Add a new management certificate

    CLI Example:

    .. code-block:: bash

        salt-cloud -f add_management_certificate my-azure public_key='...PUBKEY...' \
            thumbprint=0123456789ABCDEF data='...CERT_DATA...'
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The add_management_certificate function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A public_key kwargs N/A N/A N/A SaltCloudSystemExit A public_key must be specified as "public_key" N/A N/A thumbprint kwargs N/A N/A N/A SaltCloudSystemExit A thumbprint must be specified as "thumbprint" N/A N/A data kwargs N/A N/A N/A SaltCloudSystemExit Certificate data must be specified as "data" N/A N/A N/A N/A N/A conn add_management_certificate N/A kwargs N/A name N/A kwargs N/A thumbprint N/A kwargs N/A data N/A N/A Success The management certificate was successfully added N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. This usually means that the management certificate already exists. N/A delete_management_certificate N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete a specific certificate associated with the management

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f delete_management_certificate my-azure name=my_management_certificate \
            thumbalgorithm=sha1 thumbprint=0123456789ABCDEF
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_management_certificate function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A thumbprint kwargs N/A N/A N/A SaltCloudSystemExit A thumbprint must be specified as "thumbprint" N/A N/A conn N/A N/A conn N/A get_conn N/A N/A N/A N/A N/A conn delete_management_certificate N/A kwargs N/A thumbprint N/A N/A Success The management certificate was successfully deleted N/A N/A N/A AzureMissingResourceHttpError N/A exc N/A N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format N/A kwargs N/A thumbprint N/A exc message N/A list_virtual_networks N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List input endpoints associated with the deployment

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_virtual_networks my-azure service=myservice deployment=mydeployment
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_virtual_networks function must be called with -f or --function. N/A path services/networking/virtualnetwork N/A data N/A query path N/A data N/A list_input_endpoints N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List input endpoints associated with the deployment

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_input_endpoints my-azure service=myservice deployment=mydeployment
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_input_endpoints function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A service kwargs N/A N/A N/A SaltCloudSystemExit A service name must be specified as "service" N/A N/A deployment kwargs N/A N/A N/A SaltCloudSystemExit A deployment name must be specified as "deployment" N/A path N/A N/A services/hostedservices/{0}/deployments/{1} format N/A kwargs N/A service N/A kwargs N/A deployment N/A data N/A query path N/A N/A data None N/A N/A N/A SaltCloudSystemExit N/A N/A There was an error listing endpoints with the {0} service on the {1} deployment. format N/A kwargs N/A service N/A kwargs N/A deployment N/A ret N/A N/A item data N/A N/A N/A Role item N/A N/A N/A input_endpoint N/A N/A N/A N/A N/A item N/A Role N/A ConfigurationSets N/A ConfigurationSet N/A InputEndpoints N/A InputEndpoint N/A N/A N/A isinstance input_endpoint list N/A N/A input_endpoint N/A input_endpoint N/A endpoint input_endpoint N/A N/A N/A ret N/A N/A endpoint N/A Name endpoint N/A ret N/A show_input_endpoint N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Show an input endpoint associated with the deployment

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_input_endpoint my-azure service=myservice \
            deployment=mydeployment name=SSH
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_input_endpoint function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An endpoint name must be specified as "name" N/A data N/A list_input_endpoints kwargs kwargs call function N/A N/A N/A data get N/A kwargs N/A name None N/A N/A get_input_endpoint show_input_endpoint update_input_endpoint N/A N/A kwargs conn call activity N/A None None None update N/A N/A 
    .. versionadded:: 2015.8.0

    Update an input endpoint associated with the deployment. Please note that
    there may be a delay before the changes show up.

    CLI Example:

    .. code-block:: bash

        salt-cloud -f update_input_endpoint my-azure service=myservice \
            deployment=mydeployment role=myrole name=HTTP local_port=80 \
            port=80 protocol=tcp enable_direct_server_return=False \
            timeout_for_tcp_idle_connection=4
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The update_input_endpoint function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A service kwargs N/A N/A N/A SaltCloudSystemExit A service name must be specified as "service" N/A N/A deployment kwargs N/A N/A N/A SaltCloudSystemExit A deployment name must be specified as "deployment" N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An endpoint name must be specified as "name" N/A N/A role kwargs N/A N/A N/A SaltCloudSystemExit An role name must be specified as "role" N/A N/A activity delete N/A N/A N/A port kwargs N/A N/A N/A SaltCloudSystemExit An endpoint port must be specified as "port" N/A N/A protocol kwargs N/A N/A N/A SaltCloudSystemExit An endpoint protocol (tcp or udp) must be specified as "protocol" N/A N/A local_port kwargs N/A N/A N/A kwargs N/A local_port N/A kwargs N/A port N/A N/A enable_direct_server_return kwargs N/A N/A N/A kwargs N/A enable_direct_server_return False N/A N/A kwargs N/A enable_direct_server_return N/A N/A N/A str N/A kwargs N/A enable_direct_server_return lower N/A N/A timeout_for_tcp_idle_connection kwargs N/A N/A N/A kwargs N/A timeout_for_tcp_idle_connection 4 N/A old_endpoints N/A list_input_endpoints kwargs call function N/A endpoints_xml N/A endpoint_xml 
        <InputEndpoint>
          <LocalPort>{local_port}</LocalPort>
          <Name>{name}</Name>
          <Port>{port}</Port>
          <Protocol>{protocol}</Protocol>
          <EnableDirectServerReturn>{enable_direct_server_return}</EnableDirectServerReturn>
          <IdleTimeoutInMinutes>{timeout_for_tcp_idle_connection}</IdleTimeoutInMinutes>
        </InputEndpoint> N/A N/A activity add N/A N/A N/A old_endpoints N/A N/A kwargs N/A name kwargs N/A N/A N/A old_endpoints N/A N/A kwargs N/A name N/A Name N/A kwargs N/A name N/A endpoint old_endpoints N/A N/A N/A N/A N/A old_endpoints N/A endpoint N/A Name N/A kwargs N/A name N/A N/A N/A activity delete N/A N/A this_endpoint_xml N/A N/A endpoint_xml format kwargs N/A endpoints_xml this_endpoint_xml N/A N/A this_endpoint_xml N/A N/A endpoint_xml format local_port N/A N/A old_endpoints N/A endpoint N/A LocalPort name N/A N/A old_endpoints N/A endpoint N/A Name port N/A N/A old_endpoints N/A endpoint N/A Port protocol N/A N/A old_endpoints N/A endpoint N/A Protocol enable_direct_server_return N/A N/A old_endpoints N/A endpoint N/A EnableDirectServerReturn timeout_for_tcp_idle_connection N/A N/A N/A old_endpoints N/A endpoint get IdleTimeoutInMinutes 4 N/A endpoints_xml this_endpoint_xml N/A request_xml N/A N/A <PersistentVMRole xmlns="http://schemas.microsoft.com/windowsazure"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ConfigurationSets>
    <ConfigurationSet>
      <ConfigurationSetType>NetworkConfiguration</ConfigurationSetType>
      <InputEndpoints>{0}
      </InputEndpoints>
    </ConfigurationSet>
  </ConfigurationSets>
  <OSVirtualHardDisk>
  </OSVirtualHardDisk>
</PersistentVMRole> format endpoints_xml N/A path N/A N/A services/hostedservices/{0}/deployments/{1}/roles/{2} format N/A kwargs N/A service N/A kwargs N/A deployment N/A kwargs N/A role N/A N/A query path path method PUT header_dict N/A Content-Type application/xml data request_xml decode False N/A True N/A add_input_endpoint N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Add an input endpoint to the deployment. Please note that
    there may be a delay before the changes show up.

    CLI Example:

    .. code-block:: bash

        salt-cloud -f add_input_endpoint my-azure service=myservice \
            deployment=mydeployment role=myrole name=HTTP local_port=80 \
            port=80 protocol=tcp enable_direct_server_return=False \
            timeout_for_tcp_idle_connection=4
     N/A N/A update_input_endpoint kwargs kwargs conn conn call function activity add N/A delete_input_endpoint N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete an input endpoint from the deployment. Please note that
    there may be a delay before the changes show up.

    CLI Example:

    .. code-block:: bash

        salt-cloud -f delete_input_endpoint my-azure service=myservice \
            deployment=mydeployment role=myrole name=HTTP
     N/A N/A update_input_endpoint kwargs kwargs conn conn call function activity delete N/A show_deployment N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Return information about a deployment

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_deployment my-azure name=my_deployment
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The get_deployment function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A service_name kwargs N/A N/A N/A SaltCloudSystemExit A service name must be specified as "service_name" N/A N/A deployment_name kwargs N/A N/A N/A SaltCloudSystemExit A deployment name must be specified as "deployment_name" N/A data N/A N/A conn get_deployment_by_name service_name N/A kwargs N/A service_name deployment_name N/A kwargs N/A deployment_name N/A N/A object_to_dict data N/A N/A get_deployment show_deployment list_affinity_groups N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List input endpoints associated with the deployment

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_affinity_groups my-azure
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_affinity_groups function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A data N/A N/A conn list_affinity_groups N/A ret N/A N/A item N/A data affinity_groups N/A N/A N/A ret N/A N/A item name N/A object_to_dict item N/A ret N/A show_affinity_group N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Show an affinity group associated with the account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_affinity_group my-azure service=myservice \
            deployment=mydeployment name=SSH
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_affinity_group function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An affinity group name must be specified as "name" N/A data N/A N/A conn get_affinity_group_properties affinity_group_name N/A kwargs N/A name N/A N/A object_to_dict data N/A N/A get_affinity_group show_affinity_group create_affinity_group N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Create a new affinity group

    CLI Example:

    .. code-block:: bash

        salt-cloud -f create_affinity_group my-azure name=my_affinity_group
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The create_affinity_group function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A label kwargs N/A N/A N/A SaltCloudSystemExit A label must be specified as "label" N/A N/A location kwargs N/A N/A N/A SaltCloudSystemExit A location must be specified as "location" N/A N/A N/A N/A N/A conn create_affinity_group N/A kwargs N/A name N/A kwargs N/A label N/A kwargs N/A location N/A N/A kwargs get description None N/A N/A Success The affinity group was successfully created N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. This usually means that the affinity group already exists. N/A update_affinity_group N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Update an affinity group's properties

    CLI Example:

    .. code-block:: bash

        salt-cloud -f update_affinity_group my-azure name=my_group label=my_group
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The update_affinity_group function must be called with -f or --function. N/A N/A conn N/A N/A conn N/A get_conn N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A label kwargs N/A N/A N/A SaltCloudSystemExit A label must be specified as "label" N/A N/A N/A conn update_affinity_group affinity_group_name N/A kwargs N/A name label N/A kwargs N/A label description N/A N/A kwargs get description None N/A N/A show_affinity_group kwargs N/A name N/A kwargs N/A name call function N/A delete_affinity_group N/A N/A kwargs conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete a specific affinity group associated with the account

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f delete_affinity_group my-azure name=my_affinity_group
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_affinity_group function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit A name must be specified as "name" N/A N/A conn N/A N/A conn N/A get_conn N/A N/A N/A N/A N/A conn delete_affinity_group N/A kwargs N/A name N/A N/A Success The affinity group was successfully deleted N/A N/A N/A AzureMissingResourceHttpError N/A exc N/A N/A N/A SaltCloudSystemExit N/A N/A {0}: {1} format N/A kwargs N/A name N/A exc message N/A get_storage_conn N/A N/A storage_account storage_key conn_kwargs N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Return a storage_conn object for the storage account
     N/A N/A conn_kwargs None N/A N/A conn_kwargs N/A N/A N/A storage_account N/A N/A storage_account N/A N/A config get_cloud_config_value storage_account N/A get_configured_provider __opts__ search_global False default N/A N/A conn_kwargs get storage_account None N/A N/A storage_key N/A N/A storage_key N/A N/A config get_cloud_config_value storage_key N/A get_configured_provider __opts__ search_global False default N/A N/A conn_kwargs get storage_key None N/A N/A N/A N/A azure storage BlobService storage_account storage_key N/A make_blob_url N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Creates the URL to access a blob

    CLI Example:

    .. code-block:: bash

        salt-cloud -f make_blob_url my-azure container=mycontainer blob=myblob

    container:
        Name of the container.
    blob:
        Name of the blob.
    account:
        Name of the storage account. If not specified, derives the host base
        from the provider configuration.
    protocol:
        Protocol to use: 'http' or 'https'. If not specified, derives the host
        base from the provider configuration.
    host_base:
        Live host base URL.  If not specified, derives the host base from the
        provider configuration.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The make_blob_url function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A container kwargs N/A N/A N/A SaltCloudSystemExit A container name must be specified as "container" N/A N/A blob kwargs N/A N/A N/A SaltCloudSystemExit A blob name must be specified as "blob" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn make_blob_url N/A kwargs N/A container N/A kwargs N/A blob N/A N/A kwargs get account None N/A N/A kwargs get protocol None N/A N/A kwargs get host_base None N/A ret N/A N/A item N/A data containers N/A N/A N/A ret N/A N/A item name N/A object_to_dict item N/A ret N/A list_storage_containers N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List containers associated with the storage account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_storage_containers my-azure
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_storage_containers function must be called with -f or --function. N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn list_containers N/A ret N/A N/A item N/A data containers N/A N/A N/A ret N/A N/A item name N/A object_to_dict item N/A ret N/A create_storage_container N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Create a storage container

    CLI Example:

    .. code-block:: bash

        salt-cloud -f create_storage_container my-azure name=mycontainer

    name:
        Name of container to create.
    meta_name_values:
        Optional. A dict with name_value pairs to associate with the
        container as metadata. Example:{'Category':'test'}
    blob_public_access:
        Optional. Possible values include: container, blob
    fail_on_exist:
        Specify whether to throw an exception when the container exists.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The create_storage_container function must be called with -f or --function. N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A N/A N/A N/A N/A storage_conn create_container container_name N/A kwargs N/A name x_ms_meta_name_values N/A N/A kwargs get meta_name_values None x_ms_blob_public_access N/A N/A kwargs get blob_public_access None fail_on_exist N/A N/A kwargs get fail_on_exist False N/A N/A Success The storage container was successfully created N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. This usually means that the storage container already exists. N/A show_storage_container N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Show a container associated with the storage account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_storage_container my-azure name=myservice

    name:
        Name of container to show.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage_container function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An storage container name must be specified as "name" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn get_container_properties container_name N/A kwargs N/A name x_ms_lease_id N/A N/A kwargs get lease_id None N/A data N/A N/A get_storage_container show_storage_container show_storage_container_metadata N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Show a storage container's metadata

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_storage_container_metadata my-azure name=myservice

    name:
        Name of container to show.
    lease_id:
        If specified, show_storage_container_metadata only succeeds if the
        container's lease is active and matches this ID.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage_container function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An storage container name must be specified as "name" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn get_container_metadata container_name N/A kwargs N/A name x_ms_lease_id N/A N/A kwargs get lease_id None N/A data N/A N/A get_storage_container_metadata show_storage_container_metadata set_storage_container_metadata N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Set a storage container's metadata

    CLI Example:

    .. code-block:: bash

        salt-cloud -f set_storage_container my-azure name=mycontainer \
            x_ms_meta_name_values='{"my_name": "my_value"}'

    name:
        Name of existing container.
    meta_name_values:
        A dict containing name, value for metadata.
        Example: {'category':'test'}
    lease_id:
        If specified, set_storage_container_metadata only succeeds if the
        container's lease is active and matches this ID.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The create_storage_container function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An storage container name must be specified as "name" N/A x_ms_meta_name_values N/A N/A yaml safe_load N/A N/A kwargs get meta_name_values N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A N/A N/A N/A N/A storage_conn set_container_metadata container_name N/A kwargs N/A name x_ms_meta_name_values x_ms_meta_name_values x_ms_lease_id N/A N/A kwargs get lease_id None N/A N/A Success The storage container was successfully updated N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. N/A show_storage_container_acl N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Show a storage container's acl

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_storage_container_acl my-azure name=myservice

    name:
        Name of existing container.
    lease_id:
        If specified, show_storage_container_acl only succeeds if the
        container's lease is active and matches this ID.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_storage_container function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An storage container name must be specified as "name" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn get_container_acl container_name N/A kwargs N/A name x_ms_lease_id N/A N/A kwargs get lease_id None N/A data N/A N/A get_storage_container_acl show_storage_container_acl set_storage_container_acl N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Set a storage container's acl

    CLI Example:

    .. code-block:: bash

        salt-cloud -f set_storage_container my-azure name=mycontainer

    name:
        Name of existing container.
    signed_identifiers:
        SignedIdentifers instance
    blob_public_access:
        Optional. Possible values include: container, blob
    lease_id:
        If specified, set_storage_container_acl only succeeds if the
        container's lease is active and matches this ID.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The create_storage_container function must be called with -f or --function. N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A N/A N/A data N/A N/A storage_conn set_container_acl container_name N/A kwargs N/A name signed_identifiers N/A N/A kwargs get signed_identifiers None x_ms_blob_public_access N/A N/A kwargs get blob_public_access None x_ms_lease_id N/A N/A kwargs get lease_id None N/A N/A Success The storage container was successfully updated N/A N/A N/A AzureConflictHttpError N/A N/A N/A SaltCloudSystemExit There was a conflict. N/A delete_storage_container N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Delete a container associated with the storage account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f delete_storage_container my-azure name=mycontainer

    name:
        Name of container to create.
    fail_not_exist:
        Specify whether to throw an exception when the container exists.
    lease_id:
        If specified, delete_storage_container only succeeds if the
        container's lease is active and matches this ID.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The delete_storage_container function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An storage container name must be specified as "name" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn delete_container container_name N/A kwargs N/A name fail_not_exist N/A N/A kwargs get fail_not_exist None x_ms_lease_id N/A N/A kwargs get lease_id None N/A data N/A lease_storage_container N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Lease a container associated with the storage account

    CLI Example:

    .. code-block:: bash

        salt-cloud -f lease_storage_container my-azure name=mycontainer

    name:
        Name of container to create.
    lease_action:
        Required. Possible values: acquire|renew|release|break|change
    lease_id:
        Required if the container has an active lease.
    lease_duration:
        Specifies the duration of the lease, in seconds, or negative one
        (-1) for a lease that never expires. A non-infinite lease can be
        between 15 and 60 seconds. A lease duration cannot be changed
        using renew or change. For backwards compatibility, the default is
        60, and the value is only used on an acquire operation.
    lease_break_period:
        Optional. For a break operation, this is the proposed duration of
        seconds that the lease should continue before it is broken, between
        0 and 60 seconds. This break period is only used if it is shorter
        than the time remaining on the lease. If longer, the time remaining
        on the lease is used. A new lease will not be available before the
        break period has expired, but the lease may be held for longer than
        the break period. If this header does not appear with a break
        operation, a fixed-duration lease breaks after the remaining lease
        period elapses, and an infinite lease breaks immediately.
    proposed_lease_id:
        Optional for acquire, required for change. Proposed lease ID, in a
        GUID string format.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The lease_storage_container function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit An storage container name must be specified as "name" N/A lease_actions N/A acquire renew release break change N/A N/A N/A N/A kwargs get lease_action None lease_actions N/A N/A N/A SaltCloudSystemExit N/A N/A A lease_action must be one of: {0} format N/A N/A ,  join lease_actions N/A N/A N/A N/A kwargs N/A lease_action acquire N/A lease_id kwargs N/A N/A N/A SaltCloudSystemExit N/A N/A A lease ID must be specified for the "{0}" lease action as "lease_id" format N/A kwargs N/A lease_action N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn lease_container container_name N/A kwargs N/A name x_ms_lease_action N/A kwargs N/A lease_action x_ms_lease_id N/A N/A kwargs get lease_id None x_ms_lease_duration N/A N/A kwargs get lease_duration 60 x_ms_lease_break_period N/A N/A kwargs get lease_break_period None x_ms_proposed_lease_id N/A N/A kwargs get proposed_lease_id None N/A data N/A list_blobs N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    List blobs associated with the container

    CLI Example:

    .. code-block:: bash

        salt-cloud -f list_blobs my-azure container=mycontainer

    container:
        The name of the storage container
    prefix:
        Optional. Filters the results to return only blobs whose names
        begin with the specified prefix.
    marker:
        Optional. A string value that identifies the portion of the list
        to be returned with the next list operation. The operation returns
        a marker value within the response body if the list returned was
        not complete. The marker value may then be used in a subsequent
        call to request the next set of list items. The marker value is
        opaque to the client.
    maxresults:
        Optional. Specifies the maximum number of blobs to return,
        including all BlobPrefix elements. If the request does not specify
        maxresults or specifies a value greater than 5,000, the server will
        return up to 5,000 items. Setting maxresults to a value less than
        or equal to zero results in error response code 400 (Bad Request).
    include:
        Optional. Specifies one or more datasets to include in the
        response. To specify more than one of these options on the URI,
        you must separate each option with a comma. Valid values are:

        snapshots:
            Specifies that snapshots should be included in the
            enumeration. Snapshots are listed from oldest to newest in
            the response.
        metadata:
            Specifies that blob metadata be returned in the response.
        uncommittedblobs:
            Specifies that blobs for which blocks have been uploaded,
            but which have not been committed using Put Block List
            (REST API), be included in the response.
        copy:
            Version 2012-02-12 and newer. Specifies that metadata
            related to any current or previous Copy Blob operation
            should be included in the response.
    delimiter:
        Optional. When the request includes this parameter, the operation
        returns a BlobPrefix element in the response body that acts as a
        placeholder for all blobs whose names begin with the same
        substring up to the appearance of the delimiter character. The
        delimiter may be a single character or a string.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The list_blobs function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A container kwargs N/A N/A N/A SaltCloudSystemExit An storage container name must be specified as "container" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A N/A N/A N/A N/A salt utils msazure list_blobs storage_conn storage_conn kwargs N/A show_blob_service_properties N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Show a blob's service properties

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_blob_service_properties my-azure
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_blob_service_properties function must be called with -f or --function. N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn get_blob_service_properties timeout N/A N/A kwargs get timeout None N/A data N/A N/A get_blob_service_properties show_blob_service_properties set_blob_service_properties N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Sets the properties of a storage account's Blob service, including
    Windows Azure Storage Analytics. You can also use this operation to
    set the default request version for all incoming requests that do not
    have a version specified.

    CLI Example:

    .. code-block:: bash

        salt-cloud -f set_blob_service_properties my-azure

    properties:
        a StorageServiceProperties object.
    timeout:
        Optional. The timeout parameter is expressed in seconds.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The set_blob_service_properties function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A properties kwargs N/A N/A N/A SaltCloudSystemExit The blob service properties name must be specified as "properties" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn get_blob_service_properties storage_service_properties N/A kwargs N/A properties timeout N/A N/A kwargs get timeout None N/A data N/A show_blob_properties N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Returns all user-defined metadata, standard HTTP properties, and
    system properties for the blob.

    CLI Example:

    .. code-block:: bash

        salt-cloud -f show_blob_properties my-azure container=mycontainer blob=myblob

    container:
        Name of existing container.
    blob:
        Name of existing blob.
    lease_id:
        Required if the blob has an active lease.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The show_blob_properties function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A container kwargs N/A N/A N/A SaltCloudSystemExit The container name must be specified as "container" N/A N/A blob kwargs N/A N/A N/A SaltCloudSystemExit The blob name must be specified as "blob" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A N/A N/A data N/A N/A storage_conn get_blob_properties container_name N/A kwargs N/A container blob_name N/A kwargs N/A blob x_ms_lease_id N/A N/A kwargs get lease_id None N/A N/A N/A AzureMissingResourceHttpError N/A N/A N/A SaltCloudSystemExit The specified blob does not exist. N/A data N/A N/A get_blob_properties show_blob_properties set_blob_properties N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Set a blob's properties

    CLI Example:

    .. code-block:: bash

        salt-cloud -f set_blob_properties my-azure

    container:
        Name of existing container.
    blob:
        Name of existing blob.
    blob_cache_control:
        Optional. Modifies the cache control string for the blob.
    blob_content_type:
        Optional. Sets the blob's content type.
    blob_content_md5:
        Optional. Sets the blob's MD5 hash.
    blob_content_encoding:
        Optional. Sets the blob's content encoding.
    blob_content_language:
        Optional. Sets the blob's content language.
    lease_id:
        Required if the blob has an active lease.
    blob_content_disposition:
        Optional. Sets the blob's Content-Disposition header.
        The Content-Disposition response header field conveys additional
        information about how to process the response payload, and also can
        be used to attach additional metadata. For example, if set to
        attachment, it indicates that the user-agent should not display the
        response, but instead show a Save As dialog with a filename other
        than the blob name specified.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The set_blob_properties function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A container kwargs N/A N/A N/A SaltCloudSystemExit The blob container name must be specified as "container" N/A N/A blob kwargs N/A N/A N/A SaltCloudSystemExit The blob name must be specified as "blob" N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A data N/A N/A storage_conn get_blob_properties container_name N/A kwargs N/A container blob_name N/A kwargs N/A blob x_ms_blob_cache_control N/A N/A kwargs get blob_cache_control None x_ms_blob_content_type N/A N/A kwargs get blob_content_type None x_ms_blob_content_md5 N/A N/A kwargs get blob_content_md5 None x_ms_blob_content_encoding N/A N/A kwargs get blob_content_encoding None x_ms_blob_content_language N/A N/A kwargs get blob_content_language None x_ms_lease_id N/A N/A kwargs get lease_id None x_ms_blob_content_disposition N/A N/A kwargs get blob_content_disposition None N/A data N/A put_blob N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Upload a blob

    CLI Examples:

    .. code-block:: bash

        salt-cloud -f put_blob my-azure container=base name=top.sls blob_path=/srv/salt/top.sls
        salt-cloud -f put_blob my-azure container=base name=content.txt blob_content='Some content'

    container:
        Name of existing container.
    name:
        Name of existing blob.
    blob_path:
        The path on the local machine of the file to upload as a blob. Either
        this or blob_content must be specified.
    blob_content:
        The actual content to be uploaded as a blob. Either this or blob_path
        must me specified.
    cache_control:
        Optional. The Blob service stores this value but does not use or
        modify it.
    content_language:
        Optional. Specifies the natural languages used by this resource.
    content_md5:
        Optional. An MD5 hash of the blob content. This hash is used to
        verify the integrity of the blob during transport. When this header
        is specified, the storage service checks the hash that has arrived
        with the one that was sent. If the two hashes do not match, the
        operation will fail with error code 400 (Bad Request).
    blob_content_type:
        Optional. Set the blob's content type.
    blob_content_encoding:
        Optional. Set the blob's content encoding.
    blob_content_language:
        Optional. Set the blob's content language.
    blob_content_md5:
        Optional. Set the blob's MD5 hash.
    blob_cache_control:
        Optional. Sets the blob's cache control.
    meta_name_values:
        A dict containing name, value for metadata.
    lease_id:
        Required if the blob has an active lease.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The put_blob function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A container kwargs N/A N/A N/A SaltCloudSystemExit The blob container name must be specified as "container" N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit The blob name must be specified as "name" N/A N/A N/A blob_path kwargs N/A blob_content kwargs N/A N/A N/A SaltCloudSystemExit Either a path to a file needs to be passed in as "blob_path" or the contents of a blob as "blob_content." N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A N/A N/A N/A N/A salt utils msazure put_blob storage_conn storage_conn kwargs N/A get_blob N/A N/A kwargs storage_conn call N/A None None None N/A N/A 
    .. versionadded:: 2015.8.0

    Download a blob

    CLI Example:

    .. code-block:: bash

        salt-cloud -f get_blob my-azure container=base name=top.sls local_path=/srv/salt/top.sls
        salt-cloud -f get_blob my-azure container=base name=content.txt return_content=True

    container:
        Name of existing container.
    name:
        Name of existing blob.
    local_path:
        The path on the local machine to download the blob to. Either this or
        return_content must be specified.
    return_content:
        Whether or not to return the content directly from the blob. If
        specified, must be True or False. Either this or the local_path must
        be specified.
    snapshot:
        Optional. The snapshot parameter is an opaque DateTime value that,
        when present, specifies the blob snapshot to retrieve.
    lease_id:
        Required if the blob has an active lease.
    progress_callback:
        callback for progress with signature function(current, total) where
        current is the number of bytes transferred so far, and total is the
        size of the blob.
    max_connections:
        Maximum number of parallel connections to use when the blob size
        exceeds 64MB.
        Set to 1 to download the blob chunks sequentially.
        Set to 2 or more to download the blob chunks in parallel. This uses
        more system resources but will download faster.
    max_retries:
        Number of times to retry download of blob chunk if an error occurs.
    retry_wait:
        Sleep time in secs between retries.
     N/A N/A call function N/A N/A N/A SaltCloudSystemExit The get_blob function must be called with -f or --function. N/A N/A kwargs None N/A N/A kwargs N/A N/A N/A container kwargs N/A N/A N/A SaltCloudSystemExit The blob container name must be specified as "container" N/A N/A name kwargs N/A N/A N/A SaltCloudSystemExit The blob name must be specified as "name" N/A N/A N/A local_path kwargs N/A return_content kwargs N/A N/A N/A SaltCloudSystemExit Either a local path needs to be passed in as "local_path" or "return_content" to return the blob contents directly N/A N/A storage_conn N/A N/A storage_conn N/A get_storage_conn conn_kwargs kwargs N/A N/A N/A N/A N/A salt utils msazure get_blob storage_conn storage_conn kwargs N/A query N/A N/A path method data params header_dict decode N/A GET None None None True N/A N/A 
    Perform a query directly against the Azure REST API
     N/A certificate_path N/A N/A config get_cloud_config_value certificate_path N/A get_configured_provider __opts__ search_global False N/A subscription_id N/A N/A config get_cloud_config_value subscription_id N/A get_configured_provider __opts__ search_global False N/A management_host N/A N/A config get_cloud_config_value management_host N/A get_configured_provider __opts__ search_global False default management.core.windows.net N/A requests_lib N/A N/A config get_cloud_config_value requests_lib N/A get_configured_provider __opts__ search_global False N/A url N/A N/A https://{management_host}/{subscription_id}/{path} format management_host management_host subscription_id subscription_id path path N/A N/A header_dict None N/A N/A header_dict N/A N/A N/A header_dict N/A x-ms-version 2014-06-01 N/A result N/A N/A N/A N/A salt utils http query url method method params params data data header_dict header_dict port 443 text True cert certificate_path requests_lib requests_lib decode decode decode_type xml N/A N/A dict result N/A N/A N/A result N/A dict N/A N/A