Exemplo n.º 1
0
        private GetServerFarmResult(
            string?adminSiteName,

            string geoRegion,

            Outputs.HostingEnvironmentProfileResponse?hostingEnvironmentProfile,

            string?id,

            string?kind,

            string location,

            int?maximumNumberOfWorkers,

            string?name,

            int numberOfSites,

            bool?perSiteScaling,

            bool?reserved,

            string resourceGroup,

            Outputs.SkuDescriptionResponse?sku,

            string status,

            string subscription,

            ImmutableDictionary <string, string>?tags,

            string?type,

            string?workerTierName)
        {
            AdminSiteName             = adminSiteName;
            GeoRegion                 = geoRegion;
            HostingEnvironmentProfile = hostingEnvironmentProfile;
            Id       = id;
            Kind     = kind;
            Location = location;
            MaximumNumberOfWorkers = maximumNumberOfWorkers;
            Name           = name;
            NumberOfSites  = numberOfSites;
            PerSiteScaling = perSiteScaling;
            Reserved       = reserved;
            ResourceGroup  = resourceGroup;
            Sku            = sku;
            Status         = status;
            Subscription   = subscription;
            Tags           = tags;
            Type           = type;
            WorkerTierName = workerTierName;
        }
        private GetAppServicePlanResult(
            string?adminSiteName,

            string geoRegion,

            Outputs.HostingEnvironmentProfileResponse?hostingEnvironmentProfile,

            bool?isSpot,

            string?kind,

            string location,

            int maximumNumberOfWorkers,

            string name,

            int numberOfSites,

            bool?perSiteScaling,

            string provisioningState,

            bool?reserved,

            string resourceGroup,

            Outputs.SkuDescriptionResponse?sku,

            string?spotExpirationTime,

            string status,

            string subscription,

            ImmutableDictionary <string, string>?tags,

            int?targetWorkerCount,

            int?targetWorkerSizeId,

            string type,

            string?workerTierName)
        {
            AdminSiteName             = adminSiteName;
            GeoRegion                 = geoRegion;
            HostingEnvironmentProfile = hostingEnvironmentProfile;
            IsSpot   = isSpot;
            Kind     = kind;
            Location = location;
            MaximumNumberOfWorkers = maximumNumberOfWorkers;
            Name              = name;
            NumberOfSites     = numberOfSites;
            PerSiteScaling    = perSiteScaling;
            ProvisioningState = provisioningState;
            Reserved          = reserved;
            ResourceGroup     = resourceGroup;
            Sku = sku;
            SpotExpirationTime = spotExpirationTime;
            Status             = status;
            Subscription       = subscription;
            Tags = tags;
            TargetWorkerCount  = targetWorkerCount;
            TargetWorkerSizeId = targetWorkerSizeId;
            Type           = type;
            WorkerTierName = workerTierName;
        }
Exemplo n.º 3
0
        private GetWebAppSlotResult(
            string availabilityState,

            bool?clientAffinityEnabled,

            bool?clientCertEnabled,

            string?clientCertExclusionPaths,

            string?clientCertMode,

            Outputs.CloningInfoResponse?cloningInfo,

            int?containerSize,

            string?customDomainVerificationId,

            int?dailyMemoryTimeQuota,

            string defaultHostName,

            bool?enabled,

            ImmutableArray <string> enabledHostNames,

            ImmutableArray <Outputs.HostNameSslStateResponse> hostNameSslStates,

            ImmutableArray <string> hostNames,

            bool?hostNamesDisabled,

            Outputs.HostingEnvironmentProfileResponse?hostingEnvironmentProfile,

            bool?httpsOnly,

            bool?hyperV,

            string id,

            Outputs.ManagedServiceIdentityResponse?identity,

            string inProgressOperationId,

            bool isDefaultContainer,

            bool?isXenon,

            string?kind,

            string lastModifiedTimeUtc,

            string location,

            int maxNumberOfWorkers,

            string name,

            string outboundIpAddresses,

            string possibleOutboundIpAddresses,

            string?redundancyMode,

            string repositorySiteName,

            bool?reserved,

            string resourceGroup,

            bool?scmSiteAlsoStopped,

            string?serverFarmId,

            Outputs.SiteConfigResponse?siteConfig,

            Outputs.SlotSwapStatusResponse slotSwapStatus,

            string state,

            string suspendedTill,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string targetSwapSlot,

            ImmutableArray <string> trafficManagerHostNames,

            string type,

            string usageState)
        {
            AvailabilityState        = availabilityState;
            ClientAffinityEnabled    = clientAffinityEnabled;
            ClientCertEnabled        = clientCertEnabled;
            ClientCertExclusionPaths = clientCertExclusionPaths;
            ClientCertMode           = clientCertMode;
            CloningInfo   = cloningInfo;
            ContainerSize = containerSize;
            CustomDomainVerificationId = customDomainVerificationId;
            DailyMemoryTimeQuota       = dailyMemoryTimeQuota;
            DefaultHostName            = defaultHostName;
            Enabled                   = enabled;
            EnabledHostNames          = enabledHostNames;
            HostNameSslStates         = hostNameSslStates;
            HostNames                 = hostNames;
            HostNamesDisabled         = hostNamesDisabled;
            HostingEnvironmentProfile = hostingEnvironmentProfile;
            HttpsOnly                 = httpsOnly;
            HyperV   = hyperV;
            Id       = id;
            Identity = identity;
            InProgressOperationId = inProgressOperationId;
            IsDefaultContainer    = isDefaultContainer;
            IsXenon                     = isXenon;
            Kind                        = kind;
            LastModifiedTimeUtc         = lastModifiedTimeUtc;
            Location                    = location;
            MaxNumberOfWorkers          = maxNumberOfWorkers;
            Name                        = name;
            OutboundIpAddresses         = outboundIpAddresses;
            PossibleOutboundIpAddresses = possibleOutboundIpAddresses;
            RedundancyMode              = redundancyMode;
            RepositorySiteName          = repositorySiteName;
            Reserved                    = reserved;
            ResourceGroup               = resourceGroup;
            ScmSiteAlsoStopped          = scmSiteAlsoStopped;
            ServerFarmId                = serverFarmId;
            SiteConfig                  = siteConfig;
            SlotSwapStatus              = slotSwapStatus;
            State                       = state;
            SuspendedTill               = suspendedTill;
            SystemData                  = systemData;
            Tags                        = tags;
            TargetSwapSlot              = targetSwapSlot;
            TrafficManagerHostNames     = trafficManagerHostNames;
            Type                        = type;
            UsageState                  = usageState;
        }
Exemplo n.º 4
0
        private GetSiteSlotResult(
            string availabilityState,

            bool?clientAffinityEnabled,

            bool?clientCertEnabled,

            Outputs.CloningInfoResponse?cloningInfo,

            int?containerSize,

            string defaultHostName,

            bool?enabled,

            ImmutableArray <string> enabledHostNames,

            string?gatewaySiteName,

            ImmutableArray <Outputs.HostNameSslStateResponse> hostNameSslStates,

            ImmutableArray <string> hostNames,

            bool?hostNamesDisabled,

            Outputs.HostingEnvironmentProfileResponse?hostingEnvironmentProfile,

            bool isDefaultContainer,

            string?kind,

            string lastModifiedTimeUtc,

            string location,

            int?maxNumberOfWorkers,

            string?microService,

            string?name,

            string outboundIpAddresses,

            bool premiumAppDeployed,

            string repositorySiteName,

            string resourceGroup,

            bool?scmSiteAlsoStopped,

            string?serverFarmId,

            Outputs.SiteConfigResponse?siteConfig,

            string state,

            ImmutableDictionary <string, string>?tags,

            string targetSwapSlot,

            ImmutableArray <string> trafficManagerHostNames,

            string?type,

            string usageState)
        {
            AvailabilityState     = availabilityState;
            ClientAffinityEnabled = clientAffinityEnabled;
            ClientCertEnabled     = clientCertEnabled;
            CloningInfo           = cloningInfo;
            ContainerSize         = containerSize;
            DefaultHostName       = defaultHostName;
            Enabled                   = enabled;
            EnabledHostNames          = enabledHostNames;
            GatewaySiteName           = gatewaySiteName;
            HostNameSslStates         = hostNameSslStates;
            HostNames                 = hostNames;
            HostNamesDisabled         = hostNamesDisabled;
            HostingEnvironmentProfile = hostingEnvironmentProfile;
            IsDefaultContainer        = isDefaultContainer;
            Kind = kind;
            LastModifiedTimeUtc = lastModifiedTimeUtc;
            Location            = location;
            MaxNumberOfWorkers  = maxNumberOfWorkers;
            MicroService        = microService;
            Name = name;
            OutboundIpAddresses = outboundIpAddresses;
            PremiumAppDeployed  = premiumAppDeployed;
            RepositorySiteName  = repositorySiteName;
            ResourceGroup       = resourceGroup;
            ScmSiteAlsoStopped  = scmSiteAlsoStopped;
            ServerFarmId        = serverFarmId;
            SiteConfig          = siteConfig;
            State                   = state;
            Tags                    = tags;
            TargetSwapSlot          = targetSwapSlot;
            TrafficManagerHostNames = trafficManagerHostNames;
            Type                    = type;
            UsageState              = usageState;
        }
        private GetCertificateResult(
            string?cerBlob,

            string?expirationDate,

            string?friendlyName,

            ImmutableArray <string> hostNames,

            Outputs.HostingEnvironmentProfileResponse?hostingEnvironmentProfile,

            string?issueDate,

            string?issuer,

            string?kind,

            string location,

            string?name,

            string?password,

            string?pfxBlob,

            string?publicKeyHash,

            string?selfLink,

            string?siteName,

            string?subjectName,

            ImmutableDictionary <string, string>?tags,

            string?thumbprint,

            string?type,

            bool?valid)
        {
            CerBlob                   = cerBlob;
            ExpirationDate            = expirationDate;
            FriendlyName              = friendlyName;
            HostNames                 = hostNames;
            HostingEnvironmentProfile = hostingEnvironmentProfile;
            IssueDate                 = issueDate;
            Issuer        = issuer;
            Kind          = kind;
            Location      = location;
            Name          = name;
            Password      = password;
            PfxBlob       = pfxBlob;
            PublicKeyHash = publicKeyHash;
            SelfLink      = selfLink;
            SiteName      = siteName;
            SubjectName   = subjectName;
            Tags          = tags;
            Thumbprint    = thumbprint;
            Type          = type;
            Valid         = valid;
        }