コード例 #1
0
        private PodSecurityContext(
            int fsGroup,

            string fsGroupChangePolicy,

            int runAsGroup,

            bool runAsNonRoot,

            int runAsUser,

            Pulumi.Kubernetes.Types.Outputs.Core.V1.SELinuxOptions seLinuxOptions,

            Pulumi.Kubernetes.Types.Outputs.Core.V1.SeccompProfile seccompProfile,

            ImmutableArray <int> supplementalGroups,

            ImmutableArray <Pulumi.Kubernetes.Types.Outputs.Core.V1.Sysctl> sysctls,

            Pulumi.Kubernetes.Types.Outputs.Core.V1.WindowsSecurityContextOptions windowsOptions)
        {
            FsGroup             = fsGroup;
            FsGroupChangePolicy = fsGroupChangePolicy;
            RunAsGroup          = runAsGroup;
            RunAsNonRoot        = runAsNonRoot;
            RunAsUser           = runAsUser;
            SeLinuxOptions      = seLinuxOptions;
            SeccompProfile      = seccompProfile;
            SupplementalGroups  = supplementalGroups;
            Sysctls             = sysctls;
            WindowsOptions      = windowsOptions;
        }
コード例 #2
0
        private SecurityContext(
            bool allowPrivilegeEscalation,

            Pulumi.Kubernetes.Types.Outputs.Core.V1.Capabilities capabilities,

            bool privileged,

            string procMount,

            bool readOnlyRootFilesystem,

            int runAsGroup,

            bool runAsNonRoot,

            int runAsUser,

            Pulumi.Kubernetes.Types.Outputs.Core.V1.SELinuxOptions seLinuxOptions,

            Pulumi.Kubernetes.Types.Outputs.Core.V1.WindowsSecurityContextOptions windowsOptions)
        {
            AllowPrivilegeEscalation = allowPrivilegeEscalation;
            Capabilities             = capabilities;
            Privileged             = privileged;
            ProcMount              = procMount;
            ReadOnlyRootFilesystem = readOnlyRootFilesystem;
            RunAsGroup             = runAsGroup;
            RunAsNonRoot           = runAsNonRoot;
            RunAsUser              = runAsUser;
            SeLinuxOptions         = seLinuxOptions;
            WindowsOptions         = windowsOptions;
        }