示例#1
0
        private GetSignalRResult(
            Outputs.SignalRCorsSettingsResponse?cors,

            string externalIP,

            ImmutableArray <Outputs.SignalRFeatureResponse> features,

            string hostName,

            Outputs.ManagedIdentityResponse?identity,

            string?kind,

            string?location,

            string name,

            Outputs.SignalRNetworkACLsResponse?networkACLs,

            ImmutableArray <Outputs.PrivateEndpointConnectionResponse> privateEndpointConnections,

            string provisioningState,

            int publicPort,

            int serverPort,

            Outputs.ResourceSkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            Outputs.SignalRTlsSettingsResponse?tls,

            string type,

            Outputs.ServerlessUpstreamSettingsResponse?upstream,

            string version)
        {
            Cors        = cors;
            ExternalIP  = externalIP;
            Features    = features;
            HostName    = hostName;
            Identity    = identity;
            Kind        = kind;
            Location    = location;
            Name        = name;
            NetworkACLs = networkACLs;
            PrivateEndpointConnections = privateEndpointConnections;
            ProvisioningState          = provisioningState;
            PublicPort = publicPort;
            ServerPort = serverPort;
            Sku        = sku;
            Tags       = tags;
            Tls        = tls;
            Type       = type;
            Upstream   = upstream;
            Version    = version;
        }
        private GetWorkspaceResult(
            Outputs.BabylonConfigurationResponse?babylonConfiguration,

            ImmutableDictionary <string, string>?connectivityEndpoints,

            Outputs.DataLakeStorageAccountDetailsResponse?defaultDataLakeStorage,

            Outputs.EncryptionDetailsResponse?encryption,

            ImmutableDictionary <string, object> extraProperties,

            Outputs.ManagedIdentityResponse?identity,

            string location,

            string?managedResourceGroupName,

            string?managedVirtualNetwork,

            Outputs.ManagedVirtualNetworkSettingsResponse?managedVirtualNetworkSettings,

            string name,

            ImmutableArray <Outputs.PrivateEndpointConnectionResponse> privateEndpointConnections,

            string provisioningState,

            string?sqlAdministratorLogin,

            string?sqlAdministratorLoginPassword,

            ImmutableDictionary <string, string>?tags,

            string type,

            Outputs.VirtualNetworkProfileResponse?virtualNetworkProfile,

            string workspaceUID)
        {
            BabylonConfiguration   = babylonConfiguration;
            ConnectivityEndpoints  = connectivityEndpoints;
            DefaultDataLakeStorage = defaultDataLakeStorage;
            Encryption             = encryption;
            ExtraProperties        = extraProperties;
            Identity = identity;
            Location = location;
            ManagedResourceGroupName      = managedResourceGroupName;
            ManagedVirtualNetwork         = managedVirtualNetwork;
            ManagedVirtualNetworkSettings = managedVirtualNetworkSettings;
            Name = name;
            PrivateEndpointConnections    = privateEndpointConnections;
            ProvisioningState             = provisioningState;
            SqlAdministratorLogin         = sqlAdministratorLogin;
            SqlAdministratorLoginPassword = sqlAdministratorLoginPassword;
            Tags = tags;
            Type = type;
            VirtualNetworkProfile = virtualNetworkProfile;
            WorkspaceUID          = workspaceUID;
        }
示例#3
0
        private GetApplicationResult(
            string etag,

            string id,

            Outputs.ManagedIdentityResponse?identity,

            string?location,

            ImmutableArray <Outputs.ApplicationUserAssignedIdentityResponse> managedIdentities,

            double?maximumNodes,

            ImmutableArray <Outputs.ApplicationMetricDescriptionResponse> metrics,

            double?minimumNodes,

            string name,

            ImmutableDictionary <string, string>?parameters,

            string provisioningState,

            bool?removeApplicationCapacity,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?typeName,

            string?typeVersion,

            Outputs.ApplicationUpgradePolicyResponse?upgradePolicy)
        {
            Etag                      = etag;
            Id                        = id;
            Identity                  = identity;
            Location                  = location;
            ManagedIdentities         = managedIdentities;
            MaximumNodes              = maximumNodes;
            Metrics                   = metrics;
            MinimumNodes              = minimumNodes;
            Name                      = name;
            Parameters                = parameters;
            ProvisioningState         = provisioningState;
            RemoveApplicationCapacity = removeApplicationCapacity;
            Tags                      = tags;
            Type                      = type;
            TypeName                  = typeName;
            TypeVersion               = typeVersion;
            UpgradePolicy             = upgradePolicy;
        }
示例#4
0
        private GetWorkbookResult(
            string category,

            string displayName,

            ImmutableDictionary <string, string>?etag,

            string?id,

            Outputs.ManagedIdentityResponse?identity,

            string?kind,

            string?location,

            string?name,

            string serializedData,

            string?sourceId,

            string?storageUri,

            ImmutableDictionary <string, string>?tags,

            string timeModified,

            string?type,

            string userId,

            string?version)
        {
            Category       = category;
            DisplayName    = displayName;
            Etag           = etag;
            Id             = id;
            Identity       = identity;
            Kind           = kind;
            Location       = location;
            Name           = name;
            SerializedData = serializedData;
            SourceId       = sourceId;
            StorageUri     = storageUri;
            Tags           = tags;
            TimeModified   = timeModified;
            Type           = type;
            UserId         = userId;
            Version        = version;
        }