示例#1
0
        private GetJitRequestResult(
            string applicationResourceId,

            Outputs.ApplicationClientDetailsResponse createdBy,

            string id,

            ImmutableArray <Outputs.JitAuthorizationPoliciesResponse> jitAuthorizationPolicies,

            string jitRequestState,

            Outputs.JitSchedulingPolicyResponse jitSchedulingPolicy,

            string?location,

            string name,

            string provisioningState,

            string publisherTenantId,

            ImmutableDictionary <string, string>?tags,

            string type,

            Outputs.ApplicationClientDetailsResponse updatedBy)
        {
            ApplicationResourceId = applicationResourceId;
            CreatedBy             = createdBy;
            Id = id;
            JitAuthorizationPolicies = jitAuthorizationPolicies;
            JitRequestState          = jitRequestState;
            JitSchedulingPolicy      = jitSchedulingPolicy;
            Location          = location;
            Name              = name;
            ProvisioningState = provisioningState;
            PublisherTenantId = publisherTenantId;
            Tags              = tags;
            Type              = type;
            UpdatedBy         = updatedBy;
        }
        private GetApplicationResult(
            string?applicationDefinitionId,

            ImmutableArray <Outputs.ApplicationArtifactResponse> artifacts,

            ImmutableArray <Outputs.ApplicationAuthorizationResponse> authorizations,

            Outputs.ApplicationBillingDetailsDefinitionResponse billingDetails,

            Outputs.ApplicationClientDetailsResponse createdBy,

            Outputs.ApplicationPackageContactResponse customerSupport,

            Outputs.IdentityResponse?identity,

            Outputs.ApplicationJitAccessPolicyResponse?jitAccessPolicy,

            string kind,

            string?location,

            string?managedBy,

            string?managedResourceGroupId,

            string managementMode,

            string name,

            object outputs,

            object?parameters,

            Outputs.PlanResponse?plan,

            string provisioningState,

            string publisherTenantId,

            Outputs.SkuResponse?sku,

            Outputs.ApplicationPackageSupportUrlsResponse supportUrls,

            ImmutableDictionary <string, string>?tags,

            string type,

            Outputs.ApplicationClientDetailsResponse updatedBy)
        {
            ApplicationDefinitionId = applicationDefinitionId;
            Artifacts              = artifacts;
            Authorizations         = authorizations;
            BillingDetails         = billingDetails;
            CreatedBy              = createdBy;
            CustomerSupport        = customerSupport;
            Identity               = identity;
            JitAccessPolicy        = jitAccessPolicy;
            Kind                   = kind;
            Location               = location;
            ManagedBy              = managedBy;
            ManagedResourceGroupId = managedResourceGroupId;
            ManagementMode         = managementMode;
            Name                   = name;
            Outputs                = outputs;
            Parameters             = parameters;
            Plan                   = plan;
            ProvisioningState      = provisioningState;
            PublisherTenantId      = publisherTenantId;
            Sku         = sku;
            SupportUrls = supportUrls;
            Tags        = tags;
            Type        = type;
            UpdatedBy   = updatedBy;
        }