-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Managed Network Fabric - Updates ] #38054
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
2667a46
fa1fa9c
b0814d9
befe22e
ee6abca
5cc9c79
8de385c
e486369
3ae6608
8be8605
f79d286
3d45f6c
81c1f19
6ad7c61
24ac99d
2755acc
a7dc4b2
d302513
a310076
d9bb121
4d0f826
be17d7a
81780fe
9a7e0a0
8c71759
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,89 @@ | ||
| // Copyright (c) Microsoft Corporation. All rights reserved. | ||
| // Licensed under the MIT License. | ||
|
|
||
| #nullable disable | ||
|
|
||
| using System; | ||
| using System.Collections.Generic; | ||
| using System.ComponentModel; | ||
| using System.Linq; | ||
| using System.Net; | ||
| using Azure.Core; | ||
| using Azure.ResourceManager.Models; | ||
|
|
||
| namespace Azure.ResourceManager.ManagedNetworkFabric.Models | ||
| { | ||
| /// <summary> Model factory for models. </summary> | ||
| public static partial class ArmManagedNetworkFabricModelFactory | ||
| { | ||
| /// <summary> | ||
| /// This constructor is added for the backward compatibility. | ||
| /// </summary> | ||
| /// <param name="id"></param> | ||
| /// <param name="name"></param> | ||
| /// <param name="resourceType"></param> | ||
| /// <param name="systemData"></param> | ||
| /// <param name="tags"></param> | ||
| /// <param name="location"></param> | ||
| /// <param name="annotation"></param> | ||
| /// <param name="configurationType"></param> | ||
| /// <param name="aclsUri"></param> | ||
| /// <param name="matchConfigurations"></param> | ||
| /// <param name="dynamicMatchConfigurations"></param> | ||
| /// <param name="lastSyncedOn"></param> | ||
| /// <param name="configurationState"></param> | ||
| /// <param name="provisioningState"></param> | ||
| /// <param name="administrativeState"></param> | ||
| /// <returns></returns> | ||
| [EditorBrowsable(EditorBrowsableState.Never)] | ||
| public static NetworkFabricAccessControlListData NetworkFabricAccessControlListData(ResourceIdentifier id, string name, ResourceType resourceType, Azure.ResourceManager.Models.SystemData systemData, IDictionary<string, string> tags, AzureLocation location, string annotation, NetworkFabricConfigurationType? configurationType, Uri aclsUri, IEnumerable<AccessControlListMatchConfiguration> matchConfigurations, IEnumerable<CommonDynamicMatchConfiguration> dynamicMatchConfigurations, DateTimeOffset? lastSyncedOn, NetworkFabricConfigurationState? configurationState, NetworkFabricProvisioningState? provisioningState, NetworkFabricAdministrativeState? administrativeState) | ||
| { | ||
| return NetworkFabricAccessControlListData(id, name, resourceType, systemData, tags, location, annotation, configurationType, aclsUri, null, matchConfigurations?.ToList(), dynamicMatchConfigurations?.ToList(), lastSyncedOn, configurationState, provisioningState, administrativeState); | ||
| } | ||
|
|
||
| /// <summary> | ||
| /// This constructor is added for the backward compatibility | ||
| /// </summary> | ||
| /// <param name="id"></param> | ||
| /// <param name="name"></param> | ||
| /// <param name="resourceType"></param> | ||
| /// <param name="systemData"></param> | ||
| /// <param name="tags"></param> | ||
| /// <param name="location"></param> | ||
| /// <param name="annotation"></param> | ||
| /// <param name="statements"></param> | ||
| /// <param name="networkFabricId"></param> | ||
| /// <param name="addressFamilyType"></param> | ||
| /// <param name="configurationState"></param> | ||
| /// <param name="provisioningState"></param> | ||
| /// <param name="administrativeState"></param> | ||
| /// <returns></returns> | ||
| [EditorBrowsable(EditorBrowsableState.Never)] | ||
| public static NetworkFabricRoutePolicyData NetworkFabricRoutePolicyData(ResourceIdentifier id, string name, ResourceType resourceType, Azure.ResourceManager.Models.SystemData systemData, IDictionary<string, string> tags, AzureLocation location, string annotation, IEnumerable<RoutePolicyStatementProperties> statements, ResourceIdentifier networkFabricId, AddressFamilyType? addressFamilyType, NetworkFabricConfigurationState? configurationState, NetworkFabricProvisioningState? provisioningState, NetworkFabricAdministrativeState? administrativeState) | ||
| { | ||
| return NetworkFabricRoutePolicyData(id, name, resourceType, systemData, tags, location, annotation, null, statements?.ToList(), networkFabricId, addressFamilyType, configurationState, provisioningState, administrativeState); | ||
| } | ||
|
|
||
| /// <summary> | ||
| /// This constructor is added for the backward compatibility | ||
| /// </summary> | ||
| /// <param name="id"></param> | ||
| /// <param name="name"></param> | ||
| /// <param name="resourceType"></param> | ||
| /// <param name="systemData"></param> | ||
| /// <param name="tags"></param> | ||
| /// <param name="location"></param> | ||
| /// <param name="annotation"></param> | ||
| /// <param name="internetGatewayRuleId"></param> | ||
| /// <param name="ipv4Address"></param> | ||
| /// <param name="port"></param> | ||
| /// <param name="typePropertiesType"></param> | ||
| /// <param name="networkFabricControllerId"></param> | ||
| /// <param name="provisioningState"></param> | ||
| /// <returns></returns> | ||
| public static NetworkFabricInternetGatewayData NetworkFabricInternetGatewayData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, IDictionary<string, string> tags, AzureLocation location, string annotation, ResourceIdentifier internetGatewayRuleId, IPAddress ipv4Address, int? port, InternetGatewayType typePropertiesType, ResourceIdentifier networkFabricControllerId, NetworkFabricProvisioningState? provisioningState) | ||
| { | ||
| return NetworkFabricInternetGatewayData(id, name, resourceType, systemData, tags, location, annotation, internetGatewayRuleId, ipv4Address, port, typePropertiesType, networkFabricControllerId, provisioningState); | ||
| } | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| // Copyright (c) Microsoft Corporation. All rights reserved. | ||
| // Licensed under the MIT License. | ||
|
|
||
| // <auto-generated/> | ||
|
|
||
| #nullable disable | ||
|
|
||
| using System; | ||
| using System.ComponentModel; | ||
| using System.Net; | ||
| using Azure.ResourceManager.Models; | ||
|
|
||
| namespace Azure.ResourceManager.ManagedNetworkFabric | ||
| { | ||
| /// <summary> | ||
| /// A class representing the NetworkFabricInternetGateway data model. | ||
| /// The Internet Gateway resource definition. | ||
| /// </summary> | ||
| public partial class NetworkFabricInternetGatewayData : TrackedResourceData | ||
| { | ||
|
|
||
| /// <summary> IPv4 Address of Internet Gateway. </summary> | ||
| [EditorBrowsable(EditorBrowsableState.Never)] | ||
| [Obsolete("IPv4Address is deprecated, use IPV4Address instead")] | ||
| public IPAddress IPv4Address { get; } | ||
|
smylsamy marked this conversation as resolved.
|
||
| } | ||
| } | ||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Uh oh!
There was an error while loading. Please reload this page.