Example #1
0
        //Parse wrapped property PSVirtualNetworkRule to single NetworkRule VirtualNetworkRule in SDK
        public static VirtualNetworkRule ParseStorageNetworkRuleVirtualNetworkRule(PSVirtualNetworkRule virtualNetworkRule)
        {
            VirtualNetworkRule returnRule = new VirtualNetworkRule();

            returnRule.Action = ParseStorageNetworkRuleAction(virtualNetworkRule.Action);
            returnRule.VirtualNetworkResourceId = virtualNetworkRule.VirtualNetworkResourceId;

            return(returnRule);
        }
Example #2
0
        //Parse single NetworkRule VirtualNetworkRule in SDK to wrapped property PSVirtualNetworkRule
        public static PSVirtualNetworkRule ParsePSNetworkRuleVirtualNetworkRule(VirtualNetworkRule virtualNetworkRule)
        {
            PSVirtualNetworkRule returnRule = new PSVirtualNetworkRule();

            returnRule.Action = ParsePSNetworkRuleAction(virtualNetworkRule.Action);
            returnRule.VirtualNetworkResourceId = virtualNetworkRule.VirtualNetworkResourceId;
            returnRule.State = virtualNetworkRule.State.ToString();

            return(returnRule);
        }