diff --git a/azure_sdk/lib/latest/modules/contentmoderator_profile_module.rb b/azure_sdk/lib/latest/modules/contentmoderator_profile_module.rb index eb35c1719b..3755331300 100644 --- a/azure_sdk/lib/latest/modules/contentmoderator_profile_module.rb +++ b/azure_sdk/lib/latest/modules/contentmoderator_profile_module.rb @@ -17,13 +17,14 @@ module ContentModerator module Models JobListResult = Azure::CognitiveServices::ContentModerator::V1_0::Models::JobListResult Face = Azure::CognitiveServices::ContentModerator::V1_0::Models::Face + Error = Azure::CognitiveServices::ContentModerator::V1_0::Models::Error RefreshIndex = Azure::CognitiveServices::ContentModerator::V1_0::Models::RefreshIndex ImageAdditionalInfoItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageAdditionalInfoItem Frames = Azure::CognitiveServices::ContentModerator::V1_0::Models::Frames ImageIds = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageIds - Error = Azure::CognitiveServices::ContentModerator::V1_0::Models::Error ClassificationCategory2 = Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory2 TermsInList = Azure::CognitiveServices::ContentModerator::V1_0::Models::TermsInList + Classification = Azure::CognitiveServices::ContentModerator::V1_0::Models::Classification TermsData = Azure::CognitiveServices::ContentModerator::V1_0::Models::TermsData Email = Azure::CognitiveServices::ContentModerator::V1_0::Models::Email TermsPaging = Azure::CognitiveServices::ContentModerator::V1_0::Models::TermsPaging @@ -39,43 +40,42 @@ module Models MatchResponse = Azure::CognitiveServices::ContentModerator::V1_0::Models::MatchResponse JobId = Azure::CognitiveServices::ContentModerator::V1_0::Models::JobId APIError = Azure::CognitiveServices::ContentModerator::V1_0::Models::APIError - ImageListMetadata = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageListMetadata - RefreshIndexAdvancedInfoItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::RefreshIndexAdvancedInfoItem - TermListMetadata = Azure::CognitiveServices::ContentModerator::V1_0::Models::TermListMetadata - TranscriptModerationBodyItemTermsItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::TranscriptModerationBodyItemTermsItem - Frame = Azure::CognitiveServices::ContentModerator::V1_0::Models::Frame Image = Azure::CognitiveServices::ContentModerator::V1_0::Models::Image - ClassificationCategory3 = Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory3 + TranscriptModerationBodyItemTermsItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::TranscriptModerationBodyItemTermsItem Tag = Azure::CognitiveServices::ContentModerator::V1_0::Models::Tag + Frame = Azure::CognitiveServices::ContentModerator::V1_0::Models::Frame + RefreshIndexAdvancedInfoItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::RefreshIndexAdvancedInfoItem TranscriptModerationBodyItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::TranscriptModerationBodyItem - CreateVideoReviewsBodyItemVideoFramesItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItem + ClassificationCategory3 = Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory3 + ImageListMetadata = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageListMetadata + SSN = Azure::CognitiveServices::ContentModerator::V1_0::Models::SSN + TermListMetadata = Azure::CognitiveServices::ContentModerator::V1_0::Models::TermListMetadata CreateVideoReviewsBodyItemVideoFramesItemReviewerResultTagsItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItemReviewerResultTagsItem + CreateVideoReviewsBodyItemVideoFramesItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItem + CreateVideoReviewsBodyItemVideoFramesItemMetadataItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItemMetadataItem + CreateVideoReviewsBodyItemMetadataItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemMetadataItem FoundFaces = Azure::CognitiveServices::ContentModerator::V1_0::Models::FoundFaces PII = Azure::CognitiveServices::ContentModerator::V1_0::Models::PII - SSN = Azure::CognitiveServices::ContentModerator::V1_0::Models::SSN Match = Azure::CognitiveServices::ContentModerator::V1_0::Models::Match - CreateVideoReviewsBodyItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItem - CreateVideoReviewsBodyItemVideoFramesItemMetadataItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItemMetadataItem BodyMetadata = Azure::CognitiveServices::ContentModerator::V1_0::Models::BodyMetadata - ImageList = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageList + CreateVideoReviewsBodyItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItem Body = Azure::CognitiveServices::ContentModerator::V1_0::Models::Body - CreateVideoReviewsBodyItemMetadataItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemMetadataItem - VideoFrameBodyItemReviewerResultTagsItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItemReviewerResultTagsItem - Screen = Azure::CognitiveServices::ContentModerator::V1_0::Models::Screen KeyValuePair = Azure::CognitiveServices::ContentModerator::V1_0::Models::KeyValuePair - DetectedLanguage = Azure::CognitiveServices::ContentModerator::V1_0::Models::DetectedLanguage - VideoFrameBodyItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItem + ImageList = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageList + Screen = Azure::CognitiveServices::ContentModerator::V1_0::Models::Screen VideoFrameBodyItemMetadataItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItemMetadataItem - CreateReviewBodyItemMetadataItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateReviewBodyItemMetadataItem - OCR = Azure::CognitiveServices::ContentModerator::V1_0::Models::OCR - Classification = Azure::CognitiveServices::ContentModerator::V1_0::Models::Classification - ImageUrl = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageUrl - Content = Azure::CognitiveServices::ContentModerator::V1_0::Models::Content Status = Azure::CognitiveServices::ContentModerator::V1_0::Models::Status + VideoFrameBodyItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItem ClassificationCategory1 = Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory1 - TermList = Azure::CognitiveServices::ContentModerator::V1_0::Models::TermList + DetectedLanguage = Azure::CognitiveServices::ContentModerator::V1_0::Models::DetectedLanguage + VideoFrameBodyItemReviewerResultTagsItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItemReviewerResultTagsItem + ImageUrl = Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageUrl + CreateReviewBodyItemMetadataItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateReviewBodyItemMetadataItem + OCR = Azure::CognitiveServices::ContentModerator::V1_0::Models::OCR CreateReviewBodyItem = Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateReviewBodyItem Phone = Azure::CognitiveServices::ContentModerator::V1_0::Models::Phone + Content = Azure::CognitiveServices::ContentModerator::V1_0::Models::Content + TermList = Azure::CognitiveServices::ContentModerator::V1_0::Models::TermList AzureRegionBaseUrl = Azure::CognitiveServices::ContentModerator::V1_0::Models::AzureRegionBaseUrl end @@ -121,6 +121,9 @@ def job_list_result def face Azure::CognitiveServices::ContentModerator::V1_0::Models::Face end + def error + Azure::CognitiveServices::ContentModerator::V1_0::Models::Error + end def refresh_index Azure::CognitiveServices::ContentModerator::V1_0::Models::RefreshIndex end @@ -133,15 +136,15 @@ def frames def image_ids Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageIds end - def error - Azure::CognitiveServices::ContentModerator::V1_0::Models::Error - end def classification_category2 Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory2 end def terms_in_list Azure::CognitiveServices::ContentModerator::V1_0::Models::TermsInList end + def classification + Azure::CognitiveServices::ContentModerator::V1_0::Models::Classification + end def terms_data Azure::CognitiveServices::ContentModerator::V1_0::Models::TermsData end @@ -187,86 +190,95 @@ def job_id def apierror Azure::CognitiveServices::ContentModerator::V1_0::Models::APIError end - def image_list_metadata - Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageListMetadata - end - def refresh_index_advanced_info_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::RefreshIndexAdvancedInfoItem - end - def term_list_metadata - Azure::CognitiveServices::ContentModerator::V1_0::Models::TermListMetadata + def image + Azure::CognitiveServices::ContentModerator::V1_0::Models::Image end def transcript_moderation_body_item_terms_item Azure::CognitiveServices::ContentModerator::V1_0::Models::TranscriptModerationBodyItemTermsItem end + def tag + Azure::CognitiveServices::ContentModerator::V1_0::Models::Tag + end def frame Azure::CognitiveServices::ContentModerator::V1_0::Models::Frame end - def image - Azure::CognitiveServices::ContentModerator::V1_0::Models::Image + def refresh_index_advanced_info_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::RefreshIndexAdvancedInfoItem + end + def transcript_moderation_body_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::TranscriptModerationBodyItem end def classification_category3 Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory3 end - def tag - Azure::CognitiveServices::ContentModerator::V1_0::Models::Tag + def image_list_metadata + Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageListMetadata end - def transcript_moderation_body_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::TranscriptModerationBodyItem + def ssn + Azure::CognitiveServices::ContentModerator::V1_0::Models::SSN end - def create_video_reviews_body_item_video_frames_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItem + def term_list_metadata + Azure::CognitiveServices::ContentModerator::V1_0::Models::TermListMetadata end def create_video_reviews_body_item_video_frames_item_reviewer_result_tags_item Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItemReviewerResultTagsItem end + def create_video_reviews_body_item_video_frames_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItem + end + def create_video_reviews_body_item_video_frames_item_metadata_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItemMetadataItem + end + def create_video_reviews_body_item_metadata_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemMetadataItem + end def found_faces Azure::CognitiveServices::ContentModerator::V1_0::Models::FoundFaces end def pii Azure::CognitiveServices::ContentModerator::V1_0::Models::PII end - def ssn - Azure::CognitiveServices::ContentModerator::V1_0::Models::SSN - end def match Azure::CognitiveServices::ContentModerator::V1_0::Models::Match end - def create_video_reviews_body_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItem - end - def create_video_reviews_body_item_video_frames_item_metadata_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemVideoFramesItemMetadataItem - end def body_metadata Azure::CognitiveServices::ContentModerator::V1_0::Models::BodyMetadata end - def image_list - Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageList + def create_video_reviews_body_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItem end def body Azure::CognitiveServices::ContentModerator::V1_0::Models::Body end - def create_video_reviews_body_item_metadata_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateVideoReviewsBodyItemMetadataItem + def key_value_pair + Azure::CognitiveServices::ContentModerator::V1_0::Models::KeyValuePair end - def video_frame_body_item_reviewer_result_tags_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItemReviewerResultTagsItem + def image_list + Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageList end def screen Azure::CognitiveServices::ContentModerator::V1_0::Models::Screen end - def key_value_pair - Azure::CognitiveServices::ContentModerator::V1_0::Models::KeyValuePair + def video_frame_body_item_metadata_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItemMetadataItem end - def detected_language - Azure::CognitiveServices::ContentModerator::V1_0::Models::DetectedLanguage + def status + Azure::CognitiveServices::ContentModerator::V1_0::Models::Status end def video_frame_body_item Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItem end - def video_frame_body_item_metadata_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItemMetadataItem + def classification_category1 + Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory1 + end + def detected_language + Azure::CognitiveServices::ContentModerator::V1_0::Models::DetectedLanguage + end + def video_frame_body_item_reviewer_result_tags_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::VideoFrameBodyItemReviewerResultTagsItem + end + def image_url + Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageUrl end def create_review_body_item_metadata_item Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateReviewBodyItemMetadataItem @@ -274,30 +286,18 @@ def create_review_body_item_metadata_item def ocr Azure::CognitiveServices::ContentModerator::V1_0::Models::OCR end - def classification - Azure::CognitiveServices::ContentModerator::V1_0::Models::Classification + def create_review_body_item + Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateReviewBodyItem end - def image_url - Azure::CognitiveServices::ContentModerator::V1_0::Models::ImageUrl + def phone + Azure::CognitiveServices::ContentModerator::V1_0::Models::Phone end def content Azure::CognitiveServices::ContentModerator::V1_0::Models::Content end - def status - Azure::CognitiveServices::ContentModerator::V1_0::Models::Status - end - def classification_category1 - Azure::CognitiveServices::ContentModerator::V1_0::Models::ClassificationCategory1 - end def term_list Azure::CognitiveServices::ContentModerator::V1_0::Models::TermList end - def create_review_body_item - Azure::CognitiveServices::ContentModerator::V1_0::Models::CreateReviewBodyItem - end - def phone - Azure::CognitiveServices::ContentModerator::V1_0::Models::Phone - end def azure_region_base_url Azure::CognitiveServices::ContentModerator::V1_0::Models::AzureRegionBaseUrl end diff --git a/azure_sdk/lib/latest/modules/customsearch_profile_module.rb b/azure_sdk/lib/latest/modules/customsearch_profile_module.rb index dc94dcf03d..67db65cc21 100644 --- a/azure_sdk/lib/latest/modules/customsearch_profile_module.rb +++ b/azure_sdk/lib/latest/modules/customsearch_profile_module.rb @@ -9,6 +9,11 @@ module CustomSearch CustomInstance = Azure::CognitiveServices::CustomSearch::V1_0::CustomInstance module Models + ErrorSubCode = Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorSubCode + ErrorCode = Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorCode + Response = Azure::CognitiveServices::CustomSearch::V1_0::Models::Response + SafeSearch = Azure::CognitiveServices::CustomSearch::V1_0::Models::SafeSearch + TextFormat = Azure::CognitiveServices::CustomSearch::V1_0::Models::TextFormat ResponseBase = Azure::CognitiveServices::CustomSearch::V1_0::Models::ResponseBase QueryContext = Azure::CognitiveServices::CustomSearch::V1_0::Models::QueryContext Query = Azure::CognitiveServices::CustomSearch::V1_0::Models::Query @@ -18,16 +23,11 @@ module Models SearchResponse = Azure::CognitiveServices::CustomSearch::V1_0::Models::SearchResponse SearchResultsAnswer = Azure::CognitiveServices::CustomSearch::V1_0::Models::SearchResultsAnswer Identifiable = Azure::CognitiveServices::CustomSearch::V1_0::Models::Identifiable - Response = Azure::CognitiveServices::CustomSearch::V1_0::Models::Response Answer = Azure::CognitiveServices::CustomSearch::V1_0::Models::Answer - Thing = Azure::CognitiveServices::CustomSearch::V1_0::Models::Thing - CreativeWork = Azure::CognitiveServices::CustomSearch::V1_0::Models::CreativeWork - ErrorCode = Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorCode - ErrorSubCode = Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorSubCode ErrorResponse = Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorResponse Error = Azure::CognitiveServices::CustomSearch::V1_0::Models::Error - SafeSearch = Azure::CognitiveServices::CustomSearch::V1_0::Models::SafeSearch - TextFormat = Azure::CognitiveServices::CustomSearch::V1_0::Models::TextFormat + CreativeWork = Azure::CognitiveServices::CustomSearch::V1_0::Models::CreativeWork + Thing = Azure::CognitiveServices::CustomSearch::V1_0::Models::Thing end class CustomSearchDataClass @@ -60,6 +60,21 @@ def method_missing(method, *args) end class ModelClasses + def error_sub_code + Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorSubCode + end + def error_code + Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorCode + end + def response + Azure::CognitiveServices::CustomSearch::V1_0::Models::Response + end + def safe_search + Azure::CognitiveServices::CustomSearch::V1_0::Models::SafeSearch + end + def text_format + Azure::CognitiveServices::CustomSearch::V1_0::Models::TextFormat + end def response_base Azure::CognitiveServices::CustomSearch::V1_0::Models::ResponseBase end @@ -87,35 +102,20 @@ def search_results_answer def identifiable Azure::CognitiveServices::CustomSearch::V1_0::Models::Identifiable end - def response - Azure::CognitiveServices::CustomSearch::V1_0::Models::Response - end def answer Azure::CognitiveServices::CustomSearch::V1_0::Models::Answer end - def thing - Azure::CognitiveServices::CustomSearch::V1_0::Models::Thing - end - def creative_work - Azure::CognitiveServices::CustomSearch::V1_0::Models::CreativeWork - end - def error_code - Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorCode - end - def error_sub_code - Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorSubCode - end def error_response Azure::CognitiveServices::CustomSearch::V1_0::Models::ErrorResponse end def error Azure::CognitiveServices::CustomSearch::V1_0::Models::Error end - def safe_search - Azure::CognitiveServices::CustomSearch::V1_0::Models::SafeSearch + def creative_work + Azure::CognitiveServices::CustomSearch::V1_0::Models::CreativeWork end - def text_format - Azure::CognitiveServices::CustomSearch::V1_0::Models::TextFormat + def thing + Azure::CognitiveServices::CustomSearch::V1_0::Models::Thing end end end diff --git a/azure_sdk/lib/latest/modules/entitysearch_profile_module.rb b/azure_sdk/lib/latest/modules/entitysearch_profile_module.rb index a48b7b879a..aeca54aef1 100644 --- a/azure_sdk/lib/latest/modules/entitysearch_profile_module.rb +++ b/azure_sdk/lib/latest/modules/entitysearch_profile_module.rb @@ -9,15 +9,15 @@ module EntitySearch EntitiesOperations = Azure::CognitiveServices::EntitySearch::V1_0::EntitiesOperations module Models + Entities = Azure::CognitiveServices::EntitySearch::V1_0::Models::Entities ResponseBase = Azure::CognitiveServices::EntitySearch::V1_0::Models::ResponseBase QueryContext = Azure::CognitiveServices::EntitySearch::V1_0::Models::QueryContext - Entities = Azure::CognitiveServices::EntitySearch::V1_0::Models::Entities Response = Azure::CognitiveServices::EntitySearch::V1_0::Models::Response SearchResponse = Azure::CognitiveServices::EntitySearch::V1_0::Models::SearchResponse SearchResultsAnswer = Azure::CognitiveServices::EntitySearch::V1_0::Models::SearchResultsAnswer + Identifiable = Azure::CognitiveServices::EntitySearch::V1_0::Models::Identifiable Answer = Azure::CognitiveServices::EntitySearch::V1_0::Models::Answer Thing = Azure::CognitiveServices::EntitySearch::V1_0::Models::Thing - Identifiable = Azure::CognitiveServices::EntitySearch::V1_0::Models::Identifiable CreativeWork = Azure::CognitiveServices::EntitySearch::V1_0::Models::CreativeWork ErrorCode = Azure::CognitiveServices::EntitySearch::V1_0::Models::ErrorCode ErrorSubCode = Azure::CognitiveServices::EntitySearch::V1_0::Models::ErrorSubCode @@ -34,12 +34,12 @@ module Models MediaObject = Azure::CognitiveServices::EntitySearch::V1_0::Models::MediaObject CivicStructure = Azure::CognitiveServices::EntitySearch::V1_0::Models::CivicStructure LocalBusiness = Azure::CognitiveServices::EntitySearch::V1_0::Models::LocalBusiness - TouristAttraction = Azure::CognitiveServices::EntitySearch::V1_0::Models::TouristAttraction + Error = Azure::CognitiveServices::EntitySearch::V1_0::Models::Error Airport = Azure::CognitiveServices::EntitySearch::V1_0::Models::Airport License = Azure::CognitiveServices::EntitySearch::V1_0::Models::License StructuredValue = Azure::CognitiveServices::EntitySearch::V1_0::Models::StructuredValue EntertainmentBusiness = Azure::CognitiveServices::EntitySearch::V1_0::Models::EntertainmentBusiness - Error = Azure::CognitiveServices::EntitySearch::V1_0::Models::Error + MovieTheater = Azure::CognitiveServices::EntitySearch::V1_0::Models::MovieTheater ContractualRulesLicenseAttribution = Azure::CognitiveServices::EntitySearch::V1_0::Models::ContractualRulesLicenseAttribution ContractualRulesLinkAttribution = Azure::CognitiveServices::EntitySearch::V1_0::Models::ContractualRulesLinkAttribution ContractualRulesMediaAttribution = Azure::CognitiveServices::EntitySearch::V1_0::Models::ContractualRulesMediaAttribution @@ -52,7 +52,7 @@ module Models EntityScenario = Azure::CognitiveServices::EntitySearch::V1_0::Models::EntityScenario AnswerType = Azure::CognitiveServices::EntitySearch::V1_0::Models::AnswerType ResponseFormat = Azure::CognitiveServices::EntitySearch::V1_0::Models::ResponseFormat - MovieTheater = Azure::CognitiveServices::EntitySearch::V1_0::Models::MovieTheater + TouristAttraction = Azure::CognitiveServices::EntitySearch::V1_0::Models::TouristAttraction EntityType = Azure::CognitiveServices::EntitySearch::V1_0::Models::EntityType ErrorResponse = Azure::CognitiveServices::EntitySearch::V1_0::Models::ErrorResponse end @@ -87,15 +87,15 @@ def method_missing(method, *args) end class ModelClasses + def entities + Azure::CognitiveServices::EntitySearch::V1_0::Models::Entities + end def response_base Azure::CognitiveServices::EntitySearch::V1_0::Models::ResponseBase end def query_context Azure::CognitiveServices::EntitySearch::V1_0::Models::QueryContext end - def entities - Azure::CognitiveServices::EntitySearch::V1_0::Models::Entities - end def response Azure::CognitiveServices::EntitySearch::V1_0::Models::Response end @@ -105,15 +105,15 @@ def search_response def search_results_answer Azure::CognitiveServices::EntitySearch::V1_0::Models::SearchResultsAnswer end + def identifiable + Azure::CognitiveServices::EntitySearch::V1_0::Models::Identifiable + end def answer Azure::CognitiveServices::EntitySearch::V1_0::Models::Answer end def thing Azure::CognitiveServices::EntitySearch::V1_0::Models::Thing end - def identifiable - Azure::CognitiveServices::EntitySearch::V1_0::Models::Identifiable - end def creative_work Azure::CognitiveServices::EntitySearch::V1_0::Models::CreativeWork end @@ -162,8 +162,8 @@ def civic_structure def local_business Azure::CognitiveServices::EntitySearch::V1_0::Models::LocalBusiness end - def tourist_attraction - Azure::CognitiveServices::EntitySearch::V1_0::Models::TouristAttraction + def error + Azure::CognitiveServices::EntitySearch::V1_0::Models::Error end def airport Azure::CognitiveServices::EntitySearch::V1_0::Models::Airport @@ -177,8 +177,8 @@ def structured_value def entertainment_business Azure::CognitiveServices::EntitySearch::V1_0::Models::EntertainmentBusiness end - def error - Azure::CognitiveServices::EntitySearch::V1_0::Models::Error + def movie_theater + Azure::CognitiveServices::EntitySearch::V1_0::Models::MovieTheater end def contractual_rules_license_attribution Azure::CognitiveServices::EntitySearch::V1_0::Models::ContractualRulesLicenseAttribution @@ -216,8 +216,8 @@ def answer_type def response_format Azure::CognitiveServices::EntitySearch::V1_0::Models::ResponseFormat end - def movie_theater - Azure::CognitiveServices::EntitySearch::V1_0::Models::MovieTheater + def tourist_attraction + Azure::CognitiveServices::EntitySearch::V1_0::Models::TouristAttraction end def entity_type Azure::CognitiveServices::EntitySearch::V1_0::Models::EntityType diff --git a/azure_sdk/lib/latest/modules/face_profile_module.rb b/azure_sdk/lib/latest/modules/face_profile_module.rb index a61ae1a3ef..3559f4f18e 100644 --- a/azure_sdk/lib/latest/modules/face_profile_module.rb +++ b/azure_sdk/lib/latest/modules/face_profile_module.rb @@ -6,12 +6,15 @@ module Azure::Profiles::Latest module Face - FaceListOperations = Azure::CognitiveServices::Face::V1_0::FaceListOperations PersonGroupPerson = Azure::CognitiveServices::Face::V1_0::PersonGroupPerson - Face = Azure::CognitiveServices::Face::V1_0::Face PersonGroupOperations = Azure::CognitiveServices::Face::V1_0::PersonGroupOperations + FaceListOperations = Azure::CognitiveServices::Face::V1_0::FaceListOperations + Face = Azure::CognitiveServices::Face::V1_0::Face module Models + FindSimilarMatchMode = Azure::CognitiveServices::Face::V1_0::Models::FindSimilarMatchMode + ExposureLevel = Azure::CognitiveServices::Face::V1_0::Models::ExposureLevel + FaceAttributeType = Azure::CognitiveServices::Face::V1_0::Models::FaceAttributeType Error = Azure::CognitiveServices::Face::V1_0::Models::Error APIError = Azure::CognitiveServices::Face::V1_0::Models::APIError FindSimilarRequest = Azure::CognitiveServices::Face::V1_0::Models::FindSimilarRequest @@ -49,19 +52,16 @@ module Models FaceList = Azure::CognitiveServices::Face::V1_0::Models::FaceList GlassesType = Azure::CognitiveServices::Face::V1_0::Models::GlassesType Person = Azure::CognitiveServices::Face::V1_0::Models::Person - Gender = Azure::CognitiveServices::Face::V1_0::Models::Gender + BlurLevel = Azure::CognitiveServices::Face::V1_0::Models::BlurLevel HairColorType = Azure::CognitiveServices::Face::V1_0::Models::HairColorType AccessoryType = Azure::CognitiveServices::Face::V1_0::Models::AccessoryType - BlurLevel = Azure::CognitiveServices::Face::V1_0::Models::BlurLevel - ExposureLevel = Azure::CognitiveServices::Face::V1_0::Models::ExposureLevel NoiseLevel = Azure::CognitiveServices::Face::V1_0::Models::NoiseLevel - FindSimilarMatchMode = Azure::CognitiveServices::Face::V1_0::Models::FindSimilarMatchMode + Gender = Azure::CognitiveServices::Face::V1_0::Models::Gender TrainingStatusType = Azure::CognitiveServices::Face::V1_0::Models::TrainingStatusType - FaceAttributeType = Azure::CognitiveServices::Face::V1_0::Models::FaceAttributeType end class FaceDataClass - attr_reader :face_list_operations, :person_group_person, :face, :person_group_operations, :configurable, :base_url, :options, :model_classes + attr_reader :person_group_person, :person_group_operations, :face_list_operations, :face, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @@ -71,10 +71,10 @@ def initialize(configurable, base_url=nil, options=nil) @client_0.subscription_id = configurable.subscription_id end add_telemetry(@client_0) - @face_list_operations = @client_0.face_list_operations @person_group_person = @client_0.person_group_person - @face = @client_0.face @person_group_operations = @client_0.person_group_operations + @face_list_operations = @client_0.face_list_operations + @face = @client_0.face @model_classes = ModelClasses.new end @@ -93,6 +93,15 @@ def method_missing(method, *args) end class ModelClasses + def find_similar_match_mode + Azure::CognitiveServices::Face::V1_0::Models::FindSimilarMatchMode + end + def exposure_level + Azure::CognitiveServices::Face::V1_0::Models::ExposureLevel + end + def face_attribute_type + Azure::CognitiveServices::Face::V1_0::Models::FaceAttributeType + end def error Azure::CognitiveServices::Face::V1_0::Models::Error end @@ -204,8 +213,8 @@ def glasses_type def person Azure::CognitiveServices::Face::V1_0::Models::Person end - def gender - Azure::CognitiveServices::Face::V1_0::Models::Gender + def blur_level + Azure::CognitiveServices::Face::V1_0::Models::BlurLevel end def hair_color_type Azure::CognitiveServices::Face::V1_0::Models::HairColorType @@ -213,24 +222,15 @@ def hair_color_type def accessory_type Azure::CognitiveServices::Face::V1_0::Models::AccessoryType end - def blur_level - Azure::CognitiveServices::Face::V1_0::Models::BlurLevel - end - def exposure_level - Azure::CognitiveServices::Face::V1_0::Models::ExposureLevel - end def noise_level Azure::CognitiveServices::Face::V1_0::Models::NoiseLevel end - def find_similar_match_mode - Azure::CognitiveServices::Face::V1_0::Models::FindSimilarMatchMode + def gender + Azure::CognitiveServices::Face::V1_0::Models::Gender end def training_status_type Azure::CognitiveServices::Face::V1_0::Models::TrainingStatusType end - def face_attribute_type - Azure::CognitiveServices::Face::V1_0::Models::FaceAttributeType - end end end end diff --git a/azure_sdk/lib/latest/modules/imagesearch_profile_module.rb b/azure_sdk/lib/latest/modules/imagesearch_profile_module.rb index 98b11a80f3..080cce96d8 100644 --- a/azure_sdk/lib/latest/modules/imagesearch_profile_module.rb +++ b/azure_sdk/lib/latest/modules/imagesearch_profile_module.rb @@ -10,9 +10,9 @@ module ImageSearch module Models ResponseBase = Azure::CognitiveServices::ImageSearch::V1_0::Models::ResponseBase + Response = Azure::CognitiveServices::ImageSearch::V1_0::Models::Response Query = Azure::CognitiveServices::ImageSearch::V1_0::Models::Query WebPage = Azure::CognitiveServices::ImageSearch::V1_0::Models::WebPage - Response = Azure::CognitiveServices::ImageSearch::V1_0::Models::Response SearchResultsAnswer = Azure::CognitiveServices::ImageSearch::V1_0::Models::SearchResultsAnswer Identifiable = Azure::CognitiveServices::ImageSearch::V1_0::Models::Identifiable Answer = Azure::CognitiveServices::ImageSearch::V1_0::Models::Answer @@ -25,8 +25,8 @@ module Models Organization = Azure::CognitiveServices::ImageSearch::V1_0::Models::Organization Intangible = Azure::CognitiveServices::ImageSearch::V1_0::Models::Intangible MediaObject = Azure::CognitiveServices::ImageSearch::V1_0::Models::MediaObject - StructuredValue = Azure::CognitiveServices::ImageSearch::V1_0::Models::StructuredValue Error = Azure::CognitiveServices::ImageSearch::V1_0::Models::Error + StructuredValue = Azure::CognitiveServices::ImageSearch::V1_0::Models::StructuredValue Images = Azure::CognitiveServices::ImageSearch::V1_0::Models::Images RelatedSearchesModule = Azure::CognitiveServices::ImageSearch::V1_0::Models::RelatedSearchesModule InsightsTag = Azure::CognitiveServices::ImageSearch::V1_0::Models::InsightsTag @@ -102,15 +102,15 @@ class ModelClasses def response_base Azure::CognitiveServices::ImageSearch::V1_0::Models::ResponseBase end + def response + Azure::CognitiveServices::ImageSearch::V1_0::Models::Response + end def query Azure::CognitiveServices::ImageSearch::V1_0::Models::Query end def web_page Azure::CognitiveServices::ImageSearch::V1_0::Models::WebPage end - def response - Azure::CognitiveServices::ImageSearch::V1_0::Models::Response - end def search_results_answer Azure::CognitiveServices::ImageSearch::V1_0::Models::SearchResultsAnswer end @@ -147,12 +147,12 @@ def intangible def media_object Azure::CognitiveServices::ImageSearch::V1_0::Models::MediaObject end - def structured_value - Azure::CognitiveServices::ImageSearch::V1_0::Models::StructuredValue - end def error Azure::CognitiveServices::ImageSearch::V1_0::Models::Error end + def structured_value + Azure::CognitiveServices::ImageSearch::V1_0::Models::StructuredValue + end def images Azure::CognitiveServices::ImageSearch::V1_0::Models::Images end diff --git a/azure_sdk/lib/latest/modules/newssearch_profile_module.rb b/azure_sdk/lib/latest/modules/newssearch_profile_module.rb index 3c94c5ba6a..89dc656a0a 100644 --- a/azure_sdk/lib/latest/modules/newssearch_profile_module.rb +++ b/azure_sdk/lib/latest/modules/newssearch_profile_module.rb @@ -12,12 +12,12 @@ module Models NewsArticle = Azure::CognitiveServices::NewsSearch::V1_0::Models::NewsArticle News = Azure::CognitiveServices::NewsSearch::V1_0::Models::News NewsTopic = Azure::CognitiveServices::NewsSearch::V1_0::Models::NewsTopic - Article = Azure::CognitiveServices::NewsSearch::V1_0::Models::Article ResponseBase = Azure::CognitiveServices::NewsSearch::V1_0::Models::ResponseBase - Query = Azure::CognitiveServices::NewsSearch::V1_0::Models::Query - VideoObject = Azure::CognitiveServices::NewsSearch::V1_0::Models::VideoObject TrendingTopics = Azure::CognitiveServices::NewsSearch::V1_0::Models::TrendingTopics + Query = Azure::CognitiveServices::NewsSearch::V1_0::Models::Query + Article = Azure::CognitiveServices::NewsSearch::V1_0::Models::Article Response = Azure::CognitiveServices::NewsSearch::V1_0::Models::Response + VideoObject = Azure::CognitiveServices::NewsSearch::V1_0::Models::VideoObject SearchResultsAnswer = Azure::CognitiveServices::NewsSearch::V1_0::Models::SearchResultsAnswer Identifiable = Azure::CognitiveServices::NewsSearch::V1_0::Models::Identifiable Answer = Azure::CognitiveServices::NewsSearch::V1_0::Models::Answer @@ -74,24 +74,24 @@ def news def news_topic Azure::CognitiveServices::NewsSearch::V1_0::Models::NewsTopic end - def article - Azure::CognitiveServices::NewsSearch::V1_0::Models::Article - end def response_base Azure::CognitiveServices::NewsSearch::V1_0::Models::ResponseBase end + def trending_topics + Azure::CognitiveServices::NewsSearch::V1_0::Models::TrendingTopics + end def query Azure::CognitiveServices::NewsSearch::V1_0::Models::Query end - def video_object - Azure::CognitiveServices::NewsSearch::V1_0::Models::VideoObject - end - def trending_topics - Azure::CognitiveServices::NewsSearch::V1_0::Models::TrendingTopics + def article + Azure::CognitiveServices::NewsSearch::V1_0::Models::Article end def response Azure::CognitiveServices::NewsSearch::V1_0::Models::Response end + def video_object + Azure::CognitiveServices::NewsSearch::V1_0::Models::VideoObject + end def search_results_answer Azure::CognitiveServices::NewsSearch::V1_0::Models::SearchResultsAnswer end diff --git a/azure_sdk/lib/latest/modules/spellcheck_profile_module.rb b/azure_sdk/lib/latest/modules/spellcheck_profile_module.rb index e8e996f0c9..8ccc22435b 100644 --- a/azure_sdk/lib/latest/modules/spellcheck_profile_module.rb +++ b/azure_sdk/lib/latest/modules/spellcheck_profile_module.rb @@ -8,20 +8,20 @@ module Azure::Profiles::Latest module SpellCheck module Models - ErrorSubCode = Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorSubCode + ErrorType = Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorType Mode = Azure::CognitiveServices::SpellCheck::V1_0::Models::Mode + SpellingFlaggedToken = Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingFlaggedToken + ErrorSubCode = Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorSubCode ResponseBase = Azure::CognitiveServices::SpellCheck::V1_0::Models::ResponseBase SpellCheck = Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellCheck Response = Azure::CognitiveServices::SpellCheck::V1_0::Models::Response + ActionType = Azure::CognitiveServices::SpellCheck::V1_0::Models::ActionType Identifiable = Azure::CognitiveServices::SpellCheck::V1_0::Models::Identifiable Answer = Azure::CognitiveServices::SpellCheck::V1_0::Models::Answer - ActionType = Azure::CognitiveServices::SpellCheck::V1_0::Models::ActionType - SpellingTokenSuggestion = Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingTokenSuggestion - SpellingFlaggedToken = Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingFlaggedToken - ErrorType = Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorType ErrorResponse = Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorResponse Error = Azure::CognitiveServices::SpellCheck::V1_0::Models::Error ErrorCode = Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorCode + SpellingTokenSuggestion = Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingTokenSuggestion end class SpellCheckDataClass @@ -53,12 +53,18 @@ def method_missing(method, *args) end class ModelClasses - def error_sub_code - Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorSubCode + def error_type + Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorType end def mode Azure::CognitiveServices::SpellCheck::V1_0::Models::Mode end + def spelling_flagged_token + Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingFlaggedToken + end + def error_sub_code + Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorSubCode + end def response_base Azure::CognitiveServices::SpellCheck::V1_0::Models::ResponseBase end @@ -68,24 +74,15 @@ def spell_check def response Azure::CognitiveServices::SpellCheck::V1_0::Models::Response end + def action_type + Azure::CognitiveServices::SpellCheck::V1_0::Models::ActionType + end def identifiable Azure::CognitiveServices::SpellCheck::V1_0::Models::Identifiable end def answer Azure::CognitiveServices::SpellCheck::V1_0::Models::Answer end - def action_type - Azure::CognitiveServices::SpellCheck::V1_0::Models::ActionType - end - def spelling_token_suggestion - Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingTokenSuggestion - end - def spelling_flagged_token - Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingFlaggedToken - end - def error_type - Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorType - end def error_response Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorResponse end @@ -95,6 +92,9 @@ def error def error_code Azure::CognitiveServices::SpellCheck::V1_0::Models::ErrorCode end + def spelling_token_suggestion + Azure::CognitiveServices::SpellCheck::V1_0::Models::SpellingTokenSuggestion + end end end end diff --git a/azure_sdk/lib/latest/modules/sql_profile_module.rb b/azure_sdk/lib/latest/modules/sql_profile_module.rb index d4beb3582b..25e5878aa8 100644 --- a/azure_sdk/lib/latest/modules/sql_profile_module.rb +++ b/azure_sdk/lib/latest/modules/sql_profile_module.rb @@ -55,12 +55,13 @@ module Mgmt JobTargetGroups = Azure::SQL::Mgmt::V2017_03_01_preview::JobTargetGroups JobVersions = Azure::SQL::Mgmt::V2017_03_01_preview::JobVersions LongTermRetentionBackups = Azure::SQL::Mgmt::V2017_03_01_preview::LongTermRetentionBackups - ManagedDatabases = Azure::SQL::Mgmt::V2017_03_01_preview::ManagedDatabases + ManagedBackupShortTermRetentionPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::ManagedBackupShortTermRetentionPolicies Jobs = Azure::SQL::Mgmt::V2017_03_01_preview::Jobs BackupLongTermRetentionPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::BackupLongTermRetentionPolicies - ServerDnsAliases = Azure::SQL::Mgmt::V2017_03_01_preview::ServerDnsAliases ServerAutomaticTuningOperations = Azure::SQL::Mgmt::V2017_03_01_preview::ServerAutomaticTuningOperations + ManagedDatabases = Azure::SQL::Mgmt::V2017_03_01_preview::ManagedDatabases JobSteps = Azure::SQL::Mgmt::V2017_03_01_preview::JobSteps + ServerDnsAliases = Azure::SQL::Mgmt::V2017_03_01_preview::ServerDnsAliases ServerSecurityAlertPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::ServerSecurityAlertPolicies RestorePoints = Azure::SQL::Mgmt::V2017_03_01_preview::RestorePoints ExtendedDatabaseBlobAuditingPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::ExtendedDatabaseBlobAuditingPolicies @@ -75,16 +76,16 @@ module Mgmt JobExecutions = Azure::SQL::Mgmt::V2017_03_01_preview::JobExecutions JobStepExecutions = Azure::SQL::Mgmt::V2017_03_01_preview::JobStepExecutions JobTargetExecutions = Azure::SQL::Mgmt::V2017_03_01_preview::JobTargetExecutions + InstanceFailoverGroups = Azure::SQL::Mgmt::V2017_10_01_preview::InstanceFailoverGroups Capabilities = Azure::SQL::Mgmt::V2017_10_01_preview::Capabilities + TdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::TdeCertificates + ManagedInstanceTdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::ManagedInstanceTdeCertificates + BackupShortTermRetentionPolicies = Azure::SQL::Mgmt::V2017_10_01_preview::BackupShortTermRetentionPolicies Databases = Azure::SQL::Mgmt::V2017_10_01_preview::Databases ElasticPools = Azure::SQL::Mgmt::V2017_10_01_preview::ElasticPools DatabaseOperations = Azure::SQL::Mgmt::V2017_10_01_preview::DatabaseOperations ElasticPoolOperations = Azure::SQL::Mgmt::V2017_10_01_preview::ElasticPoolOperations DatabaseVulnerabilityAssessmentScans = Azure::SQL::Mgmt::V2017_10_01_preview::DatabaseVulnerabilityAssessmentScans - InstanceFailoverGroups = Azure::SQL::Mgmt::V2017_10_01_preview::InstanceFailoverGroups - BackupShortTermRetentionPolicies = Azure::SQL::Mgmt::V2017_10_01_preview::BackupShortTermRetentionPolicies - TdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::TdeCertificates - ManagedInstanceTdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::ManagedInstanceTdeCertificates module Models DatabaseConnectionPolicy = Azure::SQL::Mgmt::V2014_04_01::Models::DatabaseConnectionPolicy @@ -280,65 +281,67 @@ module Models FailoverGroupReplicationRole = Azure::SQL::Mgmt::V2015_05_01_preview::Models::FailoverGroupReplicationRole IdentityType = Azure::SQL::Mgmt::V2015_05_01_preview::Models::IdentityType JobAgentUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate - ManagedDatabaseUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate + ManagedDatabaseListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult DatabaseVulnerabilityAssessmentListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentListResult - JobTargetGroupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult CompleteDatabaseRestoreDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition + JobTargetGroupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult ServerDnsAliasListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult JobStepListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepListResult - JobSchedule = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule JobAgentListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentListResult - ImportExportDatabaseDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition + LongTermRetentionBackupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult + ServerDnsAliasAcquisition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition JobTarget = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTarget - DatabaseVulnerabilityAssessmentRuleBaselineItem = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem + CreateDatabaseRestorePointDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition JobCredentialListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult - ServerDnsAliasAcquisition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition - ManagedDatabaseListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult + JobVersionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult JobExecutionTarget = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionTarget - JobExecutionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionListResult - CreateDatabaseRestorePointDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition - JobStepExecutionOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions AutomaticTuningServerOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions - LongTermRetentionBackupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult + ManagedDatabaseUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate + JobExecutionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionListResult + DatabaseVulnerabilityAssessmentRuleBaselineItem = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem + JobSchedule = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule + ManagedBackupShortTermRetentionPolicyListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicyListResult + ImportExportDatabaseDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition JobStepAction = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepAction - JobVersionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult JobStepOutput = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutput - ExtendedDatabaseBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedDatabaseBlobAuditingPolicy + JobStepExecutionOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions ExtendedServerBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedServerBlobAuditingPolicy - ImportExportOperationResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportOperationResult + ServerBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerBlobAuditingPolicy JobListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobListResult + ImportExportOperationResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportOperationResult DatabaseVulnerabilityAssessmentRuleBaseline = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaseline - ServerBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerBlobAuditingPolicy - JobAgent = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgent DataWarehouseUserActivities = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DataWarehouseUserActivities + JobAgent = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgent + ExtendedDatabaseBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedDatabaseBlobAuditingPolicy JobExecution = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecution JobCredential = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredential JobTargetGroup = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroup JobStep = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStep LongTermRetentionBackup = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackup JobVersion = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersion - ServerAutomaticTuning = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerAutomaticTuning ManagedDatabase = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabase - ServerSecurityAlertPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy - ServerDnsAlias = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias + ManagedBackupShortTermRetentionPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy RestorePointListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult - JobAgentState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentState + ServerAutomaticTuning = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerAutomaticTuning + ServerDnsAlias = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias + ServerSecurityAlertPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy JobExecutionLifecycle = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionLifecycle JobTargetType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetType - JobStepActionType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionType - JobStepActionSource = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource - JobScheduleType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobScheduleType + JobAgentState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentState Job = Azure::SQL::Mgmt::V2017_03_01_preview::Models::Job ProvisioningState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ProvisioningState + JobScheduleType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobScheduleType + JobStepActionType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionType + JobStepActionSource = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource JobStepOutputType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutputType JobTargetGroupMembershipType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupMembershipType - ManagedDatabaseStatus = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseStatus ManagedDatabaseCreateMode = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseCreateMode AutomaticTuningServerMode = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerMode - LongTermRetentionDatabaseState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState - VulnerabilityAssessmentPolicyBaselineName = Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentPolicyBaselineName RestorePointType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointType + ManagedDatabaseStatus = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseStatus + VulnerabilityAssessmentPolicyBaselineName = Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentPolicyBaselineName AutomaticTuningServerReason = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason + LongTermRetentionDatabaseState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState SecurityAlertPolicyState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::SecurityAlertPolicyState BackupLongTermRetentionPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::BackupLongTermRetentionPolicy DatabaseBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseBlobAuditingPolicy @@ -350,73 +353,73 @@ module Models ProxyResource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ProxyResource CapabilityStatus = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityStatus PerformanceLevelUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelUnit - SampleName = Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName - VulnerabilityAssessmentRecurringScansProperties = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties ResourceMoveDefinition = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ResourceMoveDefinition - ElasticPoolState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolState DatabaseOperationListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperationListResult + SampleName = Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName + ElasticPoolState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolState + VulnerabilityAssessmentRecurringScansProperties = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties DatabaseOperation = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperation DatabaseVulnerabilityAssessment = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessment MaxSizeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeCapability - ManagementOperationState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagementOperationState EditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::EditionCapability - DatabaseStatus = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseStatus - CatalogCollationType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType + ManagementOperationState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagementOperationState ElasticPoolListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolListResult ElasticPoolEditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolEditionCapability + CatalogCollationType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType LocationCapabilities = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LocationCapabilities + DatabaseStatus = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseStatus ElasticPoolPerDatabaseMinPerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseMinPerformanceLevelCapability BackupShortTermRetentionPolicyListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicyListResult ElasticPoolPerDatabaseMaxPerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseMaxPerformanceLevelCapability ElasticPoolPerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerformanceLevelCapability + Resource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Resource VulnerabilityAssessmentScanError = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanError InstanceFailoverGroupReadOnlyEndpoint = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadOnlyEndpoint VulnerabilityAssessmentScanRecordListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecordListResult ManagedInstanceVcoresCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVcoresCapability - MaxSizeRangeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeRangeCapability - Resource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Resource + ServerVersionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServerVersionCapability ManagedInstanceFamilyCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceFamilyCapability - ManagedInstanceEditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceEditionCapability + MaxSizeRangeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeRangeCapability ManagedInstanceVersionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVersionCapability - ElasticPoolOperationListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperationListResult - ServerVersionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServerVersionCapability - InstanceFailoverGroupReadWriteEndpoint = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadWriteEndpoint + ManagedInstanceEditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceEditionCapability ManagedInstancePairInfo = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstancePairInfo + ServiceObjectiveCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServiceObjectiveCapability + DatabaseListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseListResult + InstanceFailoverGroupReadWriteEndpoint = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadWriteEndpoint + ElasticPoolOperationListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperationListResult LicenseTypeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LicenseTypeCapability + InstanceFailoverGroupListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupListResult LogSizeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeCapability - DatabaseListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseListResult - ServiceObjectiveCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServiceObjectiveCapability - PartnerRegionInfo = Azure::SQL::Mgmt::V2017_10_01_preview::Models::PartnerRegionInfo ElasticPoolPerDatabaseSettings = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseSettings - InstanceFailoverGroupListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupListResult - ElasticPoolOperation = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperation - VulnerabilityAssessmentScanRecord = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecord + PartnerRegionInfo = Azure::SQL::Mgmt::V2017_10_01_preview::Models::PartnerRegionInfo DatabaseVulnerabilityAssessmentScansExport = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessmentScansExport - InstanceFailoverGroup = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroup + VulnerabilityAssessmentScanRecord = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecord + BackupShortTermRetentionPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy + ElasticPoolOperation = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperation PerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelCapability TdeCertificate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::TdeCertificate - VulnerabilityAssessmentScanTriggerType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanTriggerType - BackupShortTermRetentionPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy - MaxSizeUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit - LogSizeUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeUnit + InstanceFailoverGroup = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroup VulnerabilityAssessmentScanState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanState - DatabaseReadScale = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale - ElasticPoolLicenseType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolLicenseType + MaxSizeUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit + VulnerabilityAssessmentScanTriggerType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanTriggerType DatabaseLicenseType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseLicenseType - CapabilityGroup = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup - InstanceFailoverGroupReplicationRole = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole + DatabaseReadScale = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale Database = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Database DatabaseUpdate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseUpdate + CapabilityGroup = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup CreateMode = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CreateMode + LogSizeUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeUnit ElasticPool = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPool Sku = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Sku ElasticPoolUpdate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolUpdate + ElasticPoolLicenseType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolLicenseType + InstanceFailoverGroupReplicationRole = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole ReadWriteEndpointFailoverPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ReadWriteEndpointFailoverPolicy ReadOnlyEndpointFailoverPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ReadOnlyEndpointFailoverPolicy end class SQLManagementClass - attr_reader :backup_long_term_retention_vaults, :recoverable_databases, :restorable_dropped_databases, :server_connection_policies, :database_threat_detection_policies, :data_masking_policies, :data_masking_rules, :transparent_data_encryption_configurations, :extensions, :disaster_recovery_configurations, :geo_backup_policies, :queries, :query_statistics, :recommended_elastic_pools, :query_texts, :replication_links, :server_communication_links, :server_azure_adadministrators, :elastic_pool_activities, :service_objectives, :service_tier_advisors, :elastic_pool_database_activities, :transparent_data_encryptions, :transparent_data_encryption_activities, :server_table_auditing_policies, :database_table_auditing_policies, :database_connection_policies, :server_usages, :database_usages, :subscription_usages, :virtual_network_rules, :server_advisors, :database_advisors, :firewall_rules, :operations, :servers, :database_recommended_actions, :database_automatic_tuning_operations, :encryption_protectors, :failover_groups, :managed_instances, :server_keys, :sync_agents, :sync_groups, :sync_members, :job_target_groups, :job_versions, :long_term_retention_backups, :managed_databases, :jobs, :backup_long_term_retention_policies, :server_dns_aliases, :server_automatic_tuning_operations, :job_steps, :server_security_alert_policies, :restore_points, :extended_database_blob_auditing_policies, :extended_server_blob_auditing_policies, :server_blob_auditing_policies, :database_blob_auditing_policies, :database_vulnerability_assessment_rule_baselines, :database_vulnerability_assessments, :job_agents, :job_credentials, :data_warehouse_user_activities_operations, :job_executions, :job_step_executions, :job_target_executions, :capabilities, :databases, :elastic_pools, :database_operations, :elastic_pool_operations, :database_vulnerability_assessment_scans, :instance_failover_groups, :backup_short_term_retention_policies, :tde_certificates, :managed_instance_tde_certificates, :configurable, :base_url, :options, :model_classes + attr_reader :backup_long_term_retention_vaults, :recoverable_databases, :restorable_dropped_databases, :server_connection_policies, :database_threat_detection_policies, :data_masking_policies, :data_masking_rules, :transparent_data_encryption_configurations, :extensions, :disaster_recovery_configurations, :geo_backup_policies, :queries, :query_statistics, :recommended_elastic_pools, :query_texts, :replication_links, :server_communication_links, :server_azure_adadministrators, :elastic_pool_activities, :service_objectives, :service_tier_advisors, :elastic_pool_database_activities, :transparent_data_encryptions, :transparent_data_encryption_activities, :server_table_auditing_policies, :database_table_auditing_policies, :database_connection_policies, :server_usages, :database_usages, :subscription_usages, :virtual_network_rules, :server_advisors, :database_advisors, :firewall_rules, :operations, :servers, :database_recommended_actions, :database_automatic_tuning_operations, :encryption_protectors, :failover_groups, :managed_instances, :server_keys, :sync_agents, :sync_groups, :sync_members, :job_target_groups, :job_versions, :long_term_retention_backups, :managed_backup_short_term_retention_policies, :jobs, :backup_long_term_retention_policies, :server_automatic_tuning_operations, :managed_databases, :job_steps, :server_dns_aliases, :server_security_alert_policies, :restore_points, :extended_database_blob_auditing_policies, :extended_server_blob_auditing_policies, :server_blob_auditing_policies, :database_blob_auditing_policies, :database_vulnerability_assessment_rule_baselines, :database_vulnerability_assessments, :job_agents, :job_credentials, :data_warehouse_user_activities_operations, :job_executions, :job_step_executions, :job_target_executions, :instance_failover_groups, :capabilities, :tde_certificates, :managed_instance_tde_certificates, :backup_short_term_retention_policies, :databases, :elastic_pools, :database_operations, :elastic_pool_operations, :database_vulnerability_assessment_scans, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @@ -486,12 +489,13 @@ def initialize(configurable, base_url=nil, options=nil) @job_target_groups = @client_2.job_target_groups @job_versions = @client_2.job_versions @long_term_retention_backups = @client_2.long_term_retention_backups - @managed_databases = @client_2.managed_databases + @managed_backup_short_term_retention_policies = @client_2.managed_backup_short_term_retention_policies @jobs = @client_2.jobs @backup_long_term_retention_policies = @client_2.backup_long_term_retention_policies - @server_dns_aliases = @client_2.server_dns_aliases @server_automatic_tuning_operations = @client_2.server_automatic_tuning_operations + @managed_databases = @client_2.managed_databases @job_steps = @client_2.job_steps + @server_dns_aliases = @client_2.server_dns_aliases @server_security_alert_policies = @client_2.server_security_alert_policies @restore_points = @client_2.restore_points @extended_database_blob_auditing_policies = @client_2.extended_database_blob_auditing_policies @@ -512,16 +516,16 @@ def initialize(configurable, base_url=nil, options=nil) @client_3.subscription_id = configurable.subscription_id end add_telemetry(@client_3) + @instance_failover_groups = @client_3.instance_failover_groups @capabilities = @client_3.capabilities + @tde_certificates = @client_3.tde_certificates + @managed_instance_tde_certificates = @client_3.managed_instance_tde_certificates + @backup_short_term_retention_policies = @client_3.backup_short_term_retention_policies @databases = @client_3.databases @elastic_pools = @client_3.elastic_pools @database_operations = @client_3.database_operations @elastic_pool_operations = @client_3.elastic_pool_operations @database_vulnerability_assessment_scans = @client_3.database_vulnerability_assessment_scans - @instance_failover_groups = @client_3.instance_failover_groups - @backup_short_term_retention_policies = @client_3.backup_short_term_retention_policies - @tde_certificates = @client_3.tde_certificates - @managed_instance_tde_certificates = @client_3.managed_instance_tde_certificates @model_classes = ModelClasses.new end @@ -1125,98 +1129,101 @@ def identity_type def job_agent_update Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate end - def managed_database_update - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate + def managed_database_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult end def database_vulnerability_assessment_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentListResult end - def job_target_group_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult - end def complete_database_restore_definition Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition end + def job_target_group_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult + end def server_dns_alias_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult end def job_step_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepListResult end - def job_schedule - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule - end def job_agent_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentListResult end - def import_export_database_definition - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition + def long_term_retention_backup_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult + end + def server_dns_alias_acquisition + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition end def job_target Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTarget end - def database_vulnerability_assessment_rule_baseline_item - Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem + def create_database_restore_point_definition + Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition end def job_credential_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult end - def server_dns_alias_acquisition - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition - end - def managed_database_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult + def job_version_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult end def job_execution_target Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionTarget end + def automatic_tuning_server_options + Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions + end + def managed_database_update + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate + end def job_execution_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionListResult end - def create_database_restore_point_definition - Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition + def database_vulnerability_assessment_rule_baseline_item + Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem end - def job_step_execution_options - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions + def job_schedule + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule end - def automatic_tuning_server_options - Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions + def managed_backup_short_term_retention_policy_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicyListResult end - def long_term_retention_backup_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult + def import_export_database_definition + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition end def job_step_action Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepAction end - def job_version_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult - end def job_step_output Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutput end - def extended_database_blob_auditing_policy - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedDatabaseBlobAuditingPolicy + def job_step_execution_options + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions end def extended_server_blob_auditing_policy Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedServerBlobAuditingPolicy end - def import_export_operation_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportOperationResult + def server_blob_auditing_policy + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerBlobAuditingPolicy end def job_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobListResult end + def import_export_operation_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportOperationResult + end def database_vulnerability_assessment_rule_baseline Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaseline end - def server_blob_auditing_policy - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerBlobAuditingPolicy + def data_warehouse_user_activities + Azure::SQL::Mgmt::V2017_03_01_preview::Models::DataWarehouseUserActivities end def job_agent Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgent end - def data_warehouse_user_activities - Azure::SQL::Mgmt::V2017_03_01_preview::Models::DataWarehouseUserActivities + def extended_database_blob_auditing_policy + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedDatabaseBlobAuditingPolicy end def job_execution Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecution @@ -1236,23 +1243,23 @@ def long_term_retention_backup def job_version Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersion end - def server_automatic_tuning - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerAutomaticTuning - end def managed_database Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabase end - def server_security_alert_policy - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy - end - def server_dns_alias - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias + def managed_backup_short_term_retention_policy + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy end def restore_point_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult end - def job_agent_state - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentState + def server_automatic_tuning + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerAutomaticTuning + end + def server_dns_alias + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias + end + def server_security_alert_policy + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy end def job_execution_lifecycle Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionLifecycle @@ -1260,14 +1267,8 @@ def job_execution_lifecycle def job_target_type Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetType end - def job_step_action_type - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionType - end - def job_step_action_source - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource - end - def job_schedule_type - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobScheduleType + def job_agent_state + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentState end def job Azure::SQL::Mgmt::V2017_03_01_preview::Models::Job @@ -1275,33 +1276,42 @@ def job def provisioning_state Azure::SQL::Mgmt::V2017_03_01_preview::Models::ProvisioningState end + def job_schedule_type + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobScheduleType + end + def job_step_action_type + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionType + end + def job_step_action_source + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource + end def job_step_output_type Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutputType end def job_target_group_membership_type Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupMembershipType end - def managed_database_status - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseStatus - end def managed_database_create_mode Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseCreateMode end def automatic_tuning_server_mode Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerMode end - def long_term_retention_database_state - Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState + def restore_point_type + Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointType + end + def managed_database_status + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseStatus end def vulnerability_assessment_policy_baseline_name Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentPolicyBaselineName end - def restore_point_type - Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointType - end def automatic_tuning_server_reason Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason end + def long_term_retention_database_state + Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState + end def security_alert_policy_state Azure::SQL::Mgmt::V2017_03_01_preview::Models::SecurityAlertPolicyState end @@ -1335,20 +1345,20 @@ def capability_status def performance_level_unit Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelUnit end - def sample_name - Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName - end - def vulnerability_assessment_recurring_scans_properties - Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties - end def resource_move_definition Azure::SQL::Mgmt::V2017_10_01_preview::Models::ResourceMoveDefinition end + def database_operation_list_result + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperationListResult + end + def sample_name + Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName + end def elastic_pool_state Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolState end - def database_operation_list_result - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperationListResult + def vulnerability_assessment_recurring_scans_properties + Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties end def database_operation Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperation @@ -1359,17 +1369,11 @@ def database_vulnerability_assessment def max_size_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeCapability end - def management_operation_state - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagementOperationState - end def edition_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::EditionCapability end - def database_status - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseStatus - end - def catalog_collation_type - Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType + def management_operation_state + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagementOperationState end def elastic_pool_list_result Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolListResult @@ -1377,9 +1381,15 @@ def elastic_pool_list_result def elastic_pool_edition_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolEditionCapability end + def catalog_collation_type + Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType + end def location_capabilities Azure::SQL::Mgmt::V2017_10_01_preview::Models::LocationCapabilities end + def database_status + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseStatus + end def elastic_pool_per_database_min_performance_level_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseMinPerformanceLevelCapability end @@ -1392,6 +1402,9 @@ def elastic_pool_per_database_max_performance_level_capability def elastic_pool_performance_level_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerformanceLevelCapability end + def resource + Azure::SQL::Mgmt::V2017_10_01_preview::Models::Resource + end def vulnerability_assessment_scan_error Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanError end @@ -1404,65 +1417,62 @@ def vulnerability_assessment_scan_record_list_result def managed_instance_vcores_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVcoresCapability end - def max_size_range_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeRangeCapability - end - def resource - Azure::SQL::Mgmt::V2017_10_01_preview::Models::Resource + def server_version_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServerVersionCapability end def managed_instance_family_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceFamilyCapability end - def managed_instance_edition_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceEditionCapability + def max_size_range_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeRangeCapability end def managed_instance_version_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVersionCapability end - def elastic_pool_operation_list_result - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperationListResult + def managed_instance_edition_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceEditionCapability end - def server_version_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServerVersionCapability + def managed_instance_pair_info + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstancePairInfo + end + def service_objective_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServiceObjectiveCapability + end + def database_list_result + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseListResult end def instance_failover_group_read_write_endpoint Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadWriteEndpoint end - def managed_instance_pair_info - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstancePairInfo + def elastic_pool_operation_list_result + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperationListResult end def license_type_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::LicenseTypeCapability end + def instance_failover_group_list_result + Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupListResult + end def log_size_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeCapability end - def database_list_result - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseListResult - end - def service_objective_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServiceObjectiveCapability - end - def partner_region_info - Azure::SQL::Mgmt::V2017_10_01_preview::Models::PartnerRegionInfo - end def elastic_pool_per_database_settings Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseSettings end - def instance_failover_group_list_result - Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupListResult + def partner_region_info + Azure::SQL::Mgmt::V2017_10_01_preview::Models::PartnerRegionInfo end - def elastic_pool_operation - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperation + def database_vulnerability_assessment_scans_export + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessmentScansExport end def vulnerability_assessment_scan_record Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecord end - def database_vulnerability_assessment_scans_export - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessmentScansExport + def backup_short_term_retention_policy + Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy end - def instance_failover_group - Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroup + def elastic_pool_operation + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperation end def performance_level_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelCapability @@ -1470,35 +1480,23 @@ def performance_level_capability def tde_certificate Azure::SQL::Mgmt::V2017_10_01_preview::Models::TdeCertificate end - def vulnerability_assessment_scan_trigger_type - Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanTriggerType - end - def backup_short_term_retention_policy - Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy - end - def max_size_unit - Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit - end - def log_size_unit - Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeUnit + def instance_failover_group + Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroup end def vulnerability_assessment_scan_state Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanState end - def database_read_scale - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale + def max_size_unit + Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit end - def elastic_pool_license_type - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolLicenseType + def vulnerability_assessment_scan_trigger_type + Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanTriggerType end def database_license_type Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseLicenseType end - def capability_group - Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup - end - def instance_failover_group_replication_role - Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole + def database_read_scale + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale end def database Azure::SQL::Mgmt::V2017_10_01_preview::Models::Database @@ -1506,9 +1504,15 @@ def database def database_update Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseUpdate end + def capability_group + Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup + end def create_mode Azure::SQL::Mgmt::V2017_10_01_preview::Models::CreateMode end + def log_size_unit + Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeUnit + end def elastic_pool Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPool end @@ -1518,6 +1522,12 @@ def sku def elastic_pool_update Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolUpdate end + def elastic_pool_license_type + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolLicenseType + end + def instance_failover_group_replication_role + Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole + end def read_write_endpoint_failover_policy Azure::SQL::Mgmt::V2017_10_01_preview::Models::ReadWriteEndpointFailoverPolicy end diff --git a/azure_sdk/lib/latest/modules/storage_profile_module.rb b/azure_sdk/lib/latest/modules/storage_profile_module.rb index a75373b2b0..f9c1a21fec 100644 --- a/azure_sdk/lib/latest/modules/storage_profile_module.rb +++ b/azure_sdk/lib/latest/modules/storage_profile_module.rb @@ -9,9 +9,9 @@ module Storage module Mgmt Operations = Azure::Storage::Mgmt::V2018_07_01::Operations StorageAccounts = Azure::Storage::Mgmt::V2018_07_01::StorageAccounts + Usages = Azure::Storage::Mgmt::V2018_07_01::Usages Skus = Azure::Storage::Mgmt::V2018_07_01::Skus BlobContainers = Azure::Storage::Mgmt::V2018_07_01::BlobContainers - Usages = Azure::Storage::Mgmt::V2018_07_01::Usages module Models ManagementPoliciesRulesSetParameter = Azure::Storage::Mgmt::V2018_03_01_preview::Models::ManagementPoliciesRulesSetParameter @@ -48,53 +48,53 @@ module Models StorageAccountCreateParameters = Azure::Storage::Mgmt::V2018_07_01::Models::StorageAccountCreateParameters Permissions = Azure::Storage::Mgmt::V2018_07_01::Models::Permissions StorageAccountUpdateParameters = Azure::Storage::Mgmt::V2018_07_01::Models::StorageAccountUpdateParameters + Resource = Azure::Storage::Mgmt::V2018_07_01::Models::Resource SKUCapability = Azure::Storage::Mgmt::V2018_07_01::Models::SKUCapability AccountSasParameters = Azure::Storage::Mgmt::V2018_07_01::Models::AccountSasParameters ListAccountSasResponse = Azure::Storage::Mgmt::V2018_07_01::Models::ListAccountSasResponse KeyVaultProperties = Azure::Storage::Mgmt::V2018_07_01::Models::KeyVaultProperties ServiceSasParameters = Azure::Storage::Mgmt::V2018_07_01::Models::ServiceSasParameters ListServiceSasResponse = Azure::Storage::Mgmt::V2018_07_01::Models::ListServiceSasResponse - Resource = Azure::Storage::Mgmt::V2018_07_01::Models::Resource - ListContainerItems = Azure::Storage::Mgmt::V2018_07_01::Models::ListContainerItems + Operation = Azure::Storage::Mgmt::V2018_07_01::Models::Operation OperationDisplay = Azure::Storage::Mgmt::V2018_07_01::Models::OperationDisplay + OperationListResult = Azure::Storage::Mgmt::V2018_07_01::Models::OperationListResult + ListContainerItems = Azure::Storage::Mgmt::V2018_07_01::Models::ListContainerItems LegalHoldProperties = Azure::Storage::Mgmt::V2018_07_01::Models::LegalHoldProperties - Operation = Azure::Storage::Mgmt::V2018_07_01::Models::Operation Restriction = Azure::Storage::Mgmt::V2018_07_01::Models::Restriction - OperationListResult = Azure::Storage::Mgmt::V2018_07_01::Models::OperationListResult - UpdateHistoryProperty = Azure::Storage::Mgmt::V2018_07_01::Models::UpdateHistoryProperty LegalHold = Azure::Storage::Mgmt::V2018_07_01::Models::LegalHold + UpdateHistoryProperty = Azure::Storage::Mgmt::V2018_07_01::Models::UpdateHistoryProperty + ImmutabilityPolicyProperties = Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyProperties + CheckNameAvailabilityResult = Azure::Storage::Mgmt::V2018_07_01::Models::CheckNameAvailabilityResult BlobContainer = Azure::Storage::Mgmt::V2018_07_01::Models::BlobContainer StorageSkuListResult = Azure::Storage::Mgmt::V2018_07_01::Models::StorageSkuListResult TagProperty = Azure::Storage::Mgmt::V2018_07_01::Models::TagProperty + ServiceSpecification = Azure::Storage::Mgmt::V2018_07_01::Models::ServiceSpecification + ImmutabilityPolicy = Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicy ListContainerItem = Azure::Storage::Mgmt::V2018_07_01::Models::ListContainerItem - CheckNameAvailabilityResult = Azure::Storage::Mgmt::V2018_07_01::Models::CheckNameAvailabilityResult - KeySource = Azure::Storage::Mgmt::V2018_07_01::Models::KeySource ReasonCode = Azure::Storage::Mgmt::V2018_07_01::Models::ReasonCode - ImmutabilityPolicy = Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicy - ServiceSpecification = Azure::Storage::Mgmt::V2018_07_01::Models::ServiceSpecification - DefaultAction = Azure::Storage::Mgmt::V2018_07_01::Models::DefaultAction - SignedResourceTypes = Azure::Storage::Mgmt::V2018_07_01::Models::SignedResourceTypes - Bypass = Azure::Storage::Mgmt::V2018_07_01::Models::Bypass SkuName = Azure::Storage::Mgmt::V2018_07_01::Models::SkuName - ImmutabilityPolicyProperties = Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyProperties Action = Azure::Storage::Mgmt::V2018_07_01::Models::Action + DefaultAction = Azure::Storage::Mgmt::V2018_07_01::Models::DefaultAction Usage = Azure::Storage::Mgmt::V2018_07_01::Models::Usage - PublicAccess = Azure::Storage::Mgmt::V2018_07_01::Models::PublicAccess - LeaseStatus = Azure::Storage::Mgmt::V2018_07_01::Models::LeaseStatus - HttpProtocol = Azure::Storage::Mgmt::V2018_07_01::Models::HttpProtocol + Bypass = Azure::Storage::Mgmt::V2018_07_01::Models::Bypass SignedResource = Azure::Storage::Mgmt::V2018_07_01::Models::SignedResource - ImmutabilityPolicyState = Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyState - Dimension = Azure::Storage::Mgmt::V2018_07_01::Models::Dimension + SignedResourceTypes = Azure::Storage::Mgmt::V2018_07_01::Models::SignedResourceTypes + KeySource = Azure::Storage::Mgmt::V2018_07_01::Models::KeySource LeaseState = Azure::Storage::Mgmt::V2018_07_01::Models::LeaseState + Dimension = Azure::Storage::Mgmt::V2018_07_01::Models::Dimension + LeaseStatus = Azure::Storage::Mgmt::V2018_07_01::Models::LeaseStatus MetricSpecification = Azure::Storage::Mgmt::V2018_07_01::Models::MetricSpecification Sku = Azure::Storage::Mgmt::V2018_07_01::Models::Sku Services = Azure::Storage::Mgmt::V2018_07_01::Models::Services - LeaseDuration = Azure::Storage::Mgmt::V2018_07_01::Models::LeaseDuration ImmutabilityPolicyUpdateType = Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyUpdateType + HttpProtocol = Azure::Storage::Mgmt::V2018_07_01::Models::HttpProtocol + ImmutabilityPolicyState = Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyState + PublicAccess = Azure::Storage::Mgmt::V2018_07_01::Models::PublicAccess + LeaseDuration = Azure::Storage::Mgmt::V2018_07_01::Models::LeaseDuration end class StorageManagementClass - attr_reader :operations, :storage_accounts, :skus, :blob_containers, :usages, :configurable, :base_url, :options, :model_classes + attr_reader :operations, :storage_accounts, :usages, :skus, :blob_containers, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @@ -112,9 +112,9 @@ def initialize(configurable, base_url=nil, options=nil) add_telemetry(@client_1) @operations = @client_1.operations @storage_accounts = @client_1.storage_accounts + @usages = @client_1.usages @skus = @client_1.skus @blob_containers = @client_1.blob_containers - @usages = @client_1.usages @model_classes = ModelClasses.new end @@ -237,6 +237,9 @@ def permissions def storage_account_update_parameters Azure::Storage::Mgmt::V2018_07_01::Models::StorageAccountUpdateParameters end + def resource + Azure::Storage::Mgmt::V2018_07_01::Models::Resource + end def skucapability Azure::Storage::Mgmt::V2018_07_01::Models::SKUCapability end @@ -255,32 +258,35 @@ def service_sas_parameters def list_service_sas_response Azure::Storage::Mgmt::V2018_07_01::Models::ListServiceSasResponse end - def resource - Azure::Storage::Mgmt::V2018_07_01::Models::Resource - end - def list_container_items - Azure::Storage::Mgmt::V2018_07_01::Models::ListContainerItems + def operation + Azure::Storage::Mgmt::V2018_07_01::Models::Operation end def operation_display Azure::Storage::Mgmt::V2018_07_01::Models::OperationDisplay end + def operation_list_result + Azure::Storage::Mgmt::V2018_07_01::Models::OperationListResult + end + def list_container_items + Azure::Storage::Mgmt::V2018_07_01::Models::ListContainerItems + end def legal_hold_properties Azure::Storage::Mgmt::V2018_07_01::Models::LegalHoldProperties end - def operation - Azure::Storage::Mgmt::V2018_07_01::Models::Operation - end def restriction Azure::Storage::Mgmt::V2018_07_01::Models::Restriction end - def operation_list_result - Azure::Storage::Mgmt::V2018_07_01::Models::OperationListResult + def legal_hold + Azure::Storage::Mgmt::V2018_07_01::Models::LegalHold end def update_history_property Azure::Storage::Mgmt::V2018_07_01::Models::UpdateHistoryProperty end - def legal_hold - Azure::Storage::Mgmt::V2018_07_01::Models::LegalHold + def immutability_policy_properties + Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyProperties + end + def check_name_availability_result + Azure::Storage::Mgmt::V2018_07_01::Models::CheckNameAvailabilityResult end def blob_container Azure::Storage::Mgmt::V2018_07_01::Models::BlobContainer @@ -291,66 +297,51 @@ def storage_sku_list_result def tag_property Azure::Storage::Mgmt::V2018_07_01::Models::TagProperty end - def list_container_item - Azure::Storage::Mgmt::V2018_07_01::Models::ListContainerItem - end - def check_name_availability_result - Azure::Storage::Mgmt::V2018_07_01::Models::CheckNameAvailabilityResult - end - def key_source - Azure::Storage::Mgmt::V2018_07_01::Models::KeySource - end - def reason_code - Azure::Storage::Mgmt::V2018_07_01::Models::ReasonCode - end - def immutability_policy - Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicy - end def service_specification Azure::Storage::Mgmt::V2018_07_01::Models::ServiceSpecification end - def default_action - Azure::Storage::Mgmt::V2018_07_01::Models::DefaultAction + def immutability_policy + Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicy end - def signed_resource_types - Azure::Storage::Mgmt::V2018_07_01::Models::SignedResourceTypes + def list_container_item + Azure::Storage::Mgmt::V2018_07_01::Models::ListContainerItem end - def bypass - Azure::Storage::Mgmt::V2018_07_01::Models::Bypass + def reason_code + Azure::Storage::Mgmt::V2018_07_01::Models::ReasonCode end def sku_name Azure::Storage::Mgmt::V2018_07_01::Models::SkuName end - def immutability_policy_properties - Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyProperties - end def action Azure::Storage::Mgmt::V2018_07_01::Models::Action end + def default_action + Azure::Storage::Mgmt::V2018_07_01::Models::DefaultAction + end def usage Azure::Storage::Mgmt::V2018_07_01::Models::Usage end - def public_access - Azure::Storage::Mgmt::V2018_07_01::Models::PublicAccess - end - def lease_status - Azure::Storage::Mgmt::V2018_07_01::Models::LeaseStatus - end - def http_protocol - Azure::Storage::Mgmt::V2018_07_01::Models::HttpProtocol + def bypass + Azure::Storage::Mgmt::V2018_07_01::Models::Bypass end def signed_resource Azure::Storage::Mgmt::V2018_07_01::Models::SignedResource end - def immutability_policy_state - Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyState + def signed_resource_types + Azure::Storage::Mgmt::V2018_07_01::Models::SignedResourceTypes end - def dimension - Azure::Storage::Mgmt::V2018_07_01::Models::Dimension + def key_source + Azure::Storage::Mgmt::V2018_07_01::Models::KeySource end def lease_state Azure::Storage::Mgmt::V2018_07_01::Models::LeaseState end + def dimension + Azure::Storage::Mgmt::V2018_07_01::Models::Dimension + end + def lease_status + Azure::Storage::Mgmt::V2018_07_01::Models::LeaseStatus + end def metric_specification Azure::Storage::Mgmt::V2018_07_01::Models::MetricSpecification end @@ -360,12 +351,21 @@ def sku def services Azure::Storage::Mgmt::V2018_07_01::Models::Services end - def lease_duration - Azure::Storage::Mgmt::V2018_07_01::Models::LeaseDuration - end def immutability_policy_update_type Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyUpdateType end + def http_protocol + Azure::Storage::Mgmt::V2018_07_01::Models::HttpProtocol + end + def immutability_policy_state + Azure::Storage::Mgmt::V2018_07_01::Models::ImmutabilityPolicyState + end + def public_access + Azure::Storage::Mgmt::V2018_07_01::Models::PublicAccess + end + def lease_duration + Azure::Storage::Mgmt::V2018_07_01::Models::LeaseDuration + end end end end diff --git a/azure_sdk/lib/latest/modules/storsimple8000series_profile_module.rb b/azure_sdk/lib/latest/modules/storsimple8000series_profile_module.rb index edf684a348..bbcc32aa7e 100644 --- a/azure_sdk/lib/latest/modules/storsimple8000series_profile_module.rb +++ b/azure_sdk/lib/latest/modules/storsimple8000series_profile_module.rb @@ -7,55 +7,60 @@ module Azure::Profiles::Latest module StorSimple8000Series module Mgmt + Managers = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Managers + AccessControlRecords = Azure::StorSimple8000Series::Mgmt::V2017_06_01::AccessControlRecords + Alerts = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Alerts + BandwidthSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::BandwidthSettings + CloudAppliances = Azure::StorSimple8000Series::Mgmt::V2017_06_01::CloudAppliances Devices = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Devices DeviceSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::DeviceSettings BackupSchedules = Azure::StorSimple8000Series::Mgmt::V2017_06_01::BackupSchedules HardwareComponentGroups = Azure::StorSimple8000Series::Mgmt::V2017_06_01::HardwareComponentGroups - Jobs = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Jobs VolumeContainers = Azure::StorSimple8000Series::Mgmt::V2017_06_01::VolumeContainers + Jobs = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Jobs Volumes = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Volumes StorageAccountCredentials = Azure::StorSimple8000Series::Mgmt::V2017_06_01::StorageAccountCredentials Operations = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Operations BackupPolicies = Azure::StorSimple8000Series::Mgmt::V2017_06_01::BackupPolicies Backups = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Backups - Managers = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Managers - AccessControlRecords = Azure::StorSimple8000Series::Mgmt::V2017_06_01::AccessControlRecords - Alerts = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Alerts - BandwidthSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::BandwidthSettings - CloudAppliances = Azure::StorSimple8000Series::Mgmt::V2017_06_01::CloudAppliances module Models Kind = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Kind - AuthorizationEligibility = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationEligibility + RecurrenceType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RecurrenceType BackupType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupType DayOfWeek = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DayOfWeek - VirtualMachineApiType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VirtualMachineApiType + ControllerId = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerId ControllerStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerStatus - AuthorizationStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationStatus + DeviceConfigurationStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceConfigurationStatus DeviceStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceStatus + BackupJobCreationType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupJobCreationType + VirtualMachineApiType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VirtualMachineApiType + AuthorizationEligibility = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationEligibility + AuthorizationStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationStatus + InEligibilityCategory = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::InEligibilityCategory DeviceType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceType - KeyRolloverStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::KeyRolloverStatus + ControllerPowerStateAction = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerPowerStateAction TargetEligibilityStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::TargetEligibilityStatus TargetEligibilityResultCode = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::TargetEligibilityResultCode - InEligibilityCategory = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::InEligibilityCategory + FeatureSupportStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::FeatureSupportStatus EncryptionStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionStatus - JobType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobType + KeyRolloverStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::KeyRolloverStatus NetInterfaceId = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetInterfaceId NetInterfaceStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetInterfaceStatus - FeatureSupportStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::FeatureSupportStatus + ISCSIAndCloudStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ISCSIAndCloudStatus HardwareComponentStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::HardwareComponentStatus - JobStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobStatus + ManagerType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerType SslStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SslStatus VolumeStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeStatus - ISCSIAndCloudStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ISCSIAndCloudStatus - NetworkMode = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkMode - RemoteManagementModeConfiguration = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RemoteManagementModeConfiguration - ManagerType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerType MonitoringStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MonitoringStatus - OwnerShipStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::OwnerShipStatus - BackupStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupStatus + NetworkMode = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkMode + JobType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobType + JobStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobStatus AuthenticationType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthenticationType + OwnerShipStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::OwnerShipStatus + RemoteManagementModeConfiguration = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RemoteManagementModeConfiguration OperationStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::OperationStatus + BackupStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupStatus Metrics = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Metrics Job = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Job Resource = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Resource @@ -116,78 +121,73 @@ module Models ListFailoverTargetsRequest = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ListFailoverTargetsRequest BackupScheduleList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupScheduleList ManagerIntrinsicSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerIntrinsicSettings - Key = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Key BandwidthSettingList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSettingList ManagerSku = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerSku CloneRequest = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::CloneRequest NetworkAdapterList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkAdapterList + Key = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Key CloudApplianceConfigurationList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::CloudApplianceConfigurationList NetworkAdapters = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkAdapters - SecuritySettingsPatch = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettingsPatch ManagerList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerList DeviceRolloverDetails = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceRolloverDetails + SecuritySettingsPatch = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettingsPatch ManagerPatch = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerPatch + Time = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Time + MetricAvailablity = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricAvailablity DimensionFilter = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DimensionFilter - AvailableProviderOperationDisplay = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AvailableProviderOperationDisplay MetricData = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricData - MetricAvailablity = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricAvailablity - BackupPolicyList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicyList - Time = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Time - SecondaryDNSSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecondaryDNSSettings + AvailableProviderOperationDisplay = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AvailableProviderOperationDisplay ChapSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ChapSettings + BackupPolicyList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicyList MetricDefinitionList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDefinitionList + SecondaryDNSSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecondaryDNSSettings + MetricDefinition = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDefinition + VmImage = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VmImage + MetricDimension = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDimension DeviceList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceList - MetricNameFilter = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricNameFilter + DataStatistics = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DataStatistics VolumeList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeList + MetricNameFilter = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricNameFilter + BandwidthSchedule = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSchedule + MetricFilter = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricFilter AlertFilter = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertFilter - VmImage = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VmImage - MetricDefinition = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDefinition + NicIPv4 = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NicIPv4 MetricList = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricList - MetricDimension = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDimension - MetricFilter = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricFilter - BandwidthSchedule = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSchedule - DataStatistics = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DataStatistics - AccessControlRecord = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AccessControlRecord AlertSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertSettings - NicIPv4 = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NicIPv4 - BackupPolicy = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicy - BandwidthSetting = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSetting Backup = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Backup - ConfigureDeviceRequest = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ConfigureDeviceRequest - ControllerPowerStateChangeRequest = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerPowerStateChangeRequest + AccessControlRecord = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AccessControlRecord + BandwidthSetting = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSetting CloudApplianceConfiguration = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::CloudApplianceConfiguration - HardwareComponentGroup = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::HardwareComponentGroup + BackupPolicy = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicy + ControllerPowerStateChangeRequest = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerPowerStateChangeRequest + BackupSchedule = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupSchedule + ConfigureDeviceRequest = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ConfigureDeviceRequest Manager = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Manager Device = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Device - NetworkSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkSettings - BackupSchedule = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupSchedule + EncryptionSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionSettings + SecuritySettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettings ManagerExtendedInfo = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerExtendedInfo + NetworkSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkSettings + HardwareComponentGroup = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::HardwareComponentGroup + StorageAccountCredential = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::StorageAccountCredential TimeSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::TimeSettings - SecuritySettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettings - EncryptionSettings = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionSettings - AlertScope = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertScope - Updates = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Updates + JobErrorDetails = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobErrorDetails VolumeContainer = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeContainer - StorageAccountCredential = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::StorageAccountCredential + AlertScope = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertScope AlertSourceType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertSourceType + Updates = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Updates + AlertEmailNotificationStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertEmailNotificationStatus Volume = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Volume - JobErrorDetails = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobErrorDetails - EncryptionAlgorithm = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionAlgorithm VolumeType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeType AlertStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertStatus - AlertEmailNotificationStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertEmailNotificationStatus - BackupJobCreationType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupJobCreationType + BackupPolicyCreationType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicyCreationType + EncryptionAlgorithm = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionAlgorithm ScheduleStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ScheduleStatus ScheduledBackupStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ScheduledBackupStatus - BackupPolicyCreationType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicyCreationType - RecurrenceType = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RecurrenceType - DeviceConfigurationStatus = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceConfigurationStatus - ControllerPowerStateAction = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerPowerStateAction - ControllerId = Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerId end class StorSimple8000SeriesManagementClass - attr_reader :devices, :device_settings, :backup_schedules, :hardware_component_groups, :jobs, :volume_containers, :volumes, :storage_account_credentials, :operations, :backup_policies, :backups, :managers, :access_control_records, :alerts, :bandwidth_settings, :cloud_appliances, :configurable, :base_url, :options, :model_classes + attr_reader :managers, :access_control_records, :alerts, :bandwidth_settings, :cloud_appliances, :devices, :device_settings, :backup_schedules, :hardware_component_groups, :volume_containers, :jobs, :volumes, :storage_account_credentials, :operations, :backup_policies, :backups, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @@ -197,22 +197,22 @@ def initialize(configurable, base_url=nil, options=nil) @client_0.subscription_id = configurable.subscription_id end add_telemetry(@client_0) + @managers = @client_0.managers + @access_control_records = @client_0.access_control_records + @alerts = @client_0.alerts + @bandwidth_settings = @client_0.bandwidth_settings + @cloud_appliances = @client_0.cloud_appliances @devices = @client_0.devices @device_settings = @client_0.device_settings @backup_schedules = @client_0.backup_schedules @hardware_component_groups = @client_0.hardware_component_groups - @jobs = @client_0.jobs @volume_containers = @client_0.volume_containers + @jobs = @client_0.jobs @volumes = @client_0.volumes @storage_account_credentials = @client_0.storage_account_credentials @operations = @client_0.operations @backup_policies = @client_0.backup_policies @backups = @client_0.backups - @managers = @client_0.managers - @access_control_records = @client_0.access_control_records - @alerts = @client_0.alerts - @bandwidth_settings = @client_0.bandwidth_settings - @cloud_appliances = @client_0.cloud_appliances @model_classes = ModelClasses.new end @@ -234,8 +234,8 @@ class ModelClasses def kind Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Kind end - def authorization_eligibility - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationEligibility + def recurrence_type + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RecurrenceType end def backup_type Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupType @@ -243,23 +243,38 @@ def backup_type def day_of_week Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DayOfWeek end - def virtual_machine_api_type - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VirtualMachineApiType + def controller_id + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerId end def controller_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerStatus end - def authorization_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationStatus + def device_configuration_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceConfigurationStatus end def device_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceStatus end + def backup_job_creation_type + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupJobCreationType + end + def virtual_machine_api_type + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VirtualMachineApiType + end + def authorization_eligibility + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationEligibility + end + def authorization_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthorizationStatus + end + def in_eligibility_category + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::InEligibilityCategory + end def device_type Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceType end - def key_rollover_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::KeyRolloverStatus + def controller_power_state_action + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerPowerStateAction end def target_eligibility_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::TargetEligibilityStatus @@ -267,14 +282,14 @@ def target_eligibility_status def target_eligibility_result_code Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::TargetEligibilityResultCode end - def in_eligibility_category - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::InEligibilityCategory + def feature_support_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::FeatureSupportStatus end def encryption_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionStatus end - def job_type - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobType + def key_rollover_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::KeyRolloverStatus end def net_interface_id Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetInterfaceId @@ -282,14 +297,14 @@ def net_interface_id def net_interface_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetInterfaceStatus end - def feature_support_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::FeatureSupportStatus + def iscsiand_cloud_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ISCSIAndCloudStatus end def hardware_component_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::HardwareComponentStatus end - def job_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobStatus + def manager_type + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerType end def ssl_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SslStatus @@ -297,33 +312,33 @@ def ssl_status def volume_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeStatus end - def iscsiand_cloud_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ISCSIAndCloudStatus + def monitoring_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MonitoringStatus end def network_mode Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkMode end - def remote_management_mode_configuration - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RemoteManagementModeConfiguration + def job_type + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobType end - def manager_type - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerType + def job_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobStatus end - def monitoring_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MonitoringStatus + def authentication_type + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthenticationType end def owner_ship_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::OwnerShipStatus end - def backup_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupStatus - end - def authentication_type - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AuthenticationType + def remote_management_mode_configuration + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RemoteManagementModeConfiguration end def operation_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::OperationStatus end + def backup_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupStatus + end def metrics Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Metrics end @@ -504,9 +519,6 @@ def backup_schedule_list def manager_intrinsic_settings Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerIntrinsicSettings end - def key - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Key - end def bandwidth_setting_list Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSettingList end @@ -519,113 +531,116 @@ def clone_request def network_adapter_list Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkAdapterList end + def key + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Key + end def cloud_appliance_configuration_list Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::CloudApplianceConfigurationList end def network_adapters Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkAdapters end - def security_settings_patch - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettingsPatch - end def manager_list Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerList end def device_rollover_details Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceRolloverDetails end + def security_settings_patch + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettingsPatch + end def manager_patch Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerPatch end + def time + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Time + end + def metric_availablity + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricAvailablity + end def dimension_filter Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DimensionFilter end - def available_provider_operation_display - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AvailableProviderOperationDisplay - end def metric_data Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricData end - def metric_availablity - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricAvailablity + def available_provider_operation_display + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AvailableProviderOperationDisplay + end + def chap_settings + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ChapSettings end def backup_policy_list Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicyList end - def time - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Time + def metric_definition_list + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDefinitionList end def secondary_dnssettings Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecondaryDNSSettings end - def chap_settings - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ChapSettings + def metric_definition + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDefinition end - def metric_definition_list - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDefinitionList + def vm_image + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VmImage + end + def metric_dimension + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDimension end def device_list Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceList end - def metric_name_filter - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricNameFilter + def data_statistics + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DataStatistics end def volume_list Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeList end - def alert_filter - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertFilter - end - def vm_image - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VmImage - end - def metric_definition - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDefinition - end - def metric_list - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricList + def metric_name_filter + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricNameFilter end - def metric_dimension - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricDimension + def bandwidth_schedule + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSchedule end def metric_filter Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricFilter end - def bandwidth_schedule - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSchedule + def alert_filter + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertFilter end - def data_statistics - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DataStatistics + def nic_ipv4 + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NicIPv4 end - def access_control_record - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AccessControlRecord + def metric_list + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::MetricList end def alert_settings Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertSettings end - def nic_ipv4 - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NicIPv4 + def backup + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Backup end - def backup_policy - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicy + def access_control_record + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AccessControlRecord end def bandwidth_setting Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BandwidthSetting end - def backup - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Backup + def cloud_appliance_configuration + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::CloudApplianceConfiguration end - def configure_device_request - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ConfigureDeviceRequest + def backup_policy + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicy end def controller_power_state_change_request Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerPowerStateChangeRequest end - def cloud_appliance_configuration - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::CloudApplianceConfiguration + def backup_schedule + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupSchedule end - def hardware_component_group - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::HardwareComponentGroup + def configure_device_request + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ConfigureDeviceRequest end def manager Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Manager @@ -633,47 +648,47 @@ def manager def device Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Device end - def network_settings - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkSettings + def encryption_settings + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionSettings end - def backup_schedule - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupSchedule + def security_settings + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettings end def manager_extended_info Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ManagerExtendedInfo end - def time_settings - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::TimeSettings + def network_settings + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::NetworkSettings end - def security_settings - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::SecuritySettings + def hardware_component_group + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::HardwareComponentGroup end - def encryption_settings - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionSettings + def storage_account_credential + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::StorageAccountCredential end - def alert_scope - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertScope + def time_settings + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::TimeSettings end - def updates - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Updates + def job_error_details + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobErrorDetails end def volume_container Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeContainer end - def storage_account_credential - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::StorageAccountCredential + def alert_scope + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertScope end def alert_source_type Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertSourceType end - def volume - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Volume + def updates + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Updates end - def job_error_details - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::JobErrorDetails + def alert_email_notification_status + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertEmailNotificationStatus end - def encryption_algorithm - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionAlgorithm + def volume + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::Volume end def volume_type Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::VolumeType @@ -681,11 +696,11 @@ def volume_type def alert_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertStatus end - def alert_email_notification_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::AlertEmailNotificationStatus + def backup_policy_creation_type + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicyCreationType end - def backup_job_creation_type - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupJobCreationType + def encryption_algorithm + Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::EncryptionAlgorithm end def schedule_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ScheduleStatus @@ -693,21 +708,6 @@ def schedule_status def scheduled_backup_status Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ScheduledBackupStatus end - def backup_policy_creation_type - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::BackupPolicyCreationType - end - def recurrence_type - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::RecurrenceType - end - def device_configuration_status - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::DeviceConfigurationStatus - end - def controller_power_state_action - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerPowerStateAction - end - def controller_id - Azure::StorSimple8000Series::Mgmt::V2017_06_01::Models::ControllerId - end end end end diff --git a/azure_sdk/lib/latest/modules/streamanalytics_profile_module.rb b/azure_sdk/lib/latest/modules/streamanalytics_profile_module.rb index c4088b17d4..ca4939e355 100644 --- a/azure_sdk/lib/latest/modules/streamanalytics_profile_module.rb +++ b/azure_sdk/lib/latest/modules/streamanalytics_profile_module.rb @@ -24,65 +24,65 @@ module Models DiagnosticCondition = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::DiagnosticCondition OutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputDataSource InputProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::InputProperties - FunctionProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionProperties + Serialization = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Serialization ServiceBusDataSourceProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusDataSourceProperties OutputListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputListResult + FunctionProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionProperties FunctionInput = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionInput - StartStreamingJobParameters = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StartStreamingJobParameters - Serialization = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Serialization + BlobDataSourceProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobDataSourceProperties FunctionRetrieveDefaultDefinitionParameters = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionRetrieveDefaultDefinitionParameters + StartStreamingJobParameters = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StartStreamingJobParameters AzureSqlDatabaseDataSourceProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureSqlDatabaseDataSourceProperties - BlobDataSourceProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobDataSourceProperties StreamInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamInputDataSource - StreamingJobListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJobListResult + StorageAccount = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StorageAccount InputListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::InputListResult - AzureMachineLearningWebServiceOutputColumn = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceOutputColumn + StreamingJobListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJobListResult OAuthBasedDataSourceProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OAuthBasedDataSourceProperties - ResourceTestStatus = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ResourceTestStatus - StorageAccount = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StorageAccount - FunctionListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionListResult + AzureMachineLearningWebServiceOutputColumn = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceOutputColumn SubscriptionQuotasListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubscriptionQuotasListResult - Transformation = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Transformation + ResourceTestStatus = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ResourceTestStatus Input = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Input - Function = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Function + FunctionListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionListResult Output = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Output + Transformation = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Transformation JavaScriptFunctionBinding = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JavaScriptFunctionBinding - StreamingJob = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJob + Function = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Function ScalarFunctionProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ScalarFunctionProperties - AzureMachineLearningWebServiceFunctionBinding = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceFunctionBinding - JsonSerialization = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JsonSerialization AvroSerialization = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AvroSerialization - AzureDataLakeStoreOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureDataLakeStoreOutputDataSource + AzureMachineLearningWebServiceFunctionBinding = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceFunctionBinding + StreamingJob = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJob CsvSerialization = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::CsvSerialization - EventHubDataSourceProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubDataSourceProperties + JsonSerialization = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JsonSerialization PowerBIOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::PowerBIOutputDataSource - ServiceBusQueueOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusQueueOutputDataSource + AzureDataLakeStoreOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureDataLakeStoreOutputDataSource ServiceBusTopicOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusTopicOutputDataSource - AzureSqlDatabaseOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureSqlDatabaseOutputDataSource + Diagnostics = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Diagnostics DocumentDbOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::DocumentDbOutputDataSource + ServiceBusQueueOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusQueueOutputDataSource + Resource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Resource + AzureSqlDatabaseOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureSqlDatabaseOutputDataSource + EventHubOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubOutputDataSource AzureTableOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureTableOutputDataSource - Diagnostics = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Diagnostics + EventHubDataSourceProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubDataSourceProperties BlobReferenceInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobReferenceInputDataSource - BlobOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobOutputDataSource - Resource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Resource ReferenceInputProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ReferenceInputProperties - IoTHubStreamInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::IoTHubStreamInputDataSource - EventHubStreamInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubStreamInputDataSource - EventHubOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubOutputDataSource - StreamInputProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamInputProperties - AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters - BlobStreamInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobStreamInputDataSource + BlobOutputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobOutputDataSource OperationDisplay = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OperationDisplay - OutputStartMode = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputStartMode + BlobStreamInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobStreamInputDataSource Operation = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Operation - SubscriptionQuota = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubscriptionQuota + EventHubStreamInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubStreamInputDataSource OperationListResult = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OperationListResult SubResource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubResource + IoTHubStreamInputDataSource = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::IoTHubStreamInputDataSource JavaScriptFunctionRetrieveDefaultDefinitionParameters = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JavaScriptFunctionRetrieveDefaultDefinitionParameters + SubscriptionQuota = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubscriptionQuota + StreamInputProperties = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamInputProperties + AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters + OutputErrorPolicy = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputErrorPolicy CompatibilityLevel = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::CompatibilityLevel - JsonOutputSerializationFormat = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JsonOutputSerializationFormat + OutputStartMode = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputStartMode EventsOutOfOrderPolicy = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventsOutOfOrderPolicy - OutputErrorPolicy = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputErrorPolicy + JsonOutputSerializationFormat = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JsonOutputSerializationFormat UdfType = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::UdfType SkuName = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SkuName Encoding = Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Encoding @@ -150,8 +150,8 @@ def output_data_source def input_properties Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::InputProperties end - def function_properties - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionProperties + def serialization + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Serialization end def service_bus_data_source_properties Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusDataSourceProperties @@ -159,152 +159,137 @@ def service_bus_data_source_properties def output_list_result Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputListResult end + def function_properties + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionProperties + end def function_input Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionInput end - def start_streaming_job_parameters - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StartStreamingJobParameters - end - def serialization - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Serialization + def blob_data_source_properties + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobDataSourceProperties end def function_retrieve_default_definition_parameters Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionRetrieveDefaultDefinitionParameters end + def start_streaming_job_parameters + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StartStreamingJobParameters + end def azure_sql_database_data_source_properties Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureSqlDatabaseDataSourceProperties end - def blob_data_source_properties - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobDataSourceProperties - end def stream_input_data_source Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamInputDataSource end - def streaming_job_list_result - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJobListResult + def storage_account + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StorageAccount end def input_list_result Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::InputListResult end - def azure_machine_learning_web_service_output_column - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceOutputColumn + def streaming_job_list_result + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJobListResult end def oauth_based_data_source_properties Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OAuthBasedDataSourceProperties end - def resource_test_status - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ResourceTestStatus - end - def storage_account - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StorageAccount - end - def function_list_result - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionListResult + def azure_machine_learning_web_service_output_column + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceOutputColumn end def subscription_quotas_list_result Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubscriptionQuotasListResult end - def transformation - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Transformation + def resource_test_status + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ResourceTestStatus end def input Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Input end - def function - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Function + def function_list_result + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::FunctionListResult end def output Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Output end + def transformation + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Transformation + end def java_script_function_binding Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JavaScriptFunctionBinding end - def streaming_job - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJob + def function + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Function end def scalar_function_properties Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ScalarFunctionProperties end + def avro_serialization + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AvroSerialization + end def azure_machine_learning_web_service_function_binding Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceFunctionBinding end + def streaming_job + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamingJob + end + def csv_serialization + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::CsvSerialization + end def json_serialization Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JsonSerialization end - def avro_serialization - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AvroSerialization + def power_bioutput_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::PowerBIOutputDataSource end def azure_data_lake_store_output_data_source Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureDataLakeStoreOutputDataSource end - def csv_serialization - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::CsvSerialization + def service_bus_topic_output_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusTopicOutputDataSource end - def event_hub_data_source_properties - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubDataSourceProperties + def diagnostics + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Diagnostics end - def power_bioutput_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::PowerBIOutputDataSource + def document_db_output_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::DocumentDbOutputDataSource end def service_bus_queue_output_data_source Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusQueueOutputDataSource end - def service_bus_topic_output_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusTopicOutputDataSource + def resource + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Resource end def azure_sql_database_output_data_source Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureSqlDatabaseOutputDataSource end - def document_db_output_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::DocumentDbOutputDataSource + def event_hub_output_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubOutputDataSource end def azure_table_output_data_source Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureTableOutputDataSource end - def diagnostics - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Diagnostics + def event_hub_data_source_properties + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubDataSourceProperties end def blob_reference_input_data_source Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobReferenceInputDataSource end - def blob_output_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobOutputDataSource - end - def resource - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Resource - end def reference_input_properties Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ReferenceInputProperties end - def io_thub_stream_input_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::IoTHubStreamInputDataSource - end - def event_hub_stream_input_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubStreamInputDataSource - end - def event_hub_output_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubOutputDataSource - end - def stream_input_properties - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamInputProperties - end - def azure_machine_learning_web_service_function_retrieve_default_definition_parameters - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters - end - def blob_stream_input_data_source - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobStreamInputDataSource + def blob_output_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobOutputDataSource end def operation_display Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OperationDisplay end - def output_start_mode - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputStartMode + def blob_stream_input_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::BlobStreamInputDataSource end def operation Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::Operation end - def subscription_quota - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubscriptionQuota + def event_hub_stream_input_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventHubStreamInputDataSource end def operation_list_result Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OperationListResult @@ -312,20 +297,35 @@ def operation_list_result def sub_resource Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubResource end + def io_thub_stream_input_data_source + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::IoTHubStreamInputDataSource + end def java_script_function_retrieve_default_definition_parameters Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JavaScriptFunctionRetrieveDefaultDefinitionParameters end + def subscription_quota + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::SubscriptionQuota + end + def stream_input_properties + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::StreamInputProperties + end + def azure_machine_learning_web_service_function_retrieve_default_definition_parameters + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters + end + def output_error_policy + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputErrorPolicy + end def compatibility_level Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::CompatibilityLevel end - def json_output_serialization_format - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JsonOutputSerializationFormat + def output_start_mode + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputStartMode end def events_out_of_order_policy Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::EventsOutOfOrderPolicy end - def output_error_policy - Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::OutputErrorPolicy + def json_output_serialization_format + Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::JsonOutputSerializationFormat end def udf_type Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::UdfType diff --git a/azure_sdk/lib/latest/modules/trafficmanager_profile_module.rb b/azure_sdk/lib/latest/modules/trafficmanager_profile_module.rb index 9ebf892bb8..d41fb5cc0b 100644 --- a/azure_sdk/lib/latest/modules/trafficmanager_profile_module.rb +++ b/azure_sdk/lib/latest/modules/trafficmanager_profile_module.rb @@ -9,11 +9,14 @@ module TrafficManager module Mgmt Profiles = Azure::TrafficManager::Mgmt::V2018_04_01::Profiles GeographicHierarchies = Azure::TrafficManager::Mgmt::V2018_04_01::GeographicHierarchies - Endpoints = Azure::TrafficManager::Mgmt::V2018_04_01::Endpoints HeatMap = Azure::TrafficManager::Mgmt::V2018_04_01::HeatMap TrafficManagerUserMetricsKeys = Azure::TrafficManager::Mgmt::V2018_04_01::TrafficManagerUserMetricsKeys + Endpoints = Azure::TrafficManager::Mgmt::V2018_04_01::Endpoints module Models + TrackedResource = Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrackedResource + ProxyResource = Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProxyResource + MonitorConfigCustomHeadersItem = Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorConfigCustomHeadersItem MonitorConfigExpectedStatusCodeRangesItem = Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorConfigExpectedStatusCodeRangesItem EndpointPropertiesSubnetsItem = Azure::TrafficManager::Mgmt::V2018_04_01::Models::EndpointPropertiesSubnetsItem MonitorConfig = Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorConfig @@ -25,28 +28,25 @@ module Models Region = Azure::TrafficManager::Mgmt::V2018_04_01::Models::Region DnsConfig = Azure::TrafficManager::Mgmt::V2018_04_01::Models::DnsConfig CheckTrafficManagerRelativeDnsNameAvailabilityParameters = Azure::TrafficManager::Mgmt::V2018_04_01::Models::CheckTrafficManagerRelativeDnsNameAvailabilityParameters - Resource = Azure::TrafficManager::Mgmt::V2018_04_01::Models::Resource TrafficManagerNameAvailability = Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficManagerNameAvailability HeatMapModel = Azure::TrafficManager::Mgmt::V2018_04_01::Models::HeatMapModel + Resource = Azure::TrafficManager::Mgmt::V2018_04_01::Models::Resource UserMetricsModel = Azure::TrafficManager::Mgmt::V2018_04_01::Models::UserMetricsModel - TrackedResource = Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrackedResource + TrafficManagerGeographicHierarchy = Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficManagerGeographicHierarchy EndpointStatus = Azure::TrafficManager::Mgmt::V2018_04_01::Models::EndpointStatus - ProxyResource = Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProxyResource - ProfileMonitorStatus = Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileMonitorStatus EndpointMonitorStatus = Azure::TrafficManager::Mgmt::V2018_04_01::Models::EndpointMonitorStatus - TrafficManagerGeographicHierarchy = Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficManagerGeographicHierarchy - MonitorProtocol = Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorProtocol - ProfileStatus = Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileStatus Profile = Azure::TrafficManager::Mgmt::V2018_04_01::Models::Profile Endpoint = Azure::TrafficManager::Mgmt::V2018_04_01::Models::Endpoint + ProfileMonitorStatus = Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileMonitorStatus + MonitorProtocol = Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorProtocol + ProfileStatus = Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileStatus TrafficRoutingMethod = Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficRoutingMethod TrafficViewEnrollmentStatus = Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficViewEnrollmentStatus ProfileListResult = Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileListResult - MonitorConfigCustomHeadersItem = Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorConfigCustomHeadersItem end class TrafficManagerManagementClass - attr_reader :profiles, :geographic_hierarchies, :endpoints, :heat_map, :traffic_manager_user_metrics_keys, :configurable, :base_url, :options, :model_classes + attr_reader :profiles, :geographic_hierarchies, :heat_map, :traffic_manager_user_metrics_keys, :endpoints, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @@ -58,9 +58,9 @@ def initialize(configurable, base_url=nil, options=nil) add_telemetry(@client_0) @profiles = @client_0.profiles @geographic_hierarchies = @client_0.geographic_hierarchies - @endpoints = @client_0.endpoints @heat_map = @client_0.heat_map @traffic_manager_user_metrics_keys = @client_0.traffic_manager_user_metrics_keys + @endpoints = @client_0.endpoints @model_classes = ModelClasses.new end @@ -79,6 +79,15 @@ def method_missing(method, *args) end class ModelClasses + def tracked_resource + Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrackedResource + end + def proxy_resource + Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProxyResource + end + def monitor_config_custom_headers_item + Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorConfigCustomHeadersItem + end def monitor_config_expected_status_code_ranges_item Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorConfigExpectedStatusCodeRangesItem end @@ -112,35 +121,35 @@ def dns_config def check_traffic_manager_relative_dns_name_availability_parameters Azure::TrafficManager::Mgmt::V2018_04_01::Models::CheckTrafficManagerRelativeDnsNameAvailabilityParameters end - def resource - Azure::TrafficManager::Mgmt::V2018_04_01::Models::Resource - end def traffic_manager_name_availability Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficManagerNameAvailability end def heat_map_model Azure::TrafficManager::Mgmt::V2018_04_01::Models::HeatMapModel end + def resource + Azure::TrafficManager::Mgmt::V2018_04_01::Models::Resource + end def user_metrics_model Azure::TrafficManager::Mgmt::V2018_04_01::Models::UserMetricsModel end - def tracked_resource - Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrackedResource + def traffic_manager_geographic_hierarchy + Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficManagerGeographicHierarchy end def endpoint_status Azure::TrafficManager::Mgmt::V2018_04_01::Models::EndpointStatus end - def proxy_resource - Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProxyResource - end - def profile_monitor_status - Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileMonitorStatus - end def endpoint_monitor_status Azure::TrafficManager::Mgmt::V2018_04_01::Models::EndpointMonitorStatus end - def traffic_manager_geographic_hierarchy - Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficManagerGeographicHierarchy + def profile + Azure::TrafficManager::Mgmt::V2018_04_01::Models::Profile + end + def endpoint + Azure::TrafficManager::Mgmt::V2018_04_01::Models::Endpoint + end + def profile_monitor_status + Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileMonitorStatus end def monitor_protocol Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorProtocol @@ -148,12 +157,6 @@ def monitor_protocol def profile_status Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileStatus end - def profile - Azure::TrafficManager::Mgmt::V2018_04_01::Models::Profile - end - def endpoint - Azure::TrafficManager::Mgmt::V2018_04_01::Models::Endpoint - end def traffic_routing_method Azure::TrafficManager::Mgmt::V2018_04_01::Models::TrafficRoutingMethod end @@ -163,9 +166,6 @@ def traffic_view_enrollment_status def profile_list_result Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProfileListResult end - def monitor_config_custom_headers_item - Azure::TrafficManager::Mgmt::V2018_04_01::Models::MonitorConfigCustomHeadersItem - end end end end diff --git a/azure_sdk/lib/latest/modules/videosearch_profile_module.rb b/azure_sdk/lib/latest/modules/videosearch_profile_module.rb index 608299abbb..b3fe9e3739 100644 --- a/azure_sdk/lib/latest/modules/videosearch_profile_module.rb +++ b/azure_sdk/lib/latest/modules/videosearch_profile_module.rb @@ -9,6 +9,7 @@ module VideoSearch VideosOperations = Azure::CognitiveServices::VideoSearch::V1_0::VideosOperations module Models + TrendingVideosCategory = Azure::CognitiveServices::VideoSearch::V1_0::Models::TrendingVideosCategory TrendingVideosSubcategory = Azure::CognitiveServices::VideoSearch::V1_0::Models::TrendingVideosSubcategory VideosModule = Azure::CognitiveServices::VideoSearch::V1_0::Models::VideosModule TrendingVideosTile = Azure::CognitiveServices::VideoSearch::V1_0::Models::TrendingVideosTile @@ -22,13 +23,13 @@ module Models VideoInsightModule = Azure::CognitiveServices::VideoSearch::V1_0::Models::VideoInsightModule ResponseBase = Azure::CognitiveServices::VideoSearch::V1_0::Models::ResponseBase QueryContext = Azure::CognitiveServices::VideoSearch::V1_0::Models::QueryContext - VideoObject = Azure::CognitiveServices::VideoSearch::V1_0::Models::VideoObject Query = Azure::CognitiveServices::VideoSearch::V1_0::Models::Query - PivotSuggestions = Azure::CognitiveServices::VideoSearch::V1_0::Models::PivotSuggestions + VideoObject = Azure::CognitiveServices::VideoSearch::V1_0::Models::VideoObject Response = Azure::CognitiveServices::VideoSearch::V1_0::Models::Response + PivotSuggestions = Azure::CognitiveServices::VideoSearch::V1_0::Models::PivotSuggestions + SearchResultsAnswer = Azure::CognitiveServices::VideoSearch::V1_0::Models::SearchResultsAnswer Identifiable = Azure::CognitiveServices::VideoSearch::V1_0::Models::Identifiable Answer = Azure::CognitiveServices::VideoSearch::V1_0::Models::Answer - SearchResultsAnswer = Azure::CognitiveServices::VideoSearch::V1_0::Models::SearchResultsAnswer Thing = Azure::CognitiveServices::VideoSearch::V1_0::Models::Thing CreativeWork = Azure::CognitiveServices::VideoSearch::V1_0::Models::CreativeWork ErrorCode = Azure::CognitiveServices::VideoSearch::V1_0::Models::ErrorCode @@ -40,7 +41,6 @@ module Models MediaObject = Azure::CognitiveServices::VideoSearch::V1_0::Models::MediaObject ErrorResponse = Azure::CognitiveServices::VideoSearch::V1_0::Models::ErrorResponse Error = Azure::CognitiveServices::VideoSearch::V1_0::Models::Error - TrendingVideosCategory = Azure::CognitiveServices::VideoSearch::V1_0::Models::TrendingVideosCategory end class VideoSearchDataClass @@ -73,6 +73,9 @@ def method_missing(method, *args) end class ModelClasses + def trending_videos_category + Azure::CognitiveServices::VideoSearch::V1_0::Models::TrendingVideosCategory + end def trending_videos_subcategory Azure::CognitiveServices::VideoSearch::V1_0::Models::TrendingVideosSubcategory end @@ -112,17 +115,20 @@ def response_base def query_context Azure::CognitiveServices::VideoSearch::V1_0::Models::QueryContext end + def query + Azure::CognitiveServices::VideoSearch::V1_0::Models::Query + end def video_object Azure::CognitiveServices::VideoSearch::V1_0::Models::VideoObject end - def query - Azure::CognitiveServices::VideoSearch::V1_0::Models::Query + def response + Azure::CognitiveServices::VideoSearch::V1_0::Models::Response end def pivot_suggestions Azure::CognitiveServices::VideoSearch::V1_0::Models::PivotSuggestions end - def response - Azure::CognitiveServices::VideoSearch::V1_0::Models::Response + def search_results_answer + Azure::CognitiveServices::VideoSearch::V1_0::Models::SearchResultsAnswer end def identifiable Azure::CognitiveServices::VideoSearch::V1_0::Models::Identifiable @@ -130,9 +136,6 @@ def identifiable def answer Azure::CognitiveServices::VideoSearch::V1_0::Models::Answer end - def search_results_answer - Azure::CognitiveServices::VideoSearch::V1_0::Models::SearchResultsAnswer - end def thing Azure::CognitiveServices::VideoSearch::V1_0::Models::Thing end @@ -166,9 +169,6 @@ def error_response def error Azure::CognitiveServices::VideoSearch::V1_0::Models::Error end - def trending_videos_category - Azure::CognitiveServices::VideoSearch::V1_0::Models::TrendingVideosCategory - end end end end diff --git a/azure_sdk/lib/latest/modules/web_profile_module.rb b/azure_sdk/lib/latest/modules/web_profile_module.rb index 8d49ae95cd..d498c0f229 100644 --- a/azure_sdk/lib/latest/modules/web_profile_module.rb +++ b/azure_sdk/lib/latest/modules/web_profile_module.rb @@ -10,12 +10,12 @@ module Mgmt Certificates = Azure::Web::Mgmt::V2018_02_01::Certificates DeletedWebApps = Azure::Web::Mgmt::V2018_02_01::DeletedWebApps Diagnostics = Azure::Web::Mgmt::V2018_02_01::Diagnostics + Recommendations = Azure::Web::Mgmt::V2018_02_01::Recommendations + ResourceHealthMetadataOperations = Azure::Web::Mgmt::V2018_02_01::ResourceHealthMetadataOperations AppServiceCertificateOrders = Azure::Web::Mgmt::V2018_02_01::AppServiceCertificateOrders CertificateRegistrationProvider = Azure::Web::Mgmt::V2018_02_01::CertificateRegistrationProvider TopLevelDomains = Azure::Web::Mgmt::V2018_02_01::TopLevelDomains DomainRegistrationProvider = Azure::Web::Mgmt::V2018_02_01::DomainRegistrationProvider - ResourceHealthMetadataOperations = Azure::Web::Mgmt::V2018_02_01::ResourceHealthMetadataOperations - Recommendations = Azure::Web::Mgmt::V2018_02_01::Recommendations Provider = Azure::Web::Mgmt::V2018_02_01::Provider Domains = Azure::Web::Mgmt::V2018_02_01::Domains AppServiceEnvironments = Azure::Web::Mgmt::V2018_02_01::AppServiceEnvironments @@ -73,111 +73,111 @@ module Models VnetGateway = Azure::Web::Mgmt::V2018_02_01::Models::VnetGateway User = Azure::Web::Mgmt::V2018_02_01::Models::User RestoreRequest = Azure::Web::Mgmt::V2018_02_01::Models::RestoreRequest - RenewCertificateOrderRequest = Azure::Web::Mgmt::V2018_02_01::Models::RenewCertificateOrderRequest + AppServiceCertificateOrderPatchResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateOrderPatchResource + AppServiceCertificatePatchResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificatePatchResource + CertificateEmail = Azure::Web::Mgmt::V2018_02_01::Models::CertificateEmail ResourceMetricDefinition = Azure::Web::Mgmt::V2018_02_01::Models::ResourceMetricDefinition - PushSettings = Azure::Web::Mgmt::V2018_02_01::Models::PushSettings + ReissueCertificateOrderRequest = Azure::Web::Mgmt::V2018_02_01::Models::ReissueCertificateOrderRequest HybridConnectionKey = Azure::Web::Mgmt::V2018_02_01::Models::HybridConnectionKey HybridConnection = Azure::Web::Mgmt::V2018_02_01::Models::HybridConnection - Site = Azure::Web::Mgmt::V2018_02_01::Models::Site + PushSettings = Azure::Web::Mgmt::V2018_02_01::Models::PushSettings AppServicePlan = Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlan + CertificatePatchResource = Azure::Web::Mgmt::V2018_02_01::Models::CertificatePatchResource + Site = Azure::Web::Mgmt::V2018_02_01::Models::Site + DeletedSite = Azure::Web::Mgmt::V2018_02_01::Models::DeletedSite DetectorDefinition = Azure::Web::Mgmt::V2018_02_01::Models::DetectorDefinition AnalysisDefinition = Azure::Web::Mgmt::V2018_02_01::Models::AnalysisDefinition - CertificatePatchResource = Azure::Web::Mgmt::V2018_02_01::Models::CertificatePatchResource - DiagnosticAnalysis = Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticAnalysis DetectorResponse = Azure::Web::Mgmt::V2018_02_01::Models::DetectorResponse - DiagnosticDetectorResponse = Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticDetectorResponse + DiagnosticAnalysis = Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticAnalysis DiagnosticCategory = Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticCategory - RecommendationRule = Azure::Web::Mgmt::V2018_02_01::Models::RecommendationRule + DiagnosticDetectorResponse = Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticDetectorResponse Recommendation = Azure::Web::Mgmt::V2018_02_01::Models::Recommendation + RecommendationRule = Azure::Web::Mgmt::V2018_02_01::Models::RecommendationRule + PremierAddOnOffer = Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOnOffer DomainOwnershipIdentifier = Azure::Web::Mgmt::V2018_02_01::Models::DomainOwnershipIdentifier DomainPatchResource = Azure::Web::Mgmt::V2018_02_01::Models::DomainPatchResource + TopLevelDomain = Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomain + SourceControl = Azure::Web::Mgmt::V2018_02_01::Models::SourceControl BillingMeter = Azure::Web::Mgmt::V2018_02_01::Models::BillingMeter GeoRegion = Azure::Web::Mgmt::V2018_02_01::Models::GeoRegion - PremierAddOnOffer = Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOnOffer - SourceControl = Azure::Web::Mgmt::V2018_02_01::Models::SourceControl - VnetParameters = Azure::Web::Mgmt::V2018_02_01::Models::VnetParameters - VnetValidationTestFailure = Azure::Web::Mgmt::V2018_02_01::Models::VnetValidationTestFailure VnetValidationFailureDetails = Azure::Web::Mgmt::V2018_02_01::Models::VnetValidationFailureDetails - RelayServiceConnectionEntity = Azure::Web::Mgmt::V2018_02_01::Models::RelayServiceConnectionEntity - NetworkFeatures = Azure::Web::Mgmt::V2018_02_01::Models::NetworkFeatures - PremierAddOn = Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOn ProcessThreadInfo = Azure::Web::Mgmt::V2018_02_01::Models::ProcessThreadInfo - ProcessModuleInfo = Azure::Web::Mgmt::V2018_02_01::Models::ProcessModuleInfo - ProcessInfo = Azure::Web::Mgmt::V2018_02_01::Models::ProcessInfo + VnetParameters = Azure::Web::Mgmt::V2018_02_01::Models::VnetParameters + VnetValidationTestFailure = Azure::Web::Mgmt::V2018_02_01::Models::VnetValidationTestFailure PublicCertificate = Azure::Web::Mgmt::V2018_02_01::Models::PublicCertificate Operation = Azure::Web::Mgmt::V2018_02_01::Models::Operation TriggeredWebJob = Azure::Web::Mgmt::V2018_02_01::Models::TriggeredWebJob SiteAuthSettings = Azure::Web::Mgmt::V2018_02_01::Models::SiteAuthSettings + SiteConfigResource = Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigResource + SiteConfigurationSnapshotInfo = Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigurationSnapshotInfo + SiteExtensionInfo = Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionInfo + SiteInstance = Azure::Web::Mgmt::V2018_02_01::Models::SiteInstance + SiteLogsConfig = Azure::Web::Mgmt::V2018_02_01::Models::SiteLogsConfig AzureStoragePropertyDictionaryResource = Azure::Web::Mgmt::V2018_02_01::Models::AzureStoragePropertyDictionaryResource DeletedAppRestoreRequest = Azure::Web::Mgmt::V2018_02_01::Models::DeletedAppRestoreRequest - HostNameBinding = Azure::Web::Mgmt::V2018_02_01::Models::HostNameBinding - MSDeploy = Azure::Web::Mgmt::V2018_02_01::Models::MSDeploy - MSDeployLog = Azure::Web::Mgmt::V2018_02_01::Models::MSDeployLog - MSDeployStatus = Azure::Web::Mgmt::V2018_02_01::Models::MSDeployStatus - MigrateMySqlRequest = Azure::Web::Mgmt::V2018_02_01::Models::MigrateMySqlRequest MigrateMySqlStatus = Azure::Web::Mgmt::V2018_02_01::Models::MigrateMySqlStatus LogSpecification = Azure::Web::Mgmt::V2018_02_01::Models::LogSpecification - SlotDifference = Azure::Web::Mgmt::V2018_02_01::Models::SlotDifference + NetworkFeatures = Azure::Web::Mgmt::V2018_02_01::Models::NetworkFeatures ServiceSpecification = Azure::Web::Mgmt::V2018_02_01::Models::ServiceSpecification StorageMigrationResponse = Azure::Web::Mgmt::V2018_02_01::Models::StorageMigrationResponse - StringDictionary = Azure::Web::Mgmt::V2018_02_01::Models::StringDictionary - TriggeredJobRun = Azure::Web::Mgmt::V2018_02_01::Models::TriggeredJobRun + ProcessModuleInfo = Azure::Web::Mgmt::V2018_02_01::Models::ProcessModuleInfo + ProcessInfo = Azure::Web::Mgmt::V2018_02_01::Models::ProcessInfo TriggeredJobHistory = Azure::Web::Mgmt::V2018_02_01::Models::TriggeredJobHistory ResourceHealthMetadata = Azure::Web::Mgmt::V2018_02_01::Models::ResourceHealthMetadata WebJob = Azure::Web::Mgmt::V2018_02_01::Models::WebJob ManagedServiceIdentityType = Azure::Web::Mgmt::V2018_02_01::Models::ManagedServiceIdentityType - SiteConfigResource = Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigResource - FunctionEnvelope = Azure::Web::Mgmt::V2018_02_01::Models::FunctionEnvelope - FunctionSecrets = Azure::Web::Mgmt::V2018_02_01::Models::FunctionSecrets - SiteInstance = Azure::Web::Mgmt::V2018_02_01::Models::SiteInstance - SiteLogsConfig = Azure::Web::Mgmt::V2018_02_01::Models::SiteLogsConfig - SitePatchResource = Azure::Web::Mgmt::V2018_02_01::Models::SitePatchResource - SitePhpErrorLogFlag = Azure::Web::Mgmt::V2018_02_01::Models::SitePhpErrorLogFlag - SiteSourceControl = Azure::Web::Mgmt::V2018_02_01::Models::SiteSourceControl - SlotConfigNamesResource = Azure::Web::Mgmt::V2018_02_01::Models::SlotConfigNamesResource + ProvisioningState = Azure::Web::Mgmt::V2018_02_01::Models::ProvisioningState ConnectionStringType = Azure::Web::Mgmt::V2018_02_01::Models::ConnectionStringType - StorageMigrationOptions = Azure::Web::Mgmt::V2018_02_01::Models::StorageMigrationOptions + ScmType = Azure::Web::Mgmt::V2018_02_01::Models::ScmType ManagedPipelineMode = Azure::Web::Mgmt::V2018_02_01::Models::ManagedPipelineMode SiteLoadBalancing = Azure::Web::Mgmt::V2018_02_01::Models::SiteLoadBalancing - SupportedTlsVersions = Azure::Web::Mgmt::V2018_02_01::Models::SupportedTlsVersions + SitePatchResource = Azure::Web::Mgmt::V2018_02_01::Models::SitePatchResource + MSDeployStatus = Azure::Web::Mgmt::V2018_02_01::Models::MSDeployStatus + MigrateMySqlRequest = Azure::Web::Mgmt::V2018_02_01::Models::MigrateMySqlRequest + SlotConfigNamesResource = Azure::Web::Mgmt::V2018_02_01::Models::SlotConfigNamesResource + RelayServiceConnectionEntity = Azure::Web::Mgmt::V2018_02_01::Models::RelayServiceConnectionEntity + StorageMigrationOptions = Azure::Web::Mgmt::V2018_02_01::Models::StorageMigrationOptions + PremierAddOn = Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOn + StringDictionary = Azure::Web::Mgmt::V2018_02_01::Models::StringDictionary + TriggeredJobRun = Azure::Web::Mgmt::V2018_02_01::Models::TriggeredJobRun KeyVaultSecretStatus = Azure::Web::Mgmt::V2018_02_01::Models::KeyVaultSecretStatus RouteType = Azure::Web::Mgmt::V2018_02_01::Models::RouteType Certificate = Azure::Web::Mgmt::V2018_02_01::Models::Certificate AutoHealActionType = Azure::Web::Mgmt::V2018_02_01::Models::AutoHealActionType StatusOptions = Azure::Web::Mgmt::V2018_02_01::Models::StatusOptions + DomainType = Azure::Web::Mgmt::V2018_02_01::Models::DomainType + InternalLoadBalancingMode = Azure::Web::Mgmt::V2018_02_01::Models::InternalLoadBalancingMode + ComputeModeOptions = Azure::Web::Mgmt::V2018_02_01::Models::ComputeModeOptions + SupportedTlsVersions = Azure::Web::Mgmt::V2018_02_01::Models::SupportedTlsVersions + SslState = Azure::Web::Mgmt::V2018_02_01::Models::SslState PremierAddOnPatchResource = Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOnPatchResource PrivateAccess = Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccess - SiteExtensionInfo = Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionInfo + SiteSourceControl = Azure::Web::Mgmt::V2018_02_01::Models::SiteSourceControl SwiftVirtualNetwork = Azure::Web::Mgmt::V2018_02_01::Models::SwiftVirtualNetwork - CertificateProductType = Azure::Web::Mgmt::V2018_02_01::Models::CertificateProductType + SlotDifference = Azure::Web::Mgmt::V2018_02_01::Models::SlotDifference CertificateOrderStatus = Azure::Web::Mgmt::V2018_02_01::Models::CertificateOrderStatus CertificateOrderActionType = Azure::Web::Mgmt::V2018_02_01::Models::CertificateOrderActionType IpFilterTag = Azure::Web::Mgmt::V2018_02_01::Models::IpFilterTag AzureStorageType = Azure::Web::Mgmt::V2018_02_01::Models::AzureStorageType AzureStorageState = Azure::Web::Mgmt::V2018_02_01::Models::AzureStorageState - ScmType = Azure::Web::Mgmt::V2018_02_01::Models::ScmType - DomainStatus = Azure::Web::Mgmt::V2018_02_01::Models::DomainStatus - DnsType = Azure::Web::Mgmt::V2018_02_01::Models::DnsType - DomainType = Azure::Web::Mgmt::V2018_02_01::Models::DomainType - SslState = Azure::Web::Mgmt::V2018_02_01::Models::SslState - HostType = Azure::Web::Mgmt::V2018_02_01::Models::HostType + FtpsState = Azure::Web::Mgmt::V2018_02_01::Models::FtpsState UsageState = Azure::Web::Mgmt::V2018_02_01::Models::UsageState SiteAvailabilityState = Azure::Web::Mgmt::V2018_02_01::Models::SiteAvailabilityState Channels = Azure::Web::Mgmt::V2018_02_01::Models::Channels HostingEnvironmentStatus = Azure::Web::Mgmt::V2018_02_01::Models::HostingEnvironmentStatus - InternalLoadBalancingMode = Azure::Web::Mgmt::V2018_02_01::Models::InternalLoadBalancingMode - SiteConfigurationSnapshotInfo = Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigurationSnapshotInfo + InAvailabilityReasonType = Azure::Web::Mgmt::V2018_02_01::Models::InAvailabilityReasonType + CheckNameResourceTypes = Azure::Web::Mgmt::V2018_02_01::Models::CheckNameResourceTypes WorkerSizeOptions = Azure::Web::Mgmt::V2018_02_01::Models::WorkerSizeOptions AccessControlEntryAction = Azure::Web::Mgmt::V2018_02_01::Models::AccessControlEntryAction - ProvisioningState = Azure::Web::Mgmt::V2018_02_01::Models::ProvisioningState + SolutionType = Azure::Web::Mgmt::V2018_02_01::Models::SolutionType RenderingType = Azure::Web::Mgmt::V2018_02_01::Models::RenderingType - AzureResourceType = Azure::Web::Mgmt::V2018_02_01::Models::AzureResourceType + SitePhpErrorLogFlag = Azure::Web::Mgmt::V2018_02_01::Models::SitePhpErrorLogFlag CustomHostNameDnsRecordType = Azure::Web::Mgmt::V2018_02_01::Models::CustomHostNameDnsRecordType - HostNameType = Azure::Web::Mgmt::V2018_02_01::Models::HostNameType - FtpsState = Azure::Web::Mgmt::V2018_02_01::Models::FtpsState - InAvailabilityReasonType = Azure::Web::Mgmt::V2018_02_01::Models::InAvailabilityReasonType - CheckNameResourceTypes = Azure::Web::Mgmt::V2018_02_01::Models::CheckNameResourceTypes - ComputeModeOptions = Azure::Web::Mgmt::V2018_02_01::Models::ComputeModeOptions + CertificateProductType = Azure::Web::Mgmt::V2018_02_01::Models::CertificateProductType + AppServicePlanRestrictions = Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlanRestrictions + MSDeployProvisioningState = Azure::Web::Mgmt::V2018_02_01::Models::MSDeployProvisioningState + MySqlMigrationType = Azure::Web::Mgmt::V2018_02_01::Models::MySqlMigrationType + IssueType = Azure::Web::Mgmt::V2018_02_01::Models::IssueType AppServiceEnvironmentCollection = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceEnvironmentCollection HostingEnvironmentDiagnostics = Azure::Web::Mgmt::V2018_02_01::Models::HostingEnvironmentDiagnostics AddressResponse = Azure::Web::Mgmt::V2018_02_01::Models::AddressResponse @@ -191,37 +191,37 @@ module Models StampCapacityCollection = Azure::Web::Mgmt::V2018_02_01::Models::StampCapacityCollection AppServiceEnvironmentResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceEnvironmentResource AppServiceEnvironmentPatchResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceEnvironmentPatchResource + SnapshotRestoreRequest = Azure::Web::Mgmt::V2018_02_01::Models::SnapshotRestoreRequest MetricDefinition = Azure::Web::Mgmt::V2018_02_01::Models::MetricDefinition WorkerPoolResource = Azure::Web::Mgmt::V2018_02_01::Models::WorkerPoolResource AppServicePlanPatchResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlanPatchResource HybridConnectionLimits = Azure::Web::Mgmt::V2018_02_01::Models::HybridConnectionLimits - NotificationLevel = Azure::Web::Mgmt::V2018_02_01::Models::NotificationLevel - MySqlMigrationType = Azure::Web::Mgmt::V2018_02_01::Models::MySqlMigrationType - AppServicePlanRestrictions = Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlanRestrictions + HostType = Azure::Web::Mgmt::V2018_02_01::Models::HostType + PublicCertificateLocation = Azure::Web::Mgmt::V2018_02_01::Models::PublicCertificateLocation UnauthenticatedClientAction = Azure::Web::Mgmt::V2018_02_01::Models::UnauthenticatedClientAction BuiltInAuthenticationProvider = Azure::Web::Mgmt::V2018_02_01::Models::BuiltInAuthenticationProvider - IssueType = Azure::Web::Mgmt::V2018_02_01::Models::IssueType - SiteExtensionType = Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionType + DomainStatus = Azure::Web::Mgmt::V2018_02_01::Models::DomainStatus + DnsType = Azure::Web::Mgmt::V2018_02_01::Models::DnsType TriggeredWebJobStatus = Azure::Web::Mgmt::V2018_02_01::Models::TriggeredWebJobStatus LogLevel = Azure::Web::Mgmt::V2018_02_01::Models::LogLevel BackupItemStatus = Azure::Web::Mgmt::V2018_02_01::Models::BackupItemStatus - SolutionType = Azure::Web::Mgmt::V2018_02_01::Models::SolutionType + DatabaseType = Azure::Web::Mgmt::V2018_02_01::Models::DatabaseType FrequencyUnit = Azure::Web::Mgmt::V2018_02_01::Models::FrequencyUnit - SnapshotRestoreRequest = Azure::Web::Mgmt::V2018_02_01::Models::SnapshotRestoreRequest + ResourceScopeType = Azure::Web::Mgmt::V2018_02_01::Models::ResourceScopeType Contact = Azure::Web::Mgmt::V2018_02_01::Models::Contact WebJobType = Azure::Web::Mgmt::V2018_02_01::Models::WebJobType PublishingProfileFormat = Azure::Web::Mgmt::V2018_02_01::Models::PublishingProfileFormat DnsVerificationTestResult = Azure::Web::Mgmt::V2018_02_01::Models::DnsVerificationTestResult + AzureResourceType = Azure::Web::Mgmt::V2018_02_01::Models::AzureResourceType ValidateResourceTypes = Azure::Web::Mgmt::V2018_02_01::Models::ValidateResourceTypes + HostNameType = Azure::Web::Mgmt::V2018_02_01::Models::HostNameType MSDeployLogEntryType = Azure::Web::Mgmt::V2018_02_01::Models::MSDeployLogEntryType - MSDeployProvisioningState = Azure::Web::Mgmt::V2018_02_01::Models::MSDeployProvisioningState - PublicCertificateLocation = Azure::Web::Mgmt::V2018_02_01::Models::PublicCertificateLocation - ResourceScopeType = Azure::Web::Mgmt::V2018_02_01::Models::ResourceScopeType - DatabaseType = Azure::Web::Mgmt::V2018_02_01::Models::DatabaseType + CloneAbilityResult = Azure::Web::Mgmt::V2018_02_01::Models::CloneAbilityResult + NotificationLevel = Azure::Web::Mgmt::V2018_02_01::Models::NotificationLevel + SkuName = Azure::Web::Mgmt::V2018_02_01::Models::SkuName BackupRestoreOperationType = Azure::Web::Mgmt::V2018_02_01::Models::BackupRestoreOperationType ContinuousWebJobStatus = Azure::Web::Mgmt::V2018_02_01::Models::ContinuousWebJobStatus - SkuName = Azure::Web::Mgmt::V2018_02_01::Models::SkuName - CloneAbilityResult = Azure::Web::Mgmt::V2018_02_01::Models::CloneAbilityResult + SiteExtensionType = Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionType Usage = Azure::Web::Mgmt::V2018_02_01::Models::Usage Dimension = Azure::Web::Mgmt::V2018_02_01::Models::Dimension MetricSpecification = Azure::Web::Mgmt::V2018_02_01::Models::MetricSpecification @@ -273,6 +273,11 @@ module Models ConnectionStringDictionary = Azure::Web::Mgmt::V2018_02_01::Models::ConnectionStringDictionary ContinuousWebJob = Azure::Web::Mgmt::V2018_02_01::Models::ContinuousWebJob CustomHostnameAnalysisResult = Azure::Web::Mgmt::V2018_02_01::Models::CustomHostnameAnalysisResult + FunctionEnvelope = Azure::Web::Mgmt::V2018_02_01::Models::FunctionEnvelope + FunctionSecrets = Azure::Web::Mgmt::V2018_02_01::Models::FunctionSecrets + HostNameBinding = Azure::Web::Mgmt::V2018_02_01::Models::HostNameBinding + MSDeploy = Azure::Web::Mgmt::V2018_02_01::Models::MSDeploy + MSDeployLog = Azure::Web::Mgmt::V2018_02_01::Models::MSDeployLog TopLevelDomainCollection = Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomainCollection CertificateDetails = Azure::Web::Mgmt::V2018_02_01::Models::CertificateDetails AppServiceCertificateOrderCollection = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateOrderCollection @@ -280,31 +285,26 @@ module Models SiteSealRequest = Azure::Web::Mgmt::V2018_02_01::Models::SiteSealRequest AppServiceCertificate = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificate AzureStorageInfoValue = Azure::Web::Mgmt::V2018_02_01::Models::AzureStorageInfoValue + ManagedServiceIdentity = Azure::Web::Mgmt::V2018_02_01::Models::ManagedServiceIdentity DomainPurchaseConsent = Azure::Web::Mgmt::V2018_02_01::Models::DomainPurchaseConsent DomainAvailablilityCheckResult = Azure::Web::Mgmt::V2018_02_01::Models::DomainAvailablilityCheckResult - DomainControlCenterSsoRequest = Azure::Web::Mgmt::V2018_02_01::Models::DomainControlCenterSsoRequest DomainOwnershipIdentifierCollection = Azure::Web::Mgmt::V2018_02_01::Models::DomainOwnershipIdentifierCollection DomainRecommendationSearchParameters = Azure::Web::Mgmt::V2018_02_01::Models::DomainRecommendationSearchParameters - ManagedServiceIdentity = Azure::Web::Mgmt::V2018_02_01::Models::ManagedServiceIdentity + DomainControlCenterSsoRequest = Azure::Web::Mgmt::V2018_02_01::Models::DomainControlCenterSsoRequest TldLegalAgreement = Azure::Web::Mgmt::V2018_02_01::Models::TldLegalAgreement - AppServiceCertificateCollection = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateCollection + PrivateAccessVirtualNetwork = Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccessVirtualNetwork NetworkTrace = Azure::Web::Mgmt::V2018_02_01::Models::NetworkTrace + AppServiceCertificateCollection = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateCollection HostName = Azure::Web::Mgmt::V2018_02_01::Models::HostName - PrivateAccessVirtualNetwork = Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccessVirtualNetwork - DomainCollection = Azure::Web::Mgmt::V2018_02_01::Models::DomainCollection + TldLegalAgreementCollection = Azure::Web::Mgmt::V2018_02_01::Models::TldLegalAgreementCollection PrivateAccessSubnet = Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccessSubnet + DomainCollection = Azure::Web::Mgmt::V2018_02_01::Models::DomainCollection SiteSeal = Azure::Web::Mgmt::V2018_02_01::Models::SiteSeal - TldLegalAgreementCollection = Azure::Web::Mgmt::V2018_02_01::Models::TldLegalAgreementCollection - NameIdentifierCollection = Azure::Web::Mgmt::V2018_02_01::Models::NameIdentifierCollection Address = Azure::Web::Mgmt::V2018_02_01::Models::Address TopLevelDomainAgreementOption = Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomainAgreementOption + NameIdentifierCollection = Azure::Web::Mgmt::V2018_02_01::Models::NameIdentifierCollection AppServiceCertificateResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateResource AppServiceCertificateOrder = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateOrder - AppServiceCertificateOrderPatchResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateOrderPatchResource - AppServiceCertificatePatchResource = Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificatePatchResource - CertificateEmail = Azure::Web::Mgmt::V2018_02_01::Models::CertificateEmail - CertificateOrderAction = Azure::Web::Mgmt::V2018_02_01::Models::CertificateOrderAction - ReissueCertificateOrderRequest = Azure::Web::Mgmt::V2018_02_01::Models::ReissueCertificateOrderRequest DefaultErrorResponseErrorDetailsItem = Azure::Web::Mgmt::V2018_02_01::Models::DefaultErrorResponseErrorDetailsItem HostingEnvironmentProfile = Azure::Web::Mgmt::V2018_02_01::Models::HostingEnvironmentProfile DefaultErrorResponseError = Azure::Web::Mgmt::V2018_02_01::Models::DefaultErrorResponseError @@ -313,7 +313,7 @@ module Models CsmOperationDisplay = Azure::Web::Mgmt::V2018_02_01::Models::CsmOperationDisplay ValidateResponse = Azure::Web::Mgmt::V2018_02_01::Models::ValidateResponse MetricAvailability = Azure::Web::Mgmt::V2018_02_01::Models::MetricAvailability - TopLevelDomain = Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomain + CertificateOrderAction = Azure::Web::Mgmt::V2018_02_01::Models::CertificateOrderAction ResourceMetricAvailability = Azure::Web::Mgmt::V2018_02_01::Models::ResourceMetricAvailability SourceControlCollection = Azure::Web::Mgmt::V2018_02_01::Models::SourceControlCollection CsmOperationDescriptionProperties = Azure::Web::Mgmt::V2018_02_01::Models::CsmOperationDescriptionProperties @@ -354,7 +354,7 @@ module Models VirtualIPMapping = Azure::Web::Mgmt::V2018_02_01::Models::VirtualIPMapping WebAppCollection = Azure::Web::Mgmt::V2018_02_01::Models::WebAppCollection NetworkAccessControlEntry = Azure::Web::Mgmt::V2018_02_01::Models::NetworkAccessControlEntry - DeletedSite = Azure::Web::Mgmt::V2018_02_01::Models::DeletedSite + RenewCertificateOrderRequest = Azure::Web::Mgmt::V2018_02_01::Models::RenewCertificateOrderRequest AppServicePlanCollection = Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlanCollection DeletedWebAppCollection = Azure::Web::Mgmt::V2018_02_01::Models::DeletedWebAppCollection ValidateResponseError = Azure::Web::Mgmt::V2018_02_01::Models::ValidateResponseError @@ -362,7 +362,7 @@ module Models end class WebManagementClass - attr_reader :certificates, :deleted_web_apps, :diagnostics, :app_service_certificate_orders, :certificate_registration_provider, :top_level_domains, :domain_registration_provider, :resource_health_metadata_operations, :recommendations, :provider, :domains, :app_service_environments, :app_service_plans, :web_apps, :configurable, :base_url, :options, :model_classes + attr_reader :certificates, :deleted_web_apps, :diagnostics, :recommendations, :resource_health_metadata_operations, :app_service_certificate_orders, :certificate_registration_provider, :top_level_domains, :domain_registration_provider, :provider, :domains, :app_service_environments, :app_service_plans, :web_apps, :configurable, :base_url, :options, :model_classes def initialize(configurable, base_url=nil, options=nil) @configurable, @base_url, @options = configurable, base_url, options @@ -375,12 +375,12 @@ def initialize(configurable, base_url=nil, options=nil) @certificates = @client_0.certificates @deleted_web_apps = @client_0.deleted_web_apps @diagnostics = @client_0.diagnostics + @recommendations = @client_0.recommendations + @resource_health_metadata_operations = @client_0.resource_health_metadata_operations @app_service_certificate_orders = @client_0.app_service_certificate_orders @certificate_registration_provider = @client_0.certificate_registration_provider @top_level_domains = @client_0.top_level_domains @domain_registration_provider = @client_0.domain_registration_provider - @resource_health_metadata_operations = @client_0.resource_health_metadata_operations - @recommendations = @client_0.recommendations @provider = @client_0.provider @domains = @client_0.domains @app_service_environments = @client_0.app_service_environments @@ -554,14 +554,20 @@ def user def restore_request Azure::Web::Mgmt::V2018_02_01::Models::RestoreRequest end - def renew_certificate_order_request - Azure::Web::Mgmt::V2018_02_01::Models::RenewCertificateOrderRequest + def app_service_certificate_order_patch_resource + Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateOrderPatchResource + end + def app_service_certificate_patch_resource + Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificatePatchResource + end + def certificate_email + Azure::Web::Mgmt::V2018_02_01::Models::CertificateEmail end def resource_metric_definition Azure::Web::Mgmt::V2018_02_01::Models::ResourceMetricDefinition end - def push_settings - Azure::Web::Mgmt::V2018_02_01::Models::PushSettings + def reissue_certificate_order_request + Azure::Web::Mgmt::V2018_02_01::Models::ReissueCertificateOrderRequest end def hybrid_connection_key Azure::Web::Mgmt::V2018_02_01::Models::HybridConnectionKey @@ -569,38 +575,47 @@ def hybrid_connection_key def hybrid_connection Azure::Web::Mgmt::V2018_02_01::Models::HybridConnection end - def site - Azure::Web::Mgmt::V2018_02_01::Models::Site + def push_settings + Azure::Web::Mgmt::V2018_02_01::Models::PushSettings end def app_service_plan Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlan end + def certificate_patch_resource + Azure::Web::Mgmt::V2018_02_01::Models::CertificatePatchResource + end + def site + Azure::Web::Mgmt::V2018_02_01::Models::Site + end + def deleted_site + Azure::Web::Mgmt::V2018_02_01::Models::DeletedSite + end def detector_definition Azure::Web::Mgmt::V2018_02_01::Models::DetectorDefinition end def analysis_definition Azure::Web::Mgmt::V2018_02_01::Models::AnalysisDefinition end - def certificate_patch_resource - Azure::Web::Mgmt::V2018_02_01::Models::CertificatePatchResource + def detector_response + Azure::Web::Mgmt::V2018_02_01::Models::DetectorResponse end def diagnostic_analysis Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticAnalysis end - def detector_response - Azure::Web::Mgmt::V2018_02_01::Models::DetectorResponse + def diagnostic_category + Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticCategory end def diagnostic_detector_response Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticDetectorResponse end - def diagnostic_category - Azure::Web::Mgmt::V2018_02_01::Models::DiagnosticCategory + def recommendation + Azure::Web::Mgmt::V2018_02_01::Models::Recommendation end def recommendation_rule Azure::Web::Mgmt::V2018_02_01::Models::RecommendationRule end - def recommendation - Azure::Web::Mgmt::V2018_02_01::Models::Recommendation + def premier_add_on_offer + Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOnOffer end def domain_ownership_identifier Azure::Web::Mgmt::V2018_02_01::Models::DomainOwnershipIdentifier @@ -608,44 +623,29 @@ def domain_ownership_identifier def domain_patch_resource Azure::Web::Mgmt::V2018_02_01::Models::DomainPatchResource end - def billing_meter - Azure::Web::Mgmt::V2018_02_01::Models::BillingMeter - end - def geo_region - Azure::Web::Mgmt::V2018_02_01::Models::GeoRegion - end - def premier_add_on_offer - Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOnOffer + def top_level_domain + Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomain end def source_control Azure::Web::Mgmt::V2018_02_01::Models::SourceControl end - def vnet_parameters - Azure::Web::Mgmt::V2018_02_01::Models::VnetParameters + def billing_meter + Azure::Web::Mgmt::V2018_02_01::Models::BillingMeter end - def vnet_validation_test_failure - Azure::Web::Mgmt::V2018_02_01::Models::VnetValidationTestFailure + def geo_region + Azure::Web::Mgmt::V2018_02_01::Models::GeoRegion end def vnet_validation_failure_details Azure::Web::Mgmt::V2018_02_01::Models::VnetValidationFailureDetails end - def relay_service_connection_entity - Azure::Web::Mgmt::V2018_02_01::Models::RelayServiceConnectionEntity - end - def network_features - Azure::Web::Mgmt::V2018_02_01::Models::NetworkFeatures - end - def premier_add_on - Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOn - end def process_thread_info Azure::Web::Mgmt::V2018_02_01::Models::ProcessThreadInfo end - def process_module_info - Azure::Web::Mgmt::V2018_02_01::Models::ProcessModuleInfo + def vnet_parameters + Azure::Web::Mgmt::V2018_02_01::Models::VnetParameters end - def process_info - Azure::Web::Mgmt::V2018_02_01::Models::ProcessInfo + def vnet_validation_test_failure + Azure::Web::Mgmt::V2018_02_01::Models::VnetValidationTestFailure end def public_certificate Azure::Web::Mgmt::V2018_02_01::Models::PublicCertificate @@ -659,26 +659,26 @@ def triggered_web_job def site_auth_settings Azure::Web::Mgmt::V2018_02_01::Models::SiteAuthSettings end - def azure_storage_property_dictionary_resource - Azure::Web::Mgmt::V2018_02_01::Models::AzureStoragePropertyDictionaryResource + def site_config_resource + Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigResource end - def deleted_app_restore_request - Azure::Web::Mgmt::V2018_02_01::Models::DeletedAppRestoreRequest + def site_configuration_snapshot_info + Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigurationSnapshotInfo end - def host_name_binding - Azure::Web::Mgmt::V2018_02_01::Models::HostNameBinding + def site_extension_info + Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionInfo end - def msdeploy - Azure::Web::Mgmt::V2018_02_01::Models::MSDeploy + def site_instance + Azure::Web::Mgmt::V2018_02_01::Models::SiteInstance end - def msdeploy_log - Azure::Web::Mgmt::V2018_02_01::Models::MSDeployLog + def site_logs_config + Azure::Web::Mgmt::V2018_02_01::Models::SiteLogsConfig end - def msdeploy_status - Azure::Web::Mgmt::V2018_02_01::Models::MSDeployStatus + def azure_storage_property_dictionary_resource + Azure::Web::Mgmt::V2018_02_01::Models::AzureStoragePropertyDictionaryResource end - def migrate_my_sql_request - Azure::Web::Mgmt::V2018_02_01::Models::MigrateMySqlRequest + def deleted_app_restore_request + Azure::Web::Mgmt::V2018_02_01::Models::DeletedAppRestoreRequest end def migrate_my_sql_status Azure::Web::Mgmt::V2018_02_01::Models::MigrateMySqlStatus @@ -686,8 +686,8 @@ def migrate_my_sql_status def log_specification Azure::Web::Mgmt::V2018_02_01::Models::LogSpecification end - def slot_difference - Azure::Web::Mgmt::V2018_02_01::Models::SlotDifference + def network_features + Azure::Web::Mgmt::V2018_02_01::Models::NetworkFeatures end def service_specification Azure::Web::Mgmt::V2018_02_01::Models::ServiceSpecification @@ -695,11 +695,11 @@ def service_specification def storage_migration_response Azure::Web::Mgmt::V2018_02_01::Models::StorageMigrationResponse end - def string_dictionary - Azure::Web::Mgmt::V2018_02_01::Models::StringDictionary + def process_module_info + Azure::Web::Mgmt::V2018_02_01::Models::ProcessModuleInfo end - def triggered_job_run - Azure::Web::Mgmt::V2018_02_01::Models::TriggeredJobRun + def process_info + Azure::Web::Mgmt::V2018_02_01::Models::ProcessInfo end def triggered_job_history Azure::Web::Mgmt::V2018_02_01::Models::TriggeredJobHistory @@ -713,47 +713,47 @@ def web_job def managed_service_identity_type Azure::Web::Mgmt::V2018_02_01::Models::ManagedServiceIdentityType end - def site_config_resource - Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigResource + def provisioning_state + Azure::Web::Mgmt::V2018_02_01::Models::ProvisioningState end - def function_envelope - Azure::Web::Mgmt::V2018_02_01::Models::FunctionEnvelope + def connection_string_type + Azure::Web::Mgmt::V2018_02_01::Models::ConnectionStringType end - def function_secrets - Azure::Web::Mgmt::V2018_02_01::Models::FunctionSecrets + def scm_type + Azure::Web::Mgmt::V2018_02_01::Models::ScmType end - def site_instance - Azure::Web::Mgmt::V2018_02_01::Models::SiteInstance + def managed_pipeline_mode + Azure::Web::Mgmt::V2018_02_01::Models::ManagedPipelineMode end - def site_logs_config - Azure::Web::Mgmt::V2018_02_01::Models::SiteLogsConfig + def site_load_balancing + Azure::Web::Mgmt::V2018_02_01::Models::SiteLoadBalancing end def site_patch_resource Azure::Web::Mgmt::V2018_02_01::Models::SitePatchResource end - def site_php_error_log_flag - Azure::Web::Mgmt::V2018_02_01::Models::SitePhpErrorLogFlag + def msdeploy_status + Azure::Web::Mgmt::V2018_02_01::Models::MSDeployStatus end - def site_source_control - Azure::Web::Mgmt::V2018_02_01::Models::SiteSourceControl + def migrate_my_sql_request + Azure::Web::Mgmt::V2018_02_01::Models::MigrateMySqlRequest end def slot_config_names_resource Azure::Web::Mgmt::V2018_02_01::Models::SlotConfigNamesResource end - def connection_string_type - Azure::Web::Mgmt::V2018_02_01::Models::ConnectionStringType + def relay_service_connection_entity + Azure::Web::Mgmt::V2018_02_01::Models::RelayServiceConnectionEntity end def storage_migration_options Azure::Web::Mgmt::V2018_02_01::Models::StorageMigrationOptions end - def managed_pipeline_mode - Azure::Web::Mgmt::V2018_02_01::Models::ManagedPipelineMode + def premier_add_on + Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOn end - def site_load_balancing - Azure::Web::Mgmt::V2018_02_01::Models::SiteLoadBalancing + def string_dictionary + Azure::Web::Mgmt::V2018_02_01::Models::StringDictionary end - def supported_tls_versions - Azure::Web::Mgmt::V2018_02_01::Models::SupportedTlsVersions + def triggered_job_run + Azure::Web::Mgmt::V2018_02_01::Models::TriggeredJobRun end def key_vault_secret_status Azure::Web::Mgmt::V2018_02_01::Models::KeyVaultSecretStatus @@ -770,20 +770,35 @@ def auto_heal_action_type def status_options Azure::Web::Mgmt::V2018_02_01::Models::StatusOptions end + def domain_type + Azure::Web::Mgmt::V2018_02_01::Models::DomainType + end + def internal_load_balancing_mode + Azure::Web::Mgmt::V2018_02_01::Models::InternalLoadBalancingMode + end + def compute_mode_options + Azure::Web::Mgmt::V2018_02_01::Models::ComputeModeOptions + end + def supported_tls_versions + Azure::Web::Mgmt::V2018_02_01::Models::SupportedTlsVersions + end + def ssl_state + Azure::Web::Mgmt::V2018_02_01::Models::SslState + end def premier_add_on_patch_resource Azure::Web::Mgmt::V2018_02_01::Models::PremierAddOnPatchResource end def private_access Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccess end - def site_extension_info - Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionInfo + def site_source_control + Azure::Web::Mgmt::V2018_02_01::Models::SiteSourceControl end def swift_virtual_network Azure::Web::Mgmt::V2018_02_01::Models::SwiftVirtualNetwork end - def certificate_product_type - Azure::Web::Mgmt::V2018_02_01::Models::CertificateProductType + def slot_difference + Azure::Web::Mgmt::V2018_02_01::Models::SlotDifference end def certificate_order_status Azure::Web::Mgmt::V2018_02_01::Models::CertificateOrderStatus @@ -800,23 +815,8 @@ def azure_storage_type def azure_storage_state Azure::Web::Mgmt::V2018_02_01::Models::AzureStorageState end - def scm_type - Azure::Web::Mgmt::V2018_02_01::Models::ScmType - end - def domain_status - Azure::Web::Mgmt::V2018_02_01::Models::DomainStatus - end - def dns_type - Azure::Web::Mgmt::V2018_02_01::Models::DnsType - end - def domain_type - Azure::Web::Mgmt::V2018_02_01::Models::DomainType - end - def ssl_state - Azure::Web::Mgmt::V2018_02_01::Models::SslState - end - def host_type - Azure::Web::Mgmt::V2018_02_01::Models::HostType + def ftps_state + Azure::Web::Mgmt::V2018_02_01::Models::FtpsState end def usage_state Azure::Web::Mgmt::V2018_02_01::Models::UsageState @@ -830,11 +830,11 @@ def channels def hosting_environment_status Azure::Web::Mgmt::V2018_02_01::Models::HostingEnvironmentStatus end - def internal_load_balancing_mode - Azure::Web::Mgmt::V2018_02_01::Models::InternalLoadBalancingMode + def in_availability_reason_type + Azure::Web::Mgmt::V2018_02_01::Models::InAvailabilityReasonType end - def site_configuration_snapshot_info - Azure::Web::Mgmt::V2018_02_01::Models::SiteConfigurationSnapshotInfo + def check_name_resource_types + Azure::Web::Mgmt::V2018_02_01::Models::CheckNameResourceTypes end def worker_size_options Azure::Web::Mgmt::V2018_02_01::Models::WorkerSizeOptions @@ -842,32 +842,32 @@ def worker_size_options def access_control_entry_action Azure::Web::Mgmt::V2018_02_01::Models::AccessControlEntryAction end - def provisioning_state - Azure::Web::Mgmt::V2018_02_01::Models::ProvisioningState + def solution_type + Azure::Web::Mgmt::V2018_02_01::Models::SolutionType end def rendering_type Azure::Web::Mgmt::V2018_02_01::Models::RenderingType end - def azure_resource_type - Azure::Web::Mgmt::V2018_02_01::Models::AzureResourceType + def site_php_error_log_flag + Azure::Web::Mgmt::V2018_02_01::Models::SitePhpErrorLogFlag end def custom_host_name_dns_record_type Azure::Web::Mgmt::V2018_02_01::Models::CustomHostNameDnsRecordType end - def host_name_type - Azure::Web::Mgmt::V2018_02_01::Models::HostNameType + def certificate_product_type + Azure::Web::Mgmt::V2018_02_01::Models::CertificateProductType end - def ftps_state - Azure::Web::Mgmt::V2018_02_01::Models::FtpsState + def app_service_plan_restrictions + Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlanRestrictions end - def in_availability_reason_type - Azure::Web::Mgmt::V2018_02_01::Models::InAvailabilityReasonType + def msdeploy_provisioning_state + Azure::Web::Mgmt::V2018_02_01::Models::MSDeployProvisioningState end - def check_name_resource_types - Azure::Web::Mgmt::V2018_02_01::Models::CheckNameResourceTypes + def my_sql_migration_type + Azure::Web::Mgmt::V2018_02_01::Models::MySqlMigrationType end - def compute_mode_options - Azure::Web::Mgmt::V2018_02_01::Models::ComputeModeOptions + def issue_type + Azure::Web::Mgmt::V2018_02_01::Models::IssueType end def app_service_environment_collection Azure::Web::Mgmt::V2018_02_01::Models::AppServiceEnvironmentCollection @@ -908,6 +908,9 @@ def app_service_environment_resource def app_service_environment_patch_resource Azure::Web::Mgmt::V2018_02_01::Models::AppServiceEnvironmentPatchResource end + def snapshot_restore_request + Azure::Web::Mgmt::V2018_02_01::Models::SnapshotRestoreRequest + end def metric_definition Azure::Web::Mgmt::V2018_02_01::Models::MetricDefinition end @@ -920,14 +923,11 @@ def app_service_plan_patch_resource def hybrid_connection_limits Azure::Web::Mgmt::V2018_02_01::Models::HybridConnectionLimits end - def notification_level - Azure::Web::Mgmt::V2018_02_01::Models::NotificationLevel - end - def my_sql_migration_type - Azure::Web::Mgmt::V2018_02_01::Models::MySqlMigrationType + def host_type + Azure::Web::Mgmt::V2018_02_01::Models::HostType end - def app_service_plan_restrictions - Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlanRestrictions + def public_certificate_location + Azure::Web::Mgmt::V2018_02_01::Models::PublicCertificateLocation end def unauthenticated_client_action Azure::Web::Mgmt::V2018_02_01::Models::UnauthenticatedClientAction @@ -935,11 +935,11 @@ def unauthenticated_client_action def built_in_authentication_provider Azure::Web::Mgmt::V2018_02_01::Models::BuiltInAuthenticationProvider end - def issue_type - Azure::Web::Mgmt::V2018_02_01::Models::IssueType + def domain_status + Azure::Web::Mgmt::V2018_02_01::Models::DomainStatus end - def site_extension_type - Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionType + def dns_type + Azure::Web::Mgmt::V2018_02_01::Models::DnsType end def triggered_web_job_status Azure::Web::Mgmt::V2018_02_01::Models::TriggeredWebJobStatus @@ -950,14 +950,14 @@ def log_level def backup_item_status Azure::Web::Mgmt::V2018_02_01::Models::BackupItemStatus end - def solution_type - Azure::Web::Mgmt::V2018_02_01::Models::SolutionType + def database_type + Azure::Web::Mgmt::V2018_02_01::Models::DatabaseType end def frequency_unit Azure::Web::Mgmt::V2018_02_01::Models::FrequencyUnit end - def snapshot_restore_request - Azure::Web::Mgmt::V2018_02_01::Models::SnapshotRestoreRequest + def resource_scope_type + Azure::Web::Mgmt::V2018_02_01::Models::ResourceScopeType end def contact Azure::Web::Mgmt::V2018_02_01::Models::Contact @@ -971,23 +971,26 @@ def publishing_profile_format def dns_verification_test_result Azure::Web::Mgmt::V2018_02_01::Models::DnsVerificationTestResult end + def azure_resource_type + Azure::Web::Mgmt::V2018_02_01::Models::AzureResourceType + end def validate_resource_types Azure::Web::Mgmt::V2018_02_01::Models::ValidateResourceTypes end + def host_name_type + Azure::Web::Mgmt::V2018_02_01::Models::HostNameType + end def msdeploy_log_entry_type Azure::Web::Mgmt::V2018_02_01::Models::MSDeployLogEntryType end - def msdeploy_provisioning_state - Azure::Web::Mgmt::V2018_02_01::Models::MSDeployProvisioningState - end - def public_certificate_location - Azure::Web::Mgmt::V2018_02_01::Models::PublicCertificateLocation + def clone_ability_result + Azure::Web::Mgmt::V2018_02_01::Models::CloneAbilityResult end - def resource_scope_type - Azure::Web::Mgmt::V2018_02_01::Models::ResourceScopeType + def notification_level + Azure::Web::Mgmt::V2018_02_01::Models::NotificationLevel end - def database_type - Azure::Web::Mgmt::V2018_02_01::Models::DatabaseType + def sku_name + Azure::Web::Mgmt::V2018_02_01::Models::SkuName end def backup_restore_operation_type Azure::Web::Mgmt::V2018_02_01::Models::BackupRestoreOperationType @@ -995,11 +998,8 @@ def backup_restore_operation_type def continuous_web_job_status Azure::Web::Mgmt::V2018_02_01::Models::ContinuousWebJobStatus end - def sku_name - Azure::Web::Mgmt::V2018_02_01::Models::SkuName - end - def clone_ability_result - Azure::Web::Mgmt::V2018_02_01::Models::CloneAbilityResult + def site_extension_type + Azure::Web::Mgmt::V2018_02_01::Models::SiteExtensionType end def usage Azure::Web::Mgmt::V2018_02_01::Models::Usage @@ -1154,6 +1154,21 @@ def continuous_web_job def custom_hostname_analysis_result Azure::Web::Mgmt::V2018_02_01::Models::CustomHostnameAnalysisResult end + def function_envelope + Azure::Web::Mgmt::V2018_02_01::Models::FunctionEnvelope + end + def function_secrets + Azure::Web::Mgmt::V2018_02_01::Models::FunctionSecrets + end + def host_name_binding + Azure::Web::Mgmt::V2018_02_01::Models::HostNameBinding + end + def msdeploy + Azure::Web::Mgmt::V2018_02_01::Models::MSDeploy + end + def msdeploy_log + Azure::Web::Mgmt::V2018_02_01::Models::MSDeployLog + end def top_level_domain_collection Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomainCollection end @@ -1175,81 +1190,66 @@ def app_service_certificate def azure_storage_info_value Azure::Web::Mgmt::V2018_02_01::Models::AzureStorageInfoValue end + def managed_service_identity + Azure::Web::Mgmt::V2018_02_01::Models::ManagedServiceIdentity + end def domain_purchase_consent Azure::Web::Mgmt::V2018_02_01::Models::DomainPurchaseConsent end def domain_availablility_check_result Azure::Web::Mgmt::V2018_02_01::Models::DomainAvailablilityCheckResult end - def domain_control_center_sso_request - Azure::Web::Mgmt::V2018_02_01::Models::DomainControlCenterSsoRequest - end def domain_ownership_identifier_collection Azure::Web::Mgmt::V2018_02_01::Models::DomainOwnershipIdentifierCollection end def domain_recommendation_search_parameters Azure::Web::Mgmt::V2018_02_01::Models::DomainRecommendationSearchParameters end - def managed_service_identity - Azure::Web::Mgmt::V2018_02_01::Models::ManagedServiceIdentity + def domain_control_center_sso_request + Azure::Web::Mgmt::V2018_02_01::Models::DomainControlCenterSsoRequest end def tld_legal_agreement Azure::Web::Mgmt::V2018_02_01::Models::TldLegalAgreement end - def app_service_certificate_collection - Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateCollection + def private_access_virtual_network + Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccessVirtualNetwork end def network_trace Azure::Web::Mgmt::V2018_02_01::Models::NetworkTrace end + def app_service_certificate_collection + Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateCollection + end def host_name Azure::Web::Mgmt::V2018_02_01::Models::HostName end - def private_access_virtual_network - Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccessVirtualNetwork - end - def domain_collection - Azure::Web::Mgmt::V2018_02_01::Models::DomainCollection + def tld_legal_agreement_collection + Azure::Web::Mgmt::V2018_02_01::Models::TldLegalAgreementCollection end def private_access_subnet Azure::Web::Mgmt::V2018_02_01::Models::PrivateAccessSubnet end + def domain_collection + Azure::Web::Mgmt::V2018_02_01::Models::DomainCollection + end def site_seal Azure::Web::Mgmt::V2018_02_01::Models::SiteSeal end - def tld_legal_agreement_collection - Azure::Web::Mgmt::V2018_02_01::Models::TldLegalAgreementCollection - end - def name_identifier_collection - Azure::Web::Mgmt::V2018_02_01::Models::NameIdentifierCollection - end def address Azure::Web::Mgmt::V2018_02_01::Models::Address end def top_level_domain_agreement_option Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomainAgreementOption end + def name_identifier_collection + Azure::Web::Mgmt::V2018_02_01::Models::NameIdentifierCollection + end def app_service_certificate_resource Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateResource end def app_service_certificate_order Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateOrder end - def app_service_certificate_order_patch_resource - Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificateOrderPatchResource - end - def app_service_certificate_patch_resource - Azure::Web::Mgmt::V2018_02_01::Models::AppServiceCertificatePatchResource - end - def certificate_email - Azure::Web::Mgmt::V2018_02_01::Models::CertificateEmail - end - def certificate_order_action - Azure::Web::Mgmt::V2018_02_01::Models::CertificateOrderAction - end - def reissue_certificate_order_request - Azure::Web::Mgmt::V2018_02_01::Models::ReissueCertificateOrderRequest - end def default_error_response_error_details_item Azure::Web::Mgmt::V2018_02_01::Models::DefaultErrorResponseErrorDetailsItem end @@ -1274,8 +1274,8 @@ def validate_response def metric_availability Azure::Web::Mgmt::V2018_02_01::Models::MetricAvailability end - def top_level_domain - Azure::Web::Mgmt::V2018_02_01::Models::TopLevelDomain + def certificate_order_action + Azure::Web::Mgmt::V2018_02_01::Models::CertificateOrderAction end def resource_metric_availability Azure::Web::Mgmt::V2018_02_01::Models::ResourceMetricAvailability @@ -1397,8 +1397,8 @@ def web_app_collection def network_access_control_entry Azure::Web::Mgmt::V2018_02_01::Models::NetworkAccessControlEntry end - def deleted_site - Azure::Web::Mgmt::V2018_02_01::Models::DeletedSite + def renew_certificate_order_request + Azure::Web::Mgmt::V2018_02_01::Models::RenewCertificateOrderRequest end def app_service_plan_collection Azure::Web::Mgmt::V2018_02_01::Models::AppServicePlanCollection diff --git a/azure_sdk/lib/latest/modules/websearch_profile_module.rb b/azure_sdk/lib/latest/modules/websearch_profile_module.rb index 168173c95d..d66065843b 100644 --- a/azure_sdk/lib/latest/modules/websearch_profile_module.rb +++ b/azure_sdk/lib/latest/modules/websearch_profile_module.rb @@ -9,35 +9,36 @@ module WebSearch Web = Azure::CognitiveServices::WebSearch::V1_0::Web module Models + StructuredValue = Azure::CognitiveServices::WebSearch::V1_0::Models::StructuredValue Videos = Azure::CognitiveServices::WebSearch::V1_0::Models::Videos - AnswerType = Azure::CognitiveServices::WebSearch::V1_0::Models::AnswerType Images = Azure::CognitiveServices::WebSearch::V1_0::Models::Images + AnswerType = Azure::CognitiveServices::WebSearch::V1_0::Models::AnswerType NewsArticle = Azure::CognitiveServices::WebSearch::V1_0::Models::NewsArticle News = Azure::CognitiveServices::WebSearch::V1_0::Models::News ResponseBase = Azure::CognitiveServices::WebSearch::V1_0::Models::ResponseBase - QueryContext = Azure::CognitiveServices::WebSearch::V1_0::Models::QueryContext - Query = Azure::CognitiveServices::WebSearch::V1_0::Models::Query - RankingRankingGroup = Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingGroup - WebMetaTag = Azure::CognitiveServices::WebSearch::V1_0::Models::WebMetaTag - RankingRankingResponse = Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingResponse Response = Azure::CognitiveServices::WebSearch::V1_0::Models::Response - Computation = Azure::CognitiveServices::WebSearch::V1_0::Models::Computation - SearchResultsAnswer = Azure::CognitiveServices::WebSearch::V1_0::Models::SearchResultsAnswer - SearchResponse = Azure::CognitiveServices::WebSearch::V1_0::Models::SearchResponse - WebPage = Azure::CognitiveServices::WebSearch::V1_0::Models::WebPage + VideoObject = Azure::CognitiveServices::WebSearch::V1_0::Models::VideoObject + RankingRankingItem = Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingItem + QueryContext = Azure::CognitiveServices::WebSearch::V1_0::Models::QueryContext WebWebGrouping = Azure::CognitiveServices::WebSearch::V1_0::Models::WebWebGrouping + SearchResponse = Azure::CognitiveServices::WebSearch::V1_0::Models::SearchResponse + SearchResultsAnswer = Azure::CognitiveServices::WebSearch::V1_0::Models::SearchResultsAnswer + Computation = Azure::CognitiveServices::WebSearch::V1_0::Models::Computation + Answer = Azure::CognitiveServices::WebSearch::V1_0::Models::Answer + RankingRankingResponse = Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingResponse + Identifiable = Azure::CognitiveServices::WebSearch::V1_0::Models::Identifiable TimeZoneTimeZoneInformation = Azure::CognitiveServices::WebSearch::V1_0::Models::TimeZoneTimeZoneInformation + RankingRankingGroup = Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingGroup + WebPage = Azure::CognitiveServices::WebSearch::V1_0::Models::WebPage + WebWebAnswer = Azure::CognitiveServices::WebSearch::V1_0::Models::WebWebAnswer Thing = Azure::CognitiveServices::WebSearch::V1_0::Models::Thing - Identifiable = Azure::CognitiveServices::WebSearch::V1_0::Models::Identifiable - Answer = Azure::CognitiveServices::WebSearch::V1_0::Models::Answer - TimeZone = Azure::CognitiveServices::WebSearch::V1_0::Models::TimeZone - RankingRankingItem = Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingItem - RelatedSearchesRelatedSearchAnswer = Azure::CognitiveServices::WebSearch::V1_0::Models::RelatedSearchesRelatedSearchAnswer + Query = Azure::CognitiveServices::WebSearch::V1_0::Models::Query + WebMetaTag = Azure::CognitiveServices::WebSearch::V1_0::Models::WebMetaTag SpellSuggestions = Azure::CognitiveServices::WebSearch::V1_0::Models::SpellSuggestions - WebWebAnswer = Azure::CognitiveServices::WebSearch::V1_0::Models::WebWebAnswer + TimeZone = Azure::CognitiveServices::WebSearch::V1_0::Models::TimeZone CreativeWork = Azure::CognitiveServices::WebSearch::V1_0::Models::CreativeWork ErrorCode = Azure::CognitiveServices::WebSearch::V1_0::Models::ErrorCode - VideoObject = Azure::CognitiveServices::WebSearch::V1_0::Models::VideoObject + RelatedSearchesRelatedSearchAnswer = Azure::CognitiveServices::WebSearch::V1_0::Models::RelatedSearchesRelatedSearchAnswer SafeSearch = Azure::CognitiveServices::WebSearch::V1_0::Models::SafeSearch TextFormat = Azure::CognitiveServices::WebSearch::V1_0::Models::TextFormat Article = Azure::CognitiveServices::WebSearch::V1_0::Models::Article @@ -47,7 +48,6 @@ module Models Intangible = Azure::CognitiveServices::WebSearch::V1_0::Models::Intangible MediaObject = Azure::CognitiveServices::WebSearch::V1_0::Models::MediaObject ErrorSubCode = Azure::CognitiveServices::WebSearch::V1_0::Models::ErrorSubCode - StructuredValue = Azure::CognitiveServices::WebSearch::V1_0::Models::StructuredValue ErrorResponse = Azure::CognitiveServices::WebSearch::V1_0::Models::ErrorResponse Error = Azure::CognitiveServices::WebSearch::V1_0::Models::Error end @@ -82,15 +82,18 @@ def method_missing(method, *args) end class ModelClasses + def structured_value + Azure::CognitiveServices::WebSearch::V1_0::Models::StructuredValue + end def videos Azure::CognitiveServices::WebSearch::V1_0::Models::Videos end - def answer_type - Azure::CognitiveServices::WebSearch::V1_0::Models::AnswerType - end def images Azure::CognitiveServices::WebSearch::V1_0::Models::Images end + def answer_type + Azure::CognitiveServices::WebSearch::V1_0::Models::AnswerType + end def news_article Azure::CognitiveServices::WebSearch::V1_0::Models::NewsArticle end @@ -100,65 +103,65 @@ def news def response_base Azure::CognitiveServices::WebSearch::V1_0::Models::ResponseBase end - def query_context - Azure::CognitiveServices::WebSearch::V1_0::Models::QueryContext - end - def query - Azure::CognitiveServices::WebSearch::V1_0::Models::Query + def response + Azure::CognitiveServices::WebSearch::V1_0::Models::Response end - def ranking_ranking_group - Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingGroup + def video_object + Azure::CognitiveServices::WebSearch::V1_0::Models::VideoObject end - def web_meta_tag - Azure::CognitiveServices::WebSearch::V1_0::Models::WebMetaTag + def ranking_ranking_item + Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingItem end - def ranking_ranking_response - Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingResponse + def query_context + Azure::CognitiveServices::WebSearch::V1_0::Models::QueryContext end - def response - Azure::CognitiveServices::WebSearch::V1_0::Models::Response + def web_web_grouping + Azure::CognitiveServices::WebSearch::V1_0::Models::WebWebGrouping end - def computation - Azure::CognitiveServices::WebSearch::V1_0::Models::Computation + def search_response + Azure::CognitiveServices::WebSearch::V1_0::Models::SearchResponse end def search_results_answer Azure::CognitiveServices::WebSearch::V1_0::Models::SearchResultsAnswer end - def search_response - Azure::CognitiveServices::WebSearch::V1_0::Models::SearchResponse + def computation + Azure::CognitiveServices::WebSearch::V1_0::Models::Computation end - def web_page - Azure::CognitiveServices::WebSearch::V1_0::Models::WebPage + def answer + Azure::CognitiveServices::WebSearch::V1_0::Models::Answer end - def web_web_grouping - Azure::CognitiveServices::WebSearch::V1_0::Models::WebWebGrouping + def ranking_ranking_response + Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingResponse + end + def identifiable + Azure::CognitiveServices::WebSearch::V1_0::Models::Identifiable end def time_zone_time_zone_information Azure::CognitiveServices::WebSearch::V1_0::Models::TimeZoneTimeZoneInformation end - def thing - Azure::CognitiveServices::WebSearch::V1_0::Models::Thing + def ranking_ranking_group + Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingGroup end - def identifiable - Azure::CognitiveServices::WebSearch::V1_0::Models::Identifiable + def web_page + Azure::CognitiveServices::WebSearch::V1_0::Models::WebPage end - def answer - Azure::CognitiveServices::WebSearch::V1_0::Models::Answer + def web_web_answer + Azure::CognitiveServices::WebSearch::V1_0::Models::WebWebAnswer end - def time_zone - Azure::CognitiveServices::WebSearch::V1_0::Models::TimeZone + def thing + Azure::CognitiveServices::WebSearch::V1_0::Models::Thing end - def ranking_ranking_item - Azure::CognitiveServices::WebSearch::V1_0::Models::RankingRankingItem + def query + Azure::CognitiveServices::WebSearch::V1_0::Models::Query end - def related_searches_related_search_answer - Azure::CognitiveServices::WebSearch::V1_0::Models::RelatedSearchesRelatedSearchAnswer + def web_meta_tag + Azure::CognitiveServices::WebSearch::V1_0::Models::WebMetaTag end def spell_suggestions Azure::CognitiveServices::WebSearch::V1_0::Models::SpellSuggestions end - def web_web_answer - Azure::CognitiveServices::WebSearch::V1_0::Models::WebWebAnswer + def time_zone + Azure::CognitiveServices::WebSearch::V1_0::Models::TimeZone end def creative_work Azure::CognitiveServices::WebSearch::V1_0::Models::CreativeWork @@ -166,8 +169,8 @@ def creative_work def error_code Azure::CognitiveServices::WebSearch::V1_0::Models::ErrorCode end - def video_object - Azure::CognitiveServices::WebSearch::V1_0::Models::VideoObject + def related_searches_related_search_answer + Azure::CognitiveServices::WebSearch::V1_0::Models::RelatedSearchesRelatedSearchAnswer end def safe_search Azure::CognitiveServices::WebSearch::V1_0::Models::SafeSearch @@ -196,9 +199,6 @@ def media_object def error_sub_code Azure::CognitiveServices::WebSearch::V1_0::Models::ErrorSubCode end - def structured_value - Azure::CognitiveServices::WebSearch::V1_0::Models::StructuredValue - end def error_response Azure::CognitiveServices::WebSearch::V1_0::Models::ErrorResponse end diff --git a/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql.rb b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql.rb index 8a2bd45171..3e149249cc 100644 --- a/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql.rb +++ b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql.rb @@ -40,6 +40,7 @@ module Azure::SQL::Mgmt::V2017_03_01_preview autoload :JobVersions, '2017-03-01-preview/generated/azure_mgmt_sql/job_versions.rb' autoload :LongTermRetentionBackups, '2017-03-01-preview/generated/azure_mgmt_sql/long_term_retention_backups.rb' autoload :BackupLongTermRetentionPolicies, '2017-03-01-preview/generated/azure_mgmt_sql/backup_long_term_retention_policies.rb' + autoload :ManagedBackupShortTermRetentionPolicies, '2017-03-01-preview/generated/azure_mgmt_sql/managed_backup_short_term_retention_policies.rb' autoload :ManagedDatabases, '2017-03-01-preview/generated/azure_mgmt_sql/managed_databases.rb' autoload :RestorePoints, '2017-03-01-preview/generated/azure_mgmt_sql/restore_points.rb' autoload :ServerAutomaticTuningOperations, '2017-03-01-preview/generated/azure_mgmt_sql/server_automatic_tuning_operations.rb' @@ -48,39 +49,40 @@ module Azure::SQL::Mgmt::V2017_03_01_preview autoload :SqlManagementClient, '2017-03-01-preview/generated/azure_mgmt_sql/sql_management_client.rb' module Models - autoload :JobSchedule, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_schedule.rb' autoload :JobAgentUpdate, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_agent_update.rb' - autoload :ManagedDatabaseUpdate, '2017-03-01-preview/generated/azure_mgmt_sql/models/managed_database_update.rb' + autoload :ManagedDatabaseListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/managed_database_list_result.rb' autoload :DatabaseVulnerabilityAssessmentListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_vulnerability_assessment_list_result.rb' - autoload :JobTargetGroupListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_target_group_list_result.rb' autoload :CompleteDatabaseRestoreDefinition, '2017-03-01-preview/generated/azure_mgmt_sql/models/complete_database_restore_definition.rb' + autoload :JobTargetGroupListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_target_group_list_result.rb' + autoload :ResourceMoveDefinition, '2017-03-01-preview/generated/azure_mgmt_sql/models/resource_move_definition.rb' autoload :ServerDnsAliasListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/server_dns_alias_list_result.rb' autoload :Resource, '2017-03-01-preview/generated/azure_mgmt_sql/models/resource.rb' - autoload :RestorePointListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/restore_point_list_result.rb' autoload :JobStepListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_step_list_result.rb' - autoload :Sku, '2017-03-01-preview/generated/azure_mgmt_sql/models/sku.rb' + autoload :DatabaseOperationListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_operation_list_result.rb' autoload :JobAgentListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_agent_list_result.rb' - autoload :DatabaseListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_list_result.rb' + autoload :LongTermRetentionBackupListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/long_term_retention_backup_list_result.rb' autoload :ServerDnsAliasAcquisition, '2017-03-01-preview/generated/azure_mgmt_sql/models/server_dns_alias_acquisition.rb' - autoload :ImportExportDatabaseDefinition, '2017-03-01-preview/generated/azure_mgmt_sql/models/import_export_database_definition.rb' + autoload :DatabaseUpdate, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_update.rb' autoload :JobTarget, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_target.rb' - autoload :DatabaseVulnerabilityAssessmentRuleBaselineItem, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_vulnerability_assessment_rule_baseline_item.rb' + autoload :CreateDatabaseRestorePointDefinition, '2017-03-01-preview/generated/azure_mgmt_sql/models/create_database_restore_point_definition.rb' autoload :JobCredentialListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_credential_list_result.rb' - autoload :VulnerabilityAssessmentRecurringScansProperties, '2017-03-01-preview/generated/azure_mgmt_sql/models/vulnerability_assessment_recurring_scans_properties.rb' + autoload :JobVersionListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_version_list_result.rb' autoload :JobExecutionTarget, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_execution_target.rb' - autoload :ResourceMoveDefinition, '2017-03-01-preview/generated/azure_mgmt_sql/models/resource_move_definition.rb' - autoload :ManagedDatabaseListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/managed_database_list_result.rb' - autoload :LongTermRetentionBackupListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/long_term_retention_backup_list_result.rb' - autoload :JobExecutionListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_execution_list_result.rb' - autoload :CreateDatabaseRestorePointDefinition, '2017-03-01-preview/generated/azure_mgmt_sql/models/create_database_restore_point_definition.rb' - autoload :JobStepExecutionOptions, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_step_execution_options.rb' autoload :AutomaticTuningServerOptions, '2017-03-01-preview/generated/azure_mgmt_sql/models/automatic_tuning_server_options.rb' - autoload :DatabaseUpdate, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_update.rb' + autoload :ManagedDatabaseUpdate, '2017-03-01-preview/generated/azure_mgmt_sql/models/managed_database_update.rb' + autoload :RestorePointListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/restore_point_list_result.rb' + autoload :JobExecutionListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_execution_list_result.rb' + autoload :DatabaseListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_list_result.rb' + autoload :JobSchedule, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_schedule.rb' + autoload :DatabaseVulnerabilityAssessmentRuleBaselineItem, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_vulnerability_assessment_rule_baseline_item.rb' + autoload :ManagedBackupShortTermRetentionPolicyListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy_list_result.rb' autoload :JobListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_list_result.rb' - autoload :DatabaseOperationListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/database_operation_list_result.rb' + autoload :ImportExportDatabaseDefinition, '2017-03-01-preview/generated/azure_mgmt_sql/models/import_export_database_definition.rb' autoload :JobStepAction, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_step_action.rb' - autoload :JobVersionListResult, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_version_list_result.rb' + autoload :Sku, '2017-03-01-preview/generated/azure_mgmt_sql/models/sku.rb' autoload :JobStepOutput, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_step_output.rb' + autoload :VulnerabilityAssessmentRecurringScansProperties, '2017-03-01-preview/generated/azure_mgmt_sql/models/vulnerability_assessment_recurring_scans_properties.rb' + autoload :JobStepExecutionOptions, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_step_execution_options.rb' autoload :ProxyResource, '2017-03-01-preview/generated/azure_mgmt_sql/models/proxy_resource.rb' autoload :ExtendedDatabaseBlobAuditingPolicy, '2017-03-01-preview/generated/azure_mgmt_sql/models/extended_database_blob_auditing_policy.rb' autoload :ExtendedServerBlobAuditingPolicy, '2017-03-01-preview/generated/azure_mgmt_sql/models/extended_server_blob_auditing_policy.rb' @@ -102,6 +104,7 @@ module Models autoload :JobVersion, '2017-03-01-preview/generated/azure_mgmt_sql/models/job_version.rb' autoload :LongTermRetentionBackup, '2017-03-01-preview/generated/azure_mgmt_sql/models/long_term_retention_backup.rb' autoload :BackupLongTermRetentionPolicy, '2017-03-01-preview/generated/azure_mgmt_sql/models/backup_long_term_retention_policy.rb' + autoload :ManagedBackupShortTermRetentionPolicy, '2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy.rb' autoload :ManagedDatabase, '2017-03-01-preview/generated/azure_mgmt_sql/models/managed_database.rb' autoload :RestorePoint, '2017-03-01-preview/generated/azure_mgmt_sql/models/restore_point.rb' autoload :ServerAutomaticTuning, '2017-03-01-preview/generated/azure_mgmt_sql/models/server_automatic_tuning.rb' diff --git a/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/managed_backup_short_term_retention_policies.rb b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/managed_backup_short_term_retention_policies.rb new file mode 100644 index 0000000000..474ba5dfcd --- /dev/null +++ b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/managed_backup_short_term_retention_policies.rb @@ -0,0 +1,683 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::SQL::Mgmt::V2017_03_01_preview + # + # The Azure SQL Database management API provides a RESTful set of web + # services that interact with Azure SQL Database services to manage your + # databases. The API enables you to create, retrieve, update, and delete + # databases. + # + class ManagedBackupShortTermRetentionPolicies + include MsRestAzure + + # + # Creates and initializes a new instance of the ManagedBackupShortTermRetentionPolicies class. + # @param client service class for accessing basic functionality. + # + def initialize(client) + @client = client + end + + # @return [SqlManagementClient] reference to the SqlManagementClient + attr_reader :client + + # + # Gets a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ManagedBackupShortTermRetentionPolicy] operation results. + # + def get(resource_group_name, managed_instance_name, database_name, custom_headers = nil) + response = get_async(resource_group_name, managed_instance_name, database_name, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def get_with_http_info(resource_group_name, managed_instance_name, database_name, custom_headers = nil) + get_async(resource_group_name, managed_instance_name, database_name, custom_headers).value! + end + + # + # Gets a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def get_async(resource_group_name, managed_instance_name, database_name, custom_headers = nil) + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'managed_instance_name is nil' if managed_instance_name.nil? + fail ArgumentError, 'database_name is nil' if database_name.nil? + policy_name = 'default' + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/backupShortTermRetentionPolicies/{policyName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'resourceGroupName' => resource_group_name,'managedInstanceName' => managed_instance_name,'databaseName' => database_name,'policyName' => policy_name,'subscriptionId' => @client.subscription_id}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ManagedBackupShortTermRetentionPolicy] operation results. + # + def create_or_update(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + response = create_or_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers).value! + response.body unless response.nil? + end + + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [Concurrent::Promise] promise which provides async access to http + # response. + # + def create_or_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + # Send request + promise = begin_create_or_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers) + + promise = promise.then do |response| + # Defining deserialization method. + deserialize_method = lambda do |parsed_response| + result_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy.mapper() + parsed_response = @client.deserialize(result_mapper, parsed_response) + end + + # Waiting for response. + @client.get_long_running_operation_result(response, deserialize_method) + end + + promise + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ManagedBackupShortTermRetentionPolicy] operation results. + # + def update(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + response = update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers).value! + response.body unless response.nil? + end + + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [Concurrent::Promise] promise which provides async access to http + # response. + # + def update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + # Send request + promise = begin_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers) + + promise = promise.then do |response| + # Defining deserialization method. + deserialize_method = lambda do |parsed_response| + result_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy.mapper() + parsed_response = @client.deserialize(result_mapper, parsed_response) + end + + # Waiting for response. + @client.get_long_running_operation_result(response, deserialize_method) + end + + promise + end + + # + # Gets a managed database's short term retention policy list. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [Array] operation results. + # + def list_by_database(resource_group_name, managed_instance_name, database_name, custom_headers = nil) + first_page = list_by_database_as_lazy(resource_group_name, managed_instance_name, database_name, custom_headers) + first_page.get_all_items + end + + # + # Gets a managed database's short term retention policy list. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_by_database_with_http_info(resource_group_name, managed_instance_name, database_name, custom_headers = nil) + list_by_database_async(resource_group_name, managed_instance_name, database_name, custom_headers).value! + end + + # + # Gets a managed database's short term retention policy list. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_by_database_async(resource_group_name, managed_instance_name, database_name, custom_headers = nil) + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'managed_instance_name is nil' if managed_instance_name.nil? + fail ArgumentError, 'database_name is nil' if database_name.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/backupShortTermRetentionPolicies' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'resourceGroupName' => resource_group_name,'managedInstanceName' => managed_instance_name,'databaseName' => database_name,'subscriptionId' => @client.subscription_id}, + query_params: {'api-version' => @client.api_version}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicyListResult.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ManagedBackupShortTermRetentionPolicy] operation results. + # + def begin_create_or_update(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + response = begin_create_or_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers).value! + response.body unless response.nil? + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def begin_create_or_update_with_http_info(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + begin_create_or_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers).value! + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def begin_create_or_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'managed_instance_name is nil' if managed_instance_name.nil? + fail ArgumentError, 'database_name is nil' if database_name.nil? + policy_name = 'default' + fail ArgumentError, 'parameters is nil' if parameters.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy.mapper() + request_content = @client.serialize(request_mapper, parameters) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/backupShortTermRetentionPolicies/{policyName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'resourceGroupName' => resource_group_name,'managedInstanceName' => managed_instance_name,'databaseName' => database_name,'policyName' => policy_name,'subscriptionId' => @client.subscription_id}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:put, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 202 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ManagedBackupShortTermRetentionPolicy] operation results. + # + def begin_update(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + response = begin_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers).value! + response.body unless response.nil? + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def begin_update_with_http_info(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + begin_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers).value! + end + + # + # Updates a managed database's short term retention policy. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param parameters [ManagedBackupShortTermRetentionPolicy] The short term + # retention policy info. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def begin_update_async(resource_group_name, managed_instance_name, database_name, parameters, custom_headers = nil) + fail ArgumentError, 'resource_group_name is nil' if resource_group_name.nil? + fail ArgumentError, 'managed_instance_name is nil' if managed_instance_name.nil? + fail ArgumentError, 'database_name is nil' if database_name.nil? + policy_name = 'default' + fail ArgumentError, 'parameters is nil' if parameters.nil? + fail ArgumentError, '@client.subscription_id is nil' if @client.subscription_id.nil? + fail ArgumentError, '@client.api_version is nil' if @client.api_version.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + + request_headers['Content-Type'] = 'application/json; charset=utf-8' + + # Serialize Request + request_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy.mapper() + request_content = @client.serialize(request_mapper, parameters) + request_content = request_content != nil ? JSON.generate(request_content, quirks_mode: true) : nil + + path_template = 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/backupShortTermRetentionPolicies/{policyName}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + path_params: {'resourceGroupName' => resource_group_name,'managedInstanceName' => managed_instance_name,'databaseName' => database_name,'policyName' => policy_name,'subscriptionId' => @client.subscription_id}, + query_params: {'api-version' => @client.api_version}, + body: request_content, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:patch, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 || status_code == 202 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Gets a managed database's short term retention policy list. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ManagedBackupShortTermRetentionPolicyListResult] operation results. + # + def list_by_database_next(next_page_link, custom_headers = nil) + response = list_by_database_next_async(next_page_link, custom_headers).value! + response.body unless response.nil? + end + + # + # Gets a managed database's short term retention policy list. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [MsRestAzure::AzureOperationResponse] HTTP response information. + # + def list_by_database_next_with_http_info(next_page_link, custom_headers = nil) + list_by_database_next_async(next_page_link, custom_headers).value! + end + + # + # Gets a managed database's short term retention policy list. + # + # @param next_page_link [String] The NextLink from the previous successful call + # to List operation. + # @param [Hash{String => String}] A hash of custom headers that will be added + # to the HTTP request. + # + # @return [Concurrent::Promise] Promise object which holds the HTTP response. + # + def list_by_database_next_async(next_page_link, custom_headers = nil) + fail ArgumentError, 'next_page_link is nil' if next_page_link.nil? + + + request_headers = {} + + # Set Headers + request_headers['x-ms-client-request-id'] = SecureRandom.uuid + request_headers['accept-language'] = @client.accept_language unless @client.accept_language.nil? + path_template = '{nextLink}' + + request_url = @base_url || @client.base_url + + options = { + middlewares: [[MsRest::RetryPolicyMiddleware, times: 3, retry: 0.02], [:cookie_jar]], + skip_encoding_path_params: {'nextLink' => next_page_link}, + headers: request_headers.merge(custom_headers || {}), + base_url: request_url + } + promise = @client.make_request_async(:get, path_template, options) + + promise = promise.then do |result| + http_response = result.response + status_code = http_response.status + response_content = http_response.body + unless status_code == 200 + error_model = JSON.load(response_content) + fail MsRestAzure::AzureOperationError.new(result.request, http_response, error_model) + end + + result.request_id = http_response['x-ms-request-id'] unless http_response['x-ms-request-id'].nil? + # Deserialize Response + if status_code == 200 + begin + parsed_response = response_content.to_s.empty? ? nil : JSON.load(response_content) + result_mapper = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicyListResult.mapper() + result.body = @client.deserialize(result_mapper, parsed_response) + rescue Exception => e + fail MsRest::DeserializationError.new('Error occurred in deserializing the response', e.message, e.backtrace, result) + end + end + + result + end + + promise.execute + end + + # + # Gets a managed database's short term retention policy list. + # + # @param resource_group_name [String] The name of the resource group that + # contains the resource. You can obtain this value from the Azure Resource + # Manager API or the portal. + # @param managed_instance_name [String] The name of the managed instance. + # @param database_name [String] The name of the database. + # @param custom_headers [Hash{String => String}] A hash of custom headers that + # will be added to the HTTP request. + # + # @return [ManagedBackupShortTermRetentionPolicyListResult] which provide lazy + # access to pages of the response. + # + def list_by_database_as_lazy(resource_group_name, managed_instance_name, database_name, custom_headers = nil) + response = list_by_database_async(resource_group_name, managed_instance_name, database_name, custom_headers).value! + unless response.nil? + page = response.body + page.next_method = Proc.new do |next_page_link| + list_by_database_next_async(next_page_link, custom_headers) + end + page + end + end + + end +end diff --git a/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy.rb b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy.rb new file mode 100644 index 0000000000..97556d9bb7 --- /dev/null +++ b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy.rb @@ -0,0 +1,69 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::SQL::Mgmt::V2017_03_01_preview + module Models + # + # A short term retention policy. + # + class ManagedBackupShortTermRetentionPolicy < ProxyResource + + include MsRestAzure + + # @return [Integer] The backup retention period in days. This is how many + # days Point-in-Time Restore will be supported. + attr_accessor :retention_days + + + # + # Mapper for ManagedBackupShortTermRetentionPolicy class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ManagedBackupShortTermRetentionPolicy', + type: { + name: 'Composite', + class_name: 'ManagedBackupShortTermRetentionPolicy', + model_properties: { + id: { + required: false, + read_only: true, + serialized_name: 'id', + type: { + name: 'String' + } + }, + name: { + required: false, + read_only: true, + serialized_name: 'name', + type: { + name: 'String' + } + }, + type: { + required: false, + read_only: true, + serialized_name: 'type', + type: { + name: 'String' + } + }, + retention_days: { + required: false, + serialized_name: 'properties.retentionDays', + type: { + name: 'Number' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy_list_result.rb b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy_list_result.rb new file mode 100644 index 0000000000..e275b3fcb9 --- /dev/null +++ b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/models/managed_backup_short_term_retention_policy_list_result.rb @@ -0,0 +1,100 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::SQL::Mgmt::V2017_03_01_preview + module Models + # + # A list of short term retention policies. + # + class ManagedBackupShortTermRetentionPolicyListResult + + include MsRestAzure + + include MsRest::JSONable + # @return [Array] Array of + # results. + attr_accessor :value + + # @return [String] Link to retrieve next page of results. + attr_accessor :next_link + + # return [Proc] with next page method call. + attr_accessor :next_method + + # + # Gets the rest of the items for the request, enabling auto-pagination. + # + # @return [Array] operation + # results. + # + def get_all_items + items = @value + page = self + while page.next_link != nil do + page = page.get_next_page + items.concat(page.value) + end + items + end + + # + # Gets the next page of results. + # + # @return [ManagedBackupShortTermRetentionPolicyListResult] with next + # page content. + # + def get_next_page + response = @next_method.call(@next_link).value! unless @next_method.nil? + unless response.nil? + @next_link = response.body.next_link + @value = response.body.value + self + end + end + + # + # Mapper for ManagedBackupShortTermRetentionPolicyListResult class as + # Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ManagedBackupShortTermRetentionPolicyListResult', + type: { + name: 'Composite', + class_name: 'ManagedBackupShortTermRetentionPolicyListResult', + model_properties: { + value: { + required: false, + read_only: true, + serialized_name: 'value', + type: { + name: 'Sequence', + element: { + required: false, + serialized_name: 'ManagedBackupShortTermRetentionPolicyElementType', + type: { + name: 'Composite', + class_name: 'ManagedBackupShortTermRetentionPolicy' + } + } + } + }, + next_link: { + required: false, + read_only: true, + serialized_name: 'nextLink', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/sql_management_client.rb b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/sql_management_client.rb index 5ec15be873..e8171f86ac 100644 --- a/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/sql_management_client.rb +++ b/management/azure_mgmt_sql/lib/2017-03-01-preview/generated/azure_mgmt_sql/sql_management_client.rb @@ -101,6 +101,10 @@ class SqlManagementClient < MsRestAzure::AzureServiceClient # backup_long_term_retention_policies attr_reader :backup_long_term_retention_policies + # @return [ManagedBackupShortTermRetentionPolicies] + # managed_backup_short_term_retention_policies + attr_reader :managed_backup_short_term_retention_policies + # @return [ManagedDatabases] managed_databases attr_reader :managed_databases @@ -150,6 +154,7 @@ def initialize(credentials = nil, base_url = nil, options = nil) @job_versions = JobVersions.new(self) @long_term_retention_backups = LongTermRetentionBackups.new(self) @backup_long_term_retention_policies = BackupLongTermRetentionPolicies.new(self) + @managed_backup_short_term_retention_policies = ManagedBackupShortTermRetentionPolicies.new(self) @managed_databases = ManagedDatabases.new(self) @restore_points = RestorePoints.new(self) @server_automatic_tuning_operations = ServerAutomaticTuningOperations.new(self) diff --git a/management/azure_mgmt_sql/lib/profiles/latest/modules/sql_profile_module.rb b/management/azure_mgmt_sql/lib/profiles/latest/modules/sql_profile_module.rb index a026967c0f..7cca47208c 100644 --- a/management/azure_mgmt_sql/lib/profiles/latest/modules/sql_profile_module.rb +++ b/management/azure_mgmt_sql/lib/profiles/latest/modules/sql_profile_module.rb @@ -68,21 +68,22 @@ module Mgmt JobVersions = Azure::SQL::Mgmt::V2017_03_01_preview::JobVersions LongTermRetentionBackups = Azure::SQL::Mgmt::V2017_03_01_preview::LongTermRetentionBackups JobTargetGroups = Azure::SQL::Mgmt::V2017_03_01_preview::JobTargetGroups + ManagedBackupShortTermRetentionPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::ManagedBackupShortTermRetentionPolicies ManagedDatabases = Azure::SQL::Mgmt::V2017_03_01_preview::ManagedDatabases ServerAutomaticTuningOperations = Azure::SQL::Mgmt::V2017_03_01_preview::ServerAutomaticTuningOperations ServerDnsAliases = Azure::SQL::Mgmt::V2017_03_01_preview::ServerDnsAliases - ServerSecurityAlertPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::ServerSecurityAlertPolicies RestorePoints = Azure::SQL::Mgmt::V2017_03_01_preview::RestorePoints + ServerSecurityAlertPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::ServerSecurityAlertPolicies DatabaseBlobAuditingPolicies = Azure::SQL::Mgmt::V2017_03_01_preview::DatabaseBlobAuditingPolicies ElasticPoolOperations = Azure::SQL::Mgmt::V2017_10_01_preview::ElasticPoolOperations DatabaseVulnerabilityAssessmentScans = Azure::SQL::Mgmt::V2017_10_01_preview::DatabaseVulnerabilityAssessmentScans InstanceFailoverGroups = Azure::SQL::Mgmt::V2017_10_01_preview::InstanceFailoverGroups BackupShortTermRetentionPolicies = Azure::SQL::Mgmt::V2017_10_01_preview::BackupShortTermRetentionPolicies - TdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::TdeCertificates - ManagedInstanceTdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::ManagedInstanceTdeCertificates DatabaseOperations = Azure::SQL::Mgmt::V2017_10_01_preview::DatabaseOperations - Capabilities = Azure::SQL::Mgmt::V2017_10_01_preview::Capabilities Databases = Azure::SQL::Mgmt::V2017_10_01_preview::Databases + TdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::TdeCertificates + Capabilities = Azure::SQL::Mgmt::V2017_10_01_preview::Capabilities + ManagedInstanceTdeCertificates = Azure::SQL::Mgmt::V2017_10_01_preview::ManagedInstanceTdeCertificates ElasticPools = Azure::SQL::Mgmt::V2017_10_01_preview::ElasticPools module Models @@ -278,35 +279,38 @@ module Models ServerUpdate = Azure::SQL::Mgmt::V2015_05_01_preview::Models::ServerUpdate AdvisorStatus = Azure::SQL::Mgmt::V2015_05_01_preview::Models::AdvisorStatus AutoExecuteStatus = Azure::SQL::Mgmt::V2015_05_01_preview::Models::AutoExecuteStatus + RestorePointListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult + ExtendedServerBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedServerBlobAuditingPolicy DataWarehouseUserActivities = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DataWarehouseUserActivities JobCredential = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredential JobAgent = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgent JobStep = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStep JobExecution = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecution JobVersion = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersion + Job = Azure::SQL::Mgmt::V2017_03_01_preview::Models::Job + ManagedBackupShortTermRetentionPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy + LongTermRetentionBackup = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackup JobTargetGroup = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroup ManagedDatabase = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabase - Job = Azure::SQL::Mgmt::V2017_03_01_preview::Models::Job - ServerDnsAlias = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias ServerAutomaticTuning = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerAutomaticTuning - LongTermRetentionBackup = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackup + ServerDnsAlias = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias ServerSecurityAlertPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy JobAgentState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentState JobExecutionLifecycle = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionLifecycle ProvisioningState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ProvisioningState - JobTargetType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetType + DatabaseBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseBlobAuditingPolicy JobScheduleType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobScheduleType JobStepActionType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionType - DatabaseBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseBlobAuditingPolicy - JobStepOutputType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutputType + JobStepActionSource = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource JobTargetGroupMembershipType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupMembershipType ManagedDatabaseStatus = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseStatus - AutomaticTuningServerMode = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerMode - AutomaticTuningServerReason = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason - LongTermRetentionDatabaseState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState ManagedDatabaseCreateMode = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseCreateMode - JobStepActionSource = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource + JobStepOutputType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutputType + JobTargetType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetType + LongTermRetentionDatabaseState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState VulnerabilityAssessmentPolicyBaselineName = Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentPolicyBaselineName + AutomaticTuningServerMode = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerMode + AutomaticTuningServerReason = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason SecurityAlertPolicyState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::SecurityAlertPolicyState RestorePointType = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointType BlobAuditingPolicyState = Azure::SQL::Mgmt::V2017_03_01_preview::Models::BlobAuditingPolicyState @@ -314,103 +318,102 @@ module Models AutomaticTuningOptionModeActual = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningOptionModeActual BackupLongTermRetentionPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::BackupLongTermRetentionPolicy RestorePoint = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePoint - JobSchedule = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule JobAgentUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate - ManagedDatabaseUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate + ManagedDatabaseListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult DatabaseVulnerabilityAssessmentListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentListResult - JobTargetGroupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult CompleteDatabaseRestoreDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition + JobTargetGroupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult ServerDnsAliasListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult JobStepListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepListResult JobAgentListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentListResult + LongTermRetentionBackupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult ServerDnsAliasAcquisition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition - ImportExportDatabaseDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition JobTarget = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTarget - DatabaseVulnerabilityAssessmentRuleBaselineItem = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem + CreateDatabaseRestorePointDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition JobCredentialListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult + JobVersionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult JobExecutionTarget = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionTarget - ManagedDatabaseListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult - LongTermRetentionBackupListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult - JobExecutionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionListResult - CreateDatabaseRestorePointDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition - JobStepExecutionOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions AutomaticTuningServerOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions + ManagedDatabaseUpdate = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate + JobExecutionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionListResult + JobSchedule = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule + DatabaseVulnerabilityAssessmentRuleBaselineItem = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem + ManagedBackupShortTermRetentionPolicyListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicyListResult JobListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobListResult + ImportExportDatabaseDefinition = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition JobStepAction = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepAction - JobVersionListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult JobStepOutput = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutput + JobStepExecutionOptions = Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions ExtendedDatabaseBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedDatabaseBlobAuditingPolicy - ExtendedServerBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedServerBlobAuditingPolicy ServerBlobAuditingPolicy = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerBlobAuditingPolicy ImportExportOperationResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportOperationResult DatabaseVulnerabilityAssessmentRuleBaseline = Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaseline - RestorePointListResult = Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult ElasticPoolEditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolEditionCapability + DatabaseVulnerabilityAssessment = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessment LocationCapabilities = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LocationCapabilities ManagementOperationState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagementOperationState DatabaseStatus = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseStatus - CatalogCollationType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType Resource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Resource + CatalogCollationType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType ServerVersionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServerVersionCapability DatabaseListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseListResult ServiceObjectiveCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServiceObjectiveCapability ElasticPoolPerDatabaseMinPerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseMinPerformanceLevelCapability BackupShortTermRetentionPolicyListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicyListResult + ProxyResource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ProxyResource ElasticPoolPerDatabaseMaxPerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseMaxPerformanceLevelCapability - ElasticPoolPerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerformanceLevelCapability + TrackedResource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::TrackedResource VulnerabilityAssessmentScanError = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanError - InstanceFailoverGroupReadOnlyEndpoint = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadOnlyEndpoint + ElasticPoolPerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerformanceLevelCapability VulnerabilityAssessmentScanRecordListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecordListResult - ProxyResource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ProxyResource - ManagedInstanceVcoresCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVcoresCapability - TrackedResource = Azure::SQL::Mgmt::V2017_10_01_preview::Models::TrackedResource - ManagedInstanceFamilyCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceFamilyCapability + InstanceFailoverGroupReadOnlyEndpoint = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadOnlyEndpoint MaxSizeRangeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeRangeCapability - ManagedInstanceVersionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVersionCapability + ManagedInstanceVcoresCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVcoresCapability ManagedInstanceEditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceEditionCapability - ManagedInstancePairInfo = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstancePairInfo + ManagedInstanceFamilyCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceFamilyCapability ElasticPoolOperationListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperationListResult + InstanceFailoverGroupReadWriteEndpoint = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadWriteEndpoint LogSizeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeCapability + LicenseTypeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LicenseTypeCapability InstanceFailoverGroupListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupListResult PerformanceLevelCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelCapability - DatabaseUpdate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseUpdate + ElasticPoolPerDatabaseSettings = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseSettings PartnerRegionInfo = Azure::SQL::Mgmt::V2017_10_01_preview::Models::PartnerRegionInfo + ElasticPoolUpdate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolUpdate ElasticPoolOperation = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperation - ElasticPoolPerDatabaseSettings = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseSettings VulnerabilityAssessmentScanRecord = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecord - DatabaseVulnerabilityAssessmentScansExport = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessmentScansExport - ElasticPoolUpdate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolUpdate - LicenseTypeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LicenseTypeCapability + DatabaseUpdate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseUpdate ElasticPool = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPool - Database = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Database - InstanceFailoverGroupReadWriteEndpoint = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadWriteEndpoint + DatabaseVulnerabilityAssessmentScansExport = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessmentScansExport InstanceFailoverGroup = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroup - BackupShortTermRetentionPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy + ManagedInstancePairInfo = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstancePairInfo TdeCertificate = Azure::SQL::Mgmt::V2017_10_01_preview::Models::TdeCertificate VulnerabilityAssessmentScanTriggerType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanTriggerType - VulnerabilityAssessmentScanState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanState - MaxSizeUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit + BackupShortTermRetentionPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy + ManagedInstanceVersionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVersionCapability LogSizeUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeUnit - DatabaseLicenseType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseLicenseType - DatabaseReadScale = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale + Database = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Database + MaxSizeUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit ElasticPoolLicenseType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolLicenseType - InstanceFailoverGroupReplicationRole = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole - CapabilityGroup = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup + DatabaseLicenseType = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseLicenseType + VulnerabilityAssessmentScanState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanState ReadWriteEndpointFailoverPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ReadWriteEndpointFailoverPolicy ReadOnlyEndpointFailoverPolicy = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ReadOnlyEndpointFailoverPolicy CapabilityStatus = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityStatus PerformanceLevelUnit = Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelUnit + CapabilityGroup = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup CreateMode = Azure::SQL::Mgmt::V2017_10_01_preview::Models::CreateMode - SampleName = Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName - VulnerabilityAssessmentRecurringScansProperties = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties + InstanceFailoverGroupReplicationRole = Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole ResourceMoveDefinition = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ResourceMoveDefinition - ElasticPoolState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolState + DatabaseReadScale = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale DatabaseOperationListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperationListResult + SampleName = Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName + ElasticPoolState = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolState + VulnerabilityAssessmentRecurringScansProperties = Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties MaxSizeCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeCapability - DatabaseOperation = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperation - EditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::EditionCapability Sku = Azure::SQL::Mgmt::V2017_10_01_preview::Models::Sku - DatabaseVulnerabilityAssessment = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessment + EditionCapability = Azure::SQL::Mgmt::V2017_10_01_preview::Models::EditionCapability + DatabaseOperation = Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperation ElasticPoolListResult = Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolListResult end @@ -418,7 +421,7 @@ module Models # SQLManagementClass # class SQLManagementClass - attr_reader :backup_long_term_retention_vaults, :recoverable_databases, :restorable_dropped_databases, :server_connection_policies, :database_threat_detection_policies, :data_masking_policies, :data_masking_rules, :transparent_data_encryption_configurations, :extensions, :disaster_recovery_configurations, :geo_backup_policies, :queries, :query_statistics, :query_texts, :recommended_elastic_pools, :replication_links, :server_azure_adadministrators, :server_communication_links, :service_objectives, :elastic_pool_activities, :elastic_pool_database_activities, :service_tier_advisors, :transparent_data_encryptions, :transparent_data_encryption_activities, :server_table_auditing_policies, :database_table_auditing_policies, :database_connection_policies, :server_usages, :database_usages, :server_advisors, :database_advisors, :database_recommended_actions, :database_automatic_tuning_operations, :encryption_protectors, :failover_groups, :managed_instances, :server_keys, :sync_agents, :sync_groups, :servers, :sync_members, :subscription_usages, :virtual_network_rules, :firewall_rules, :operations, :backup_long_term_retention_policies, :extended_database_blob_auditing_policies, :extended_server_blob_auditing_policies, :server_blob_auditing_policies, :database_vulnerability_assessment_rule_baselines, :database_vulnerability_assessments, :job_agents, :job_credentials, :data_warehouse_user_activities_operations, :job_executions, :job_step_executions, :job_steps, :jobs, :job_target_executions, :job_versions, :long_term_retention_backups, :job_target_groups, :managed_databases, :server_automatic_tuning_operations, :server_dns_aliases, :server_security_alert_policies, :restore_points, :database_blob_auditing_policies, :elastic_pool_operations, :database_vulnerability_assessment_scans, :instance_failover_groups, :backup_short_term_retention_policies, :tde_certificates, :managed_instance_tde_certificates, :database_operations, :capabilities, :databases, :elastic_pools, :configurable, :base_url, :options, :model_classes + attr_reader :backup_long_term_retention_vaults, :recoverable_databases, :restorable_dropped_databases, :server_connection_policies, :database_threat_detection_policies, :data_masking_policies, :data_masking_rules, :transparent_data_encryption_configurations, :extensions, :disaster_recovery_configurations, :geo_backup_policies, :queries, :query_statistics, :query_texts, :recommended_elastic_pools, :replication_links, :server_azure_adadministrators, :server_communication_links, :service_objectives, :elastic_pool_activities, :elastic_pool_database_activities, :service_tier_advisors, :transparent_data_encryptions, :transparent_data_encryption_activities, :server_table_auditing_policies, :database_table_auditing_policies, :database_connection_policies, :server_usages, :database_usages, :server_advisors, :database_advisors, :database_recommended_actions, :database_automatic_tuning_operations, :encryption_protectors, :failover_groups, :managed_instances, :server_keys, :sync_agents, :sync_groups, :servers, :sync_members, :subscription_usages, :virtual_network_rules, :firewall_rules, :operations, :backup_long_term_retention_policies, :extended_database_blob_auditing_policies, :extended_server_blob_auditing_policies, :server_blob_auditing_policies, :database_vulnerability_assessment_rule_baselines, :database_vulnerability_assessments, :job_agents, :job_credentials, :data_warehouse_user_activities_operations, :job_executions, :job_step_executions, :job_steps, :jobs, :job_target_executions, :job_versions, :long_term_retention_backups, :job_target_groups, :managed_backup_short_term_retention_policies, :managed_databases, :server_automatic_tuning_operations, :server_dns_aliases, :restore_points, :server_security_alert_policies, :database_blob_auditing_policies, :elastic_pool_operations, :database_vulnerability_assessment_scans, :instance_failover_groups, :backup_short_term_retention_policies, :database_operations, :databases, :tde_certificates, :capabilities, :managed_instance_tde_certificates, :elastic_pools, :configurable, :base_url, :options, :model_classes def initialize(options = {}) if options.is_a?(Hash) && options.length == 0 @@ -512,11 +515,12 @@ def initialize(options = {}) @job_versions = @client_2.job_versions @long_term_retention_backups = @client_2.long_term_retention_backups @job_target_groups = @client_2.job_target_groups + @managed_backup_short_term_retention_policies = @client_2.managed_backup_short_term_retention_policies @managed_databases = @client_2.managed_databases @server_automatic_tuning_operations = @client_2.server_automatic_tuning_operations @server_dns_aliases = @client_2.server_dns_aliases - @server_security_alert_policies = @client_2.server_security_alert_policies @restore_points = @client_2.restore_points + @server_security_alert_policies = @client_2.server_security_alert_policies @database_blob_auditing_policies = @client_2.database_blob_auditing_policies @client_3 = Azure::SQL::Mgmt::V2017_10_01_preview::SqlManagementClient.new(configurable.credentials, base_url, options) @@ -528,11 +532,11 @@ def initialize(options = {}) @database_vulnerability_assessment_scans = @client_3.database_vulnerability_assessment_scans @instance_failover_groups = @client_3.instance_failover_groups @backup_short_term_retention_policies = @client_3.backup_short_term_retention_policies - @tde_certificates = @client_3.tde_certificates - @managed_instance_tde_certificates = @client_3.managed_instance_tde_certificates @database_operations = @client_3.database_operations - @capabilities = @client_3.capabilities @databases = @client_3.databases + @tde_certificates = @client_3.tde_certificates + @capabilities = @client_3.capabilities + @managed_instance_tde_certificates = @client_3.managed_instance_tde_certificates @elastic_pools = @client_3.elastic_pools @model_classes = ModelClasses.new @@ -1136,6 +1140,12 @@ def advisor_status def auto_execute_status Azure::SQL::Mgmt::V2015_05_01_preview::Models::AutoExecuteStatus end + def restore_point_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult + end + def extended_server_blob_auditing_policy + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedServerBlobAuditingPolicy + end def data_warehouse_user_activities Azure::SQL::Mgmt::V2017_03_01_preview::Models::DataWarehouseUserActivities end @@ -1154,23 +1164,26 @@ def job_execution def job_version Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersion end + def job + Azure::SQL::Mgmt::V2017_03_01_preview::Models::Job + end + def managed_backup_short_term_retention_policy + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicy + end + def long_term_retention_backup + Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackup + end def job_target_group Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroup end def managed_database Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabase end - def job - Azure::SQL::Mgmt::V2017_03_01_preview::Models::Job - end - def server_dns_alias - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias - end def server_automatic_tuning Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerAutomaticTuning end - def long_term_retention_backup - Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackup + def server_dns_alias + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAlias end def server_security_alert_policy Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerSecurityAlertPolicy @@ -1184,8 +1197,8 @@ def job_execution_lifecycle def provisioning_state Azure::SQL::Mgmt::V2017_03_01_preview::Models::ProvisioningState end - def job_target_type - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetType + def database_blob_auditing_policy + Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseBlobAuditingPolicy end def job_schedule_type Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobScheduleType @@ -1193,11 +1206,8 @@ def job_schedule_type def job_step_action_type Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionType end - def database_blob_auditing_policy - Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseBlobAuditingPolicy - end - def job_step_output_type - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutputType + def job_step_action_source + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource end def job_target_group_membership_type Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupMembershipType @@ -1205,24 +1215,27 @@ def job_target_group_membership_type def managed_database_status Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseStatus end - def automatic_tuning_server_mode - Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerMode + def managed_database_create_mode + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseCreateMode end - def automatic_tuning_server_reason - Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason + def job_step_output_type + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutputType + end + def job_target_type + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetType end def long_term_retention_database_state Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionDatabaseState end - def managed_database_create_mode - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseCreateMode - end - def job_step_action_source - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepActionSource - end def vulnerability_assessment_policy_baseline_name Azure::SQL::Mgmt::V2017_03_01_preview::Models::VulnerabilityAssessmentPolicyBaselineName end + def automatic_tuning_server_mode + Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerMode + end + def automatic_tuning_server_reason + Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerReason + end def security_alert_policy_state Azure::SQL::Mgmt::V2017_03_01_preview::Models::SecurityAlertPolicyState end @@ -1244,24 +1257,21 @@ def backup_long_term_retention_policy def restore_point Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePoint end - def job_schedule - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule - end def job_agent_update Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentUpdate end - def managed_database_update - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate + def managed_database_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult end def database_vulnerability_assessment_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentListResult end - def job_target_group_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult - end def complete_database_restore_definition Azure::SQL::Mgmt::V2017_03_01_preview::Models::CompleteDatabaseRestoreDefinition end + def job_target_group_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTargetGroupListResult + end def server_dns_alias_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasListResult end @@ -1271,60 +1281,63 @@ def job_step_list_result def job_agent_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobAgentListResult end + def long_term_retention_backup_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult + end def server_dns_alias_acquisition Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerDnsAliasAcquisition end - def import_export_database_definition - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition - end def job_target Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobTarget end - def database_vulnerability_assessment_rule_baseline_item - Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem + def create_database_restore_point_definition + Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition end def job_credential_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobCredentialListResult end + def job_version_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult + end def job_execution_target Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionTarget end - def managed_database_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseListResult + def automatic_tuning_server_options + Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions end - def long_term_retention_backup_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::LongTermRetentionBackupListResult + def managed_database_update + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedDatabaseUpdate end def job_execution_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobExecutionListResult end - def create_database_restore_point_definition - Azure::SQL::Mgmt::V2017_03_01_preview::Models::CreateDatabaseRestorePointDefinition + def job_schedule + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobSchedule end - def job_step_execution_options - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions + def database_vulnerability_assessment_rule_baseline_item + Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaselineItem end - def automatic_tuning_server_options - Azure::SQL::Mgmt::V2017_03_01_preview::Models::AutomaticTuningServerOptions + def managed_backup_short_term_retention_policy_list_result + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ManagedBackupShortTermRetentionPolicyListResult end def job_list_result Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobListResult end + def import_export_database_definition + Azure::SQL::Mgmt::V2017_03_01_preview::Models::ImportExportDatabaseDefinition + end def job_step_action Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepAction end - def job_version_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobVersionListResult - end def job_step_output Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepOutput end + def job_step_execution_options + Azure::SQL::Mgmt::V2017_03_01_preview::Models::JobStepExecutionOptions + end def extended_database_blob_auditing_policy Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedDatabaseBlobAuditingPolicy end - def extended_server_blob_auditing_policy - Azure::SQL::Mgmt::V2017_03_01_preview::Models::ExtendedServerBlobAuditingPolicy - end def server_blob_auditing_policy Azure::SQL::Mgmt::V2017_03_01_preview::Models::ServerBlobAuditingPolicy end @@ -1334,12 +1347,12 @@ def import_export_operation_result def database_vulnerability_assessment_rule_baseline Azure::SQL::Mgmt::V2017_03_01_preview::Models::DatabaseVulnerabilityAssessmentRuleBaseline end - def restore_point_list_result - Azure::SQL::Mgmt::V2017_03_01_preview::Models::RestorePointListResult - end def elastic_pool_edition_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolEditionCapability end + def database_vulnerability_assessment + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessment + end def location_capabilities Azure::SQL::Mgmt::V2017_10_01_preview::Models::LocationCapabilities end @@ -1349,12 +1362,12 @@ def management_operation_state def database_status Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseStatus end - def catalog_collation_type - Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType - end def resource Azure::SQL::Mgmt::V2017_10_01_preview::Models::Resource end + def catalog_collation_type + Azure::SQL::Mgmt::V2017_10_01_preview::Models::CatalogCollationType + end def server_version_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ServerVersionCapability end @@ -1370,95 +1383,86 @@ def elastic_pool_per_database_min_performance_level_capability def backup_short_term_retention_policy_list_result Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicyListResult end + def proxy_resource + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ProxyResource + end def elastic_pool_per_database_max_performance_level_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseMaxPerformanceLevelCapability end - def elastic_pool_performance_level_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerformanceLevelCapability + def tracked_resource + Azure::SQL::Mgmt::V2017_10_01_preview::Models::TrackedResource end def vulnerability_assessment_scan_error Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanError end - def instance_failover_group_read_only_endpoint - Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadOnlyEndpoint + def elastic_pool_performance_level_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerformanceLevelCapability end def vulnerability_assessment_scan_record_list_result Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecordListResult end - def proxy_resource - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ProxyResource - end - def managed_instance_vcores_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVcoresCapability - end - def tracked_resource - Azure::SQL::Mgmt::V2017_10_01_preview::Models::TrackedResource - end - def managed_instance_family_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceFamilyCapability + def instance_failover_group_read_only_endpoint + Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadOnlyEndpoint end def max_size_range_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeRangeCapability end - def managed_instance_version_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVersionCapability + def managed_instance_vcores_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVcoresCapability end def managed_instance_edition_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceEditionCapability end - def managed_instance_pair_info - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstancePairInfo + def managed_instance_family_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceFamilyCapability end def elastic_pool_operation_list_result Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperationListResult end + def instance_failover_group_read_write_endpoint + Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadWriteEndpoint + end def log_size_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeCapability end + def license_type_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::LicenseTypeCapability + end def instance_failover_group_list_result Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupListResult end def performance_level_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelCapability end - def database_update - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseUpdate + def elastic_pool_per_database_settings + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseSettings end def partner_region_info Azure::SQL::Mgmt::V2017_10_01_preview::Models::PartnerRegionInfo end + def elastic_pool_update + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolUpdate + end def elastic_pool_operation Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolOperation end - def elastic_pool_per_database_settings - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolPerDatabaseSettings - end def vulnerability_assessment_scan_record Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanRecord end - def database_vulnerability_assessment_scans_export - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessmentScansExport - end - def elastic_pool_update - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolUpdate - end - def license_type_capability - Azure::SQL::Mgmt::V2017_10_01_preview::Models::LicenseTypeCapability + def database_update + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseUpdate end def elastic_pool Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPool end - def database - Azure::SQL::Mgmt::V2017_10_01_preview::Models::Database - end - def instance_failover_group_read_write_endpoint - Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReadWriteEndpoint + def database_vulnerability_assessment_scans_export + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessmentScansExport end def instance_failover_group Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroup end - def backup_short_term_retention_policy - Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy + def managed_instance_pair_info + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstancePairInfo end def tde_certificate Azure::SQL::Mgmt::V2017_10_01_preview::Models::TdeCertificate @@ -1466,29 +1470,29 @@ def tde_certificate def vulnerability_assessment_scan_trigger_type Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanTriggerType end - def vulnerability_assessment_scan_state - Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanState + def backup_short_term_retention_policy + Azure::SQL::Mgmt::V2017_10_01_preview::Models::BackupShortTermRetentionPolicy end - def max_size_unit - Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit + def managed_instance_version_capability + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ManagedInstanceVersionCapability end def log_size_unit Azure::SQL::Mgmt::V2017_10_01_preview::Models::LogSizeUnit end - def database_license_type - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseLicenseType + def database + Azure::SQL::Mgmt::V2017_10_01_preview::Models::Database end - def database_read_scale - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale + def max_size_unit + Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeUnit end def elastic_pool_license_type Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolLicenseType end - def instance_failover_group_replication_role - Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole + def database_license_type + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseLicenseType end - def capability_group - Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup + def vulnerability_assessment_scan_state + Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentScanState end def read_write_endpoint_failover_policy Azure::SQL::Mgmt::V2017_10_01_preview::Models::ReadWriteEndpointFailoverPolicy @@ -1502,38 +1506,44 @@ def capability_status def performance_level_unit Azure::SQL::Mgmt::V2017_10_01_preview::Models::PerformanceLevelUnit end + def capability_group + Azure::SQL::Mgmt::V2017_10_01_preview::Models::CapabilityGroup + end def create_mode Azure::SQL::Mgmt::V2017_10_01_preview::Models::CreateMode end - def sample_name - Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName - end - def vulnerability_assessment_recurring_scans_properties - Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties + def instance_failover_group_replication_role + Azure::SQL::Mgmt::V2017_10_01_preview::Models::InstanceFailoverGroupReplicationRole end def resource_move_definition Azure::SQL::Mgmt::V2017_10_01_preview::Models::ResourceMoveDefinition end - def elastic_pool_state - Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolState + def database_read_scale + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseReadScale end def database_operation_list_result Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperationListResult end + def sample_name + Azure::SQL::Mgmt::V2017_10_01_preview::Models::SampleName + end + def elastic_pool_state + Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolState + end + def vulnerability_assessment_recurring_scans_properties + Azure::SQL::Mgmt::V2017_10_01_preview::Models::VulnerabilityAssessmentRecurringScansProperties + end def max_size_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::MaxSizeCapability end - def database_operation - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperation + def sku + Azure::SQL::Mgmt::V2017_10_01_preview::Models::Sku end def edition_capability Azure::SQL::Mgmt::V2017_10_01_preview::Models::EditionCapability end - def sku - Azure::SQL::Mgmt::V2017_10_01_preview::Models::Sku - end - def database_vulnerability_assessment - Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseVulnerabilityAssessment + def database_operation + Azure::SQL::Mgmt::V2017_10_01_preview::Models::DatabaseOperation end def elastic_pool_list_result Azure::SQL::Mgmt::V2017_10_01_preview::Models::ElasticPoolListResult