Skip to content

Commit

Permalink
Mircosoft.NetworkCloud Update cli-ext (#7015)
Browse files Browse the repository at this point in the history
* update test and example bmm/bmckeyset cli

* Added support to remove the SSH keys on the backend

* update cli-ext

* revert the advertise empty values

---------

Co-authored-by: Mike Pham <toanpham@microsoft.com>
  • Loading branch information
MikePham0630 and MikePham1 authored Dec 18, 2023
1 parent 3e4a670 commit e12af1a
Show file tree
Hide file tree
Showing 67 changed files with 2,531 additions and 774 deletions.
4 changes: 4 additions & 0 deletions src/networkcloud/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
Release History
===============

2.0.0b2
++++++++
* Examples updated to include new property user-principal-name for baremetalmachinekeyset and bmckeyset create and update commands.

2.0.0b1
++++++++
* This beta version supports NetworkCloud 2023-10-01-preview APIs.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,15 +103,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -190,9 +181,6 @@ def content(self):

return self.serialize_content(_content_value)

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,15 +103,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -190,9 +181,6 @@ def content(self):

return self.serialize_content(_content_value)

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,15 +92,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -165,9 +156,6 @@ def header_parameters(self):
}
return parameters

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,15 +155,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -251,9 +242,6 @@ def content(self):

return self.serialize_content(_content_value)

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,15 +92,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -165,9 +156,6 @@ def header_parameters(self):
}
return parameters

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,15 +120,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -213,9 +204,6 @@ def content(self):

return self.serialize_content(_content_value)

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,15 +129,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -230,9 +221,6 @@ def content(self):

return self.serialize_content(_content_value)

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,15 +129,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -230,9 +221,6 @@ def content(self):

return self.serialize_content(_content_value)

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,15 +92,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -165,9 +156,6 @@ def header_parameters(self):
}
return parameters

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,15 +92,6 @@ def __call__(self, *args, **kwargs):
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [204]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
session,
self.on_204,
self.on_error,
lro_options={"final-state-via": "location"},
path_format_arguments=self.url_parameters,
)
if session.http_response.status_code in [200, 201]:
return self.client.build_lro_polling(
self.ctx.args.no_wait,
Expand Down Expand Up @@ -165,9 +156,6 @@ def header_parameters(self):
}
return parameters

def on_204(self, session):
pass

def on_200_201(self, session):
data = self.deserialize_http_content(session)
self.ctx.set_var(
Expand Down
Loading

0 comments on commit e12af1a

Please sign in to comment.