Exemplo n.º 1
0
        private GetWebAppDiagnosticLogsConfigurationResult(
            Outputs.ApplicationLogsConfigResponse?applicationLogs,

            Outputs.EnabledConfigResponse?detailedErrorMessages,

            Outputs.EnabledConfigResponse?failedRequestsTracing,

            Outputs.HttpLogsConfigResponse?httpLogs,

            string id,

            string?kind,

            string name,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            ApplicationLogs       = applicationLogs;
            DetailedErrorMessages = detailedErrorMessages;
            FailedRequestsTracing = failedRequestsTracing;
            HttpLogs   = httpLogs;
            Id         = id;
            Kind       = kind;
            Name       = name;
            SystemData = systemData;
            Type       = type;
        }
Exemplo n.º 2
0
        private GetWebAppPublicCertificateSlotResult(
            string?blob,

            string id,

            string?kind,

            string name,

            string?publicCertificateLocation,

            Outputs.SystemDataResponse systemData,

            string thumbprint,

            string type)
        {
            Blob = blob;
            Id   = id;
            Kind = kind;
            Name = name;
            PublicCertificateLocation = publicCertificateLocation;
            SystemData = systemData;
            Thumbprint = thumbprint;
            Type       = type;
        }
Exemplo n.º 3
0
        private ListWebAppPublishingCredentialsResult(
            string id,

            string?kind,

            string name,

            string?publishingPassword,

            string?publishingPasswordHash,

            string?publishingPasswordHashSalt,

            string publishingUserName,

            string?scmUri,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id   = id;
            Kind = kind;
            Name = name;
            PublishingPassword         = publishingPassword;
            PublishingPasswordHash     = publishingPasswordHash;
            PublishingPasswordHashSalt = publishingPasswordHashSalt;
            PublishingUserName         = publishingUserName;
            ScmUri     = scmUri;
            SystemData = systemData;
            Type       = type;
        }
Exemplo n.º 4
0
        private GetWebAppSlotConfigurationNamesResult(
            ImmutableArray <string> appSettingNames,

            ImmutableArray <string> azureStorageConfigNames,

            ImmutableArray <string> connectionStringNames,

            string id,

            string?kind,

            string name,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            AppSettingNames         = appSettingNames;
            AzureStorageConfigNames = azureStorageConfigNames;
            ConnectionStringNames   = connectionStringNames;
            Id         = id;
            Kind       = kind;
            Name       = name;
            SystemData = systemData;
            Type       = type;
        }
Exemplo n.º 5
0
        private GetWebAppSourceControlResult(
            string?branch,

            bool?deploymentRollbackEnabled,

            string id,

            bool?isGitHubAction,

            bool?isManualIntegration,

            bool?isMercurial,

            string?kind,

            string name,

            string?repoUrl,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Branch = branch;
            DeploymentRollbackEnabled = deploymentRollbackEnabled;
            Id                  = id;
            IsGitHubAction      = isGitHubAction;
            IsManualIntegration = isManualIntegration;
            IsMercurial         = isMercurial;
            Kind                = kind;
            Name                = name;
            RepoUrl             = repoUrl;
            SystemData          = systemData;
            Type                = type;
        }
Exemplo n.º 6
0
        private ListWebAppBackupConfigurationResult(
            string?backupName,

            Outputs.BackupScheduleResponse?backupSchedule,

            ImmutableArray <Outputs.DatabaseBackupSettingResponse> databases,

            bool?enabled,

            string id,

            string?kind,

            string name,

            string storageAccountUrl,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            BackupName        = backupName;
            BackupSchedule    = backupSchedule;
            Databases         = databases;
            Enabled           = enabled;
            Id                = id;
            Kind              = kind;
            Name              = name;
            StorageAccountUrl = storageAccountUrl;
            SystemData        = systemData;
            Type              = type;
        }
Exemplo n.º 7
0
        private ListWebAppSitePushSettingsResult(
            string?dynamicTagsJson,

            string id,

            bool isPushEnabled,

            string?kind,

            string name,

            Outputs.SystemDataResponse systemData,

            string?tagWhitelistJson,

            string?tagsRequiringAuth,

            string type)
        {
            DynamicTagsJson = dynamicTagsJson;
            Id                = id;
            IsPushEnabled     = isPushEnabled;
            Kind              = kind;
            Name              = name;
            SystemData        = systemData;
            TagWhitelistJson  = tagWhitelistJson;
            TagsRequiringAuth = tagsRequiringAuth;
            Type              = type;
        }
Exemplo n.º 8
0
        private GetWebAppPrivateEndpointConnectionResult(
            string id,

            string?kind,

            string name,

            Outputs.ArmIdWrapperResponse?privateEndpoint,

            Outputs.PrivateLinkConnectionStateResponse?privateLinkServiceConnectionState,

            string provisioningState,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id              = id;
            Kind            = kind;
            Name            = name;
            PrivateEndpoint = privateEndpoint;
            PrivateLinkServiceConnectionState = privateLinkServiceConnectionState;
            ProvisioningState = provisioningState;
            SystemData        = systemData;
            Type = type;
        }
Exemplo n.º 9
0
        private GetWebAppInstanceFunctionSlotResult(
            object?config,

            string?configHref,

            ImmutableDictionary <string, string>?files,

            string?functionAppId,

            string?href,

            string id,

            string?invokeUrlTemplate,

            bool?isDisabled,

            string?kind,

            string?language,

            string name,

            string?scriptHref,

            string?scriptRootPathHref,

            string?secretsFileHref,

            Outputs.SystemDataResponse systemData,

            string?testData,

            string?testDataHref,

            string type)
        {
            Config             = config;
            ConfigHref         = configHref;
            Files              = files;
            FunctionAppId      = functionAppId;
            Href               = href;
            Id                 = id;
            InvokeUrlTemplate  = invokeUrlTemplate;
            IsDisabled         = isDisabled;
            Kind               = kind;
            Language           = language;
            Name               = name;
            ScriptHref         = scriptHref;
            ScriptRootPathHref = scriptRootPathHref;
            SecretsFileHref    = secretsFileHref;
            SystemData         = systemData;
            TestData           = testData;
            TestDataHref       = testDataHref;
            Type               = type;
        }
Exemplo n.º 10
0
        private GetWebAppHostNameBindingResult(
            string?azureResourceName,

            string?azureResourceType,

            string?customHostNameDnsRecordType,

            string?domainId,

            string?hostNameType,

            string id,

            string?kind,

            string name,

            string?siteName,

            string?sslState,

            Outputs.SystemDataResponse systemData,

            string?thumbprint,

            string type,

            string virtualIP)
        {
            AzureResourceName           = azureResourceName;
            AzureResourceType           = azureResourceType;
            CustomHostNameDnsRecordType = customHostNameDnsRecordType;
            DomainId     = domainId;
            HostNameType = hostNameType;
            Id           = id;
            Kind         = kind;
            Name         = name;
            SiteName     = siteName;
            SslState     = sslState;
            SystemData   = systemData;
            Thumbprint   = thumbprint;
            Type         = type;
            VirtualIP    = virtualIP;
        }
Exemplo n.º 11
0
        private GetWebAppDeploymentSlotResult(
            bool?active,

            string?author,

            string?authorEmail,

            string?deployer,

            string?details,

            string?endTime,

            string id,

            string?kind,

            string?message,

            string name,

            string?startTime,

            int?status,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Active      = active;
            Author      = author;
            AuthorEmail = authorEmail;
            Deployer    = deployer;
            Details     = details;
            EndTime     = endTime;
            Id          = id;
            Kind        = kind;
            Message     = message;
            Name        = name;
            StartTime   = startTime;
            Status      = status;
            SystemData  = systemData;
            Type        = type;
        }
Exemplo n.º 12
0
        private GetStaticSiteResult(
            string?branch,

            Outputs.StaticSiteBuildPropertiesResponse?buildProperties,

            ImmutableArray <string> customDomains,

            string defaultHostname,

            string id,

            string?kind,

            string location,

            string name,

            string?repositoryToken,

            string?repositoryUrl,

            Outputs.SkuDescriptionResponse?sku,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string type)
        {
            Branch          = branch;
            BuildProperties = buildProperties;
            CustomDomains   = customDomains;
            DefaultHostname = defaultHostname;
            Id              = id;
            Kind            = kind;
            Location        = location;
            Name            = name;
            RepositoryToken = repositoryToken;
            RepositoryUrl   = repositoryUrl;
            Sku             = sku;
            SystemData      = systemData;
            Tags            = tags;
            Type            = type;
        }
Exemplo n.º 13
0
        private ListWebAppConnectionStringsResult(
            string id,

            string?kind,

            string name,

            ImmutableDictionary <string, Outputs.ConnStringValueTypePairResponse> properties,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id         = id;
            Kind       = kind;
            Name       = name;
            Properties = properties;
            SystemData = systemData;
            Type       = type;
        }
Exemplo n.º 14
0
        private ListWebApplicationSettingsResult(
            string id,

            string?kind,

            string name,

            ImmutableDictionary <string, string> properties,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id         = id;
            Kind       = kind;
            Name       = name;
            Properties = properties;
            SystemData = systemData;
            Type       = type;
        }
Exemplo n.º 15
0
        private GetWebAppDomainOwnershipIdentifierSlotResult(
            string id,

            string?kind,

            string name,

            Outputs.SystemDataResponse systemData,

            string type,

            string?value)
        {
            Id         = id;
            Kind       = kind;
            Name       = name;
            SystemData = systemData;
            Type       = type;
            Value      = value;
        }
Exemplo n.º 16
0
        private ListWebAppAzureStorageAccountsSlotResult(
            string id,

            string?kind,

            string name,

            ImmutableDictionary <string, Outputs.AzureStorageInfoValueResponse> properties,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id         = id;
            Kind       = kind;
            Name       = name;
            Properties = properties;
            SystemData = systemData;
            Type       = type;
        }
Exemplo n.º 17
0
        private GetWebAppHybridConnectionResult(
            string?hostname,

            string id,

            string?kind,

            string name,

            int?port,

            string?relayArmUri,

            string?relayName,

            string?sendKeyName,

            string?sendKeyValue,

            string?serviceBusNamespace,

            string?serviceBusSuffix,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Hostname            = hostname;
            Id                  = id;
            Kind                = kind;
            Name                = name;
            Port                = port;
            RelayArmUri         = relayArmUri;
            RelayName           = relayName;
            SendKeyName         = sendKeyName;
            SendKeyValue        = sendKeyValue;
            ServiceBusNamespace = serviceBusNamespace;
            ServiceBusSuffix    = serviceBusSuffix;
            SystemData          = systemData;
            Type                = type;
        }
Exemplo n.º 18
0
        private GetWebAppVnetConnectionSlotResult(
            string?certBlob,

            string certThumbprint,

            string?dnsServers,

            string id,

            bool?isSwift,

            string?kind,

            string name,

            bool resyncRequired,

            ImmutableArray <Outputs.VnetRouteResponse> routes,

            Outputs.SystemDataResponse systemData,

            string type,

            string?vnetResourceId)
        {
            CertBlob       = certBlob;
            CertThumbprint = certThumbprint;
            DnsServers     = dnsServers;
            Id             = id;
            IsSwift        = isSwift;
            Kind           = kind;
            Name           = name;
            ResyncRequired = resyncRequired;
            Routes         = routes;
            SystemData     = systemData;
            Type           = type;
            VnetResourceId = vnetResourceId;
        }
Exemplo n.º 19
0
        private GetWebAppPremierAddOnSlotResult(
            string id,

            string?kind,

            string location,

            string?marketplaceOffer,

            string?marketplacePublisher,

            string name,

            string?product,

            string?sku,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?vendor)
        {
            Id                   = id;
            Kind                 = kind;
            Location             = location;
            MarketplaceOffer     = marketplaceOffer;
            MarketplacePublisher = marketplacePublisher;
            Name                 = name;
            Product              = product;
            Sku                  = sku;
            SystemData           = systemData;
            Tags                 = tags;
            Type                 = type;
            Vendor               = vendor;
        }
Exemplo n.º 20
0
        private GetWebAppRelayServiceConnectionSlotResult(
            string?biztalkUri,

            string?entityConnectionString,

            string?entityName,

            string?hostname,

            string id,

            string?kind,

            string name,

            int?port,

            string?resourceConnectionString,

            string?resourceType,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            BiztalkUri             = biztalkUri;
            EntityConnectionString = entityConnectionString;
            EntityName             = entityName;
            Hostname = hostname;
            Id       = id;
            Kind     = kind;
            Name     = name;
            Port     = port;
            ResourceConnectionString = resourceConnectionString;
            ResourceType             = resourceType;
            SystemData = systemData;
            Type       = type;
        }
Exemplo n.º 21
0
        private GetWebAppSwiftVirtualNetworkConnectionResult(
            string id,

            string?kind,

            string name,

            string?subnetResourceId,

            bool?swiftSupported,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id               = id;
            Kind             = kind;
            Name             = name;
            SubnetResourceId = subnetResourceId;
            SwiftSupported   = swiftSupported;
            SystemData       = systemData;
            Type             = type;
        }
Exemplo n.º 22
0
        private ListAppServicePlanHybridConnectionKeysResult(
            string id,

            string?kind,

            string name,

            string sendKeyName,

            string sendKeyValue,

            Outputs.SystemDataResponse systemData,

            string type)
        {
            Id           = id;
            Kind         = kind;
            Name         = name;
            SendKeyName  = sendKeyName;
            SendKeyValue = sendKeyValue;
            SystemData   = systemData;
            Type         = type;
        }
Exemplo n.º 23
0
        private GetWebAppResult(
            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.º 24
0
        private GetAppServicePlanResult(
            string?freeOfferExpirationTime,

            string geoRegion,

            Outputs.HostingEnvironmentProfileResponse?hostingEnvironmentProfile,

            bool?hyperV,

            string id,

            bool?isSpot,

            bool?isXenon,

            string?kind,

            string location,

            int?maximumElasticWorkerCount,

            int maximumNumberOfWorkers,

            string name,

            int numberOfSites,

            bool?perSiteScaling,

            string provisioningState,

            bool?reserved,

            string resourceGroup,

            Outputs.SkuDescriptionResponse?sku,

            string?spotExpirationTime,

            string status,

            string subscription,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            int?targetWorkerCount,

            int?targetWorkerSizeId,

            string type,

            string?workerTierName)
        {
            FreeOfferExpirationTime = freeOfferExpirationTime;
            GeoRegion = geoRegion;
            HostingEnvironmentProfile = hostingEnvironmentProfile;
            HyperV   = hyperV;
            Id       = id;
            IsSpot   = isSpot;
            IsXenon  = isXenon;
            Kind     = kind;
            Location = location;
            MaximumElasticWorkerCount = maximumElasticWorkerCount;
            MaximumNumberOfWorkers    = maximumNumberOfWorkers;
            Name              = name;
            NumberOfSites     = numberOfSites;
            PerSiteScaling    = perSiteScaling;
            ProvisioningState = provisioningState;
            Reserved          = reserved;
            ResourceGroup     = resourceGroup;
            Sku = sku;
            SpotExpirationTime = spotExpirationTime;
            Status             = status;
            Subscription       = subscription;
            SystemData         = systemData;
            Tags = tags;
            TargetWorkerCount  = targetWorkerCount;
            TargetWorkerSizeId = targetWorkerSizeId;
            Type           = type;
            WorkerTierName = workerTierName;
        }
Exemplo n.º 25
0
        private GetCertificateResult(
            string?canonicalName,

            string cerBlob,

            string expirationDate,

            string friendlyName,

            ImmutableArray <string> hostNames,

            Outputs.HostingEnvironmentProfileResponse hostingEnvironmentProfile,

            string id,

            string issueDate,

            string issuer,

            string?keyVaultId,

            string?keyVaultSecretName,

            string keyVaultSecretStatus,

            string?kind,

            string location,

            string name,

            string password,

            string?pfxBlob,

            string publicKeyHash,

            string selfLink,

            string?serverFarmId,

            string siteName,

            string subjectName,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string thumbprint,

            string type,

            bool valid)
        {
            CanonicalName             = canonicalName;
            CerBlob                   = cerBlob;
            ExpirationDate            = expirationDate;
            FriendlyName              = friendlyName;
            HostNames                 = hostNames;
            HostingEnvironmentProfile = hostingEnvironmentProfile;
            Id                   = id;
            IssueDate            = issueDate;
            Issuer               = issuer;
            KeyVaultId           = keyVaultId;
            KeyVaultSecretName   = keyVaultSecretName;
            KeyVaultSecretStatus = keyVaultSecretStatus;
            Kind                 = kind;
            Location             = location;
            Name                 = name;
            Password             = password;
            PfxBlob              = pfxBlob;
            PublicKeyHash        = publicKeyHash;
            SelfLink             = selfLink;
            ServerFarmId         = serverFarmId;
            SiteName             = siteName;
            SubjectName          = subjectName;
            SystemData           = systemData;
            Tags                 = tags;
            Thumbprint           = thumbprint;
            Type                 = type;
            Valid                = valid;
        }
Exemplo n.º 26
0
        private ListWebAppAuthSettingsResult(
            string?aadClaimsAuthorization,

            ImmutableArray <string> additionalLoginParams,

            ImmutableArray <string> allowedAudiences,

            ImmutableArray <string> allowedExternalRedirectUrls,

            string?authFilePath,

            string?clientId,

            string?clientSecret,

            string?clientSecretCertificateThumbprint,

            string?clientSecretSettingName,

            string?defaultProvider,

            bool?enabled,

            string?facebookAppId,

            string?facebookAppSecret,

            string?facebookAppSecretSettingName,

            ImmutableArray <string> facebookOAuthScopes,

            string?gitHubClientId,

            string?gitHubClientSecret,

            string?gitHubClientSecretSettingName,

            ImmutableArray <string> gitHubOAuthScopes,

            string?googleClientId,

            string?googleClientSecret,

            string?googleClientSecretSettingName,

            ImmutableArray <string> googleOAuthScopes,

            string id,

            string?isAuthFromFile,

            string?issuer,

            string?kind,

            string?microsoftAccountClientId,

            string?microsoftAccountClientSecret,

            string?microsoftAccountClientSecretSettingName,

            ImmutableArray <string> microsoftAccountOAuthScopes,

            string name,

            string?runtimeVersion,

            Outputs.SystemDataResponse systemData,

            double?tokenRefreshExtensionHours,

            bool?tokenStoreEnabled,

            string?twitterConsumerKey,

            string?twitterConsumerSecret,

            string?twitterConsumerSecretSettingName,

            string type,

            string?unauthenticatedClientAction,

            bool?validateIssuer)
        {
            AadClaimsAuthorization      = aadClaimsAuthorization;
            AdditionalLoginParams       = additionalLoginParams;
            AllowedAudiences            = allowedAudiences;
            AllowedExternalRedirectUrls = allowedExternalRedirectUrls;
            AuthFilePath = authFilePath;
            ClientId     = clientId;
            ClientSecret = clientSecret;
            ClientSecretCertificateThumbprint = clientSecretCertificateThumbprint;
            ClientSecretSettingName           = clientSecretSettingName;
            DefaultProvider               = defaultProvider;
            Enabled                       = enabled;
            FacebookAppId                 = facebookAppId;
            FacebookAppSecret             = facebookAppSecret;
            FacebookAppSecretSettingName  = facebookAppSecretSettingName;
            FacebookOAuthScopes           = facebookOAuthScopes;
            GitHubClientId                = gitHubClientId;
            GitHubClientSecret            = gitHubClientSecret;
            GitHubClientSecretSettingName = gitHubClientSecretSettingName;
            GitHubOAuthScopes             = gitHubOAuthScopes;
            GoogleClientId                = googleClientId;
            GoogleClientSecret            = googleClientSecret;
            GoogleClientSecretSettingName = googleClientSecretSettingName;
            GoogleOAuthScopes             = googleOAuthScopes;
            Id                                      = id;
            IsAuthFromFile                          = isAuthFromFile;
            Issuer                                  = issuer;
            Kind                                    = kind;
            MicrosoftAccountClientId                = microsoftAccountClientId;
            MicrosoftAccountClientSecret            = microsoftAccountClientSecret;
            MicrosoftAccountClientSecretSettingName = microsoftAccountClientSecretSettingName;
            MicrosoftAccountOAuthScopes             = microsoftAccountOAuthScopes;
            Name                                    = name;
            RuntimeVersion                          = runtimeVersion;
            SystemData                              = systemData;
            TokenRefreshExtensionHours              = tokenRefreshExtensionHours;
            TokenStoreEnabled                       = tokenStoreEnabled;
            TwitterConsumerKey                      = twitterConsumerKey;
            TwitterConsumerSecret                   = twitterConsumerSecret;
            TwitterConsumerSecretSettingName        = twitterConsumerSecretSettingName;
            Type                                    = type;
            UnauthenticatedClientAction             = unauthenticatedClientAction;
            ValidateIssuer                          = validateIssuer;
        }
Exemplo n.º 27
0
        private GetAppServiceEnvironmentResult(
            string allowedMultiSizes,

            string allowedWorkerSizes,

            string?apiManagementAccountId,

            ImmutableArray <Outputs.NameValuePairResponse> clusterSettings,

            string databaseEdition,

            string databaseServiceObjective,

            int defaultFrontEndScaleFactor,

            string?dnsSuffix,

            bool?dynamicCacheEnabled,

            ImmutableArray <Outputs.StampCapacityResponse> environmentCapacities,

            bool environmentIsHealthy,

            string environmentStatus,

            int?frontEndScaleFactor,

            bool?hasLinuxWorkers,

            string id,

            string?internalLoadBalancingMode,

            int?ipsslAddressCount,

            string?kind,

            string lastAction,

            string lastActionResult,

            string location,

            int maximumNumberOfMachines,

            int?multiRoleCount,

            string?multiSize,

            string name,

            ImmutableArray <Outputs.NetworkAccessControlEntryResponse> networkAccessControlList,

            string provisioningState,

            string resourceGroup,

            string?sslCertKeyVaultId,

            string?sslCertKeyVaultSecretName,

            string status,

            string subscriptionId,

            bool?suspended,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string type,

            int upgradeDomains,

            ImmutableArray <string> userWhitelistedIpRanges,

            ImmutableArray <Outputs.VirtualIPMappingResponse> vipMappings,

            Outputs.VirtualNetworkProfileResponse virtualNetwork,

            string?vnetName,

            string?vnetResourceGroupName,

            string?vnetSubnetName,

            ImmutableArray <Outputs.WorkerPoolResponse> workerPools)
        {
            AllowedMultiSizes          = allowedMultiSizes;
            AllowedWorkerSizes         = allowedWorkerSizes;
            ApiManagementAccountId     = apiManagementAccountId;
            ClusterSettings            = clusterSettings;
            DatabaseEdition            = databaseEdition;
            DatabaseServiceObjective   = databaseServiceObjective;
            DefaultFrontEndScaleFactor = defaultFrontEndScaleFactor;
            DnsSuffix             = dnsSuffix;
            DynamicCacheEnabled   = dynamicCacheEnabled;
            EnvironmentCapacities = environmentCapacities;
            EnvironmentIsHealthy  = environmentIsHealthy;
            EnvironmentStatus     = environmentStatus;
            FrontEndScaleFactor   = frontEndScaleFactor;
            HasLinuxWorkers       = hasLinuxWorkers;
            Id = id;
            InternalLoadBalancingMode = internalLoadBalancingMode;
            IpsslAddressCount         = ipsslAddressCount;
            Kind                      = kind;
            LastAction                = lastAction;
            LastActionResult          = lastActionResult;
            Location                  = location;
            MaximumNumberOfMachines   = maximumNumberOfMachines;
            MultiRoleCount            = multiRoleCount;
            MultiSize                 = multiSize;
            Name                      = name;
            NetworkAccessControlList  = networkAccessControlList;
            ProvisioningState         = provisioningState;
            ResourceGroup             = resourceGroup;
            SslCertKeyVaultId         = sslCertKeyVaultId;
            SslCertKeyVaultSecretName = sslCertKeyVaultSecretName;
            Status                    = status;
            SubscriptionId            = subscriptionId;
            Suspended                 = suspended;
            SystemData                = systemData;
            Tags                      = tags;
            Type                      = type;
            UpgradeDomains            = upgradeDomains;
            UserWhitelistedIpRanges   = userWhitelistedIpRanges;
            VipMappings               = vipMappings;
            VirtualNetwork            = virtualNetwork;
            VnetName                  = vnetName;
            VnetResourceGroupName     = vnetResourceGroupName;
            VnetSubnetName            = vnetSubnetName;
            WorkerPools               = workerPools;
        }
Exemplo n.º 28
0
        private GetWebAppSiteExtensionResult(
            ImmutableArray <string> authors,

            string?comment,

            string?description,

            int?downloadCount,

            string?extensionId,

            string?extensionType,

            string?extensionUrl,

            string?feedUrl,

            string?iconUrl,

            string id,

            string?installedDateTime,

            string?installerCommandLineParams,

            string?kind,

            string?licenseUrl,

            bool?localIsLatestVersion,

            string?localPath,

            string name,

            string?projectUrl,

            string?provisioningState,

            string?publishedDateTime,

            string?summary,

            Outputs.SystemDataResponse systemData,

            string?title,

            string type,

            string?version)
        {
            Authors                    = authors;
            Comment                    = comment;
            Description                = description;
            DownloadCount              = downloadCount;
            ExtensionId                = extensionId;
            ExtensionType              = extensionType;
            ExtensionUrl               = extensionUrl;
            FeedUrl                    = feedUrl;
            IconUrl                    = iconUrl;
            Id                         = id;
            InstalledDateTime          = installedDateTime;
            InstallerCommandLineParams = installerCommandLineParams;
            Kind                       = kind;
            LicenseUrl                 = licenseUrl;
            LocalIsLatestVersion       = localIsLatestVersion;
            LocalPath                  = localPath;
            Name                       = name;
            ProjectUrl                 = projectUrl;
            ProvisioningState          = provisioningState;
            PublishedDateTime          = publishedDateTime;
            Summary                    = summary;
            SystemData                 = systemData;
            Title                      = title;
            Type                       = type;
            Version                    = version;
        }