1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. ServiceSetting
Strata Cloud Manager v1.0.3 published on Thursday, Jan 22, 2026 by Pulumi
scm logo
Strata Cloud Manager v1.0.3 published on Thursday, Jan 22, 2026 by Pulumi

    ServiceSetting resource

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as scm from "@pulumi/scm";
    
    const serviceSettings = new scm.ServiceSetting("service_settings", {
        folder: "All",
        services: {
            dnsSetting: {
                servers: {
                    primary: "10.10.10.10",
                    secondary: "10.10.10.11",
                },
            },
            fqdnRefreshTime: 15,
            fqdnStaleEntryTimeout: 1440,
            ntpServers: {
                primaryNtpServer: {
                    ntpServerAddress: "10.10.10.10",
                    authenticationType: {
                        autokey: {},
                    },
                },
                secondaryNtpServer: {
                    ntpServerAddress: "11.11.11.11",
                    authenticationType: {
                        none: {},
                    },
                },
            },
            updateServer: "updates.paloaltonetworks.com",
            serverVerification: true,
            secureProxyServer: "test_proxy_server",
            secureProxyPort: 90,
            secureProxyUser: "test_proxy_user",
            secureProxyPassword: "test_password",
            lcaasUseProxy: true,
            inlineCloudProxy: false,
        },
    });
    
    import pulumi
    import pulumi_scm as scm
    
    service_settings = scm.ServiceSetting("service_settings",
        folder="All",
        services={
            "dns_setting": {
                "servers": {
                    "primary": "10.10.10.10",
                    "secondary": "10.10.10.11",
                },
            },
            "fqdn_refresh_time": 15,
            "fqdn_stale_entry_timeout": 1440,
            "ntp_servers": {
                "primary_ntp_server": {
                    "ntp_server_address": "10.10.10.10",
                    "authentication_type": {
                        "autokey": {},
                    },
                },
                "secondary_ntp_server": {
                    "ntp_server_address": "11.11.11.11",
                    "authentication_type": {
                        "none": {},
                    },
                },
            },
            "update_server": "updates.paloaltonetworks.com",
            "server_verification": True,
            "secure_proxy_server": "test_proxy_server",
            "secure_proxy_port": 90,
            "secure_proxy_user": "test_proxy_user",
            "secure_proxy_password": "test_password",
            "lcaas_use_proxy": True,
            "inline_cloud_proxy": False,
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-scm/sdk/go/scm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := scm.NewServiceSetting(ctx, "service_settings", &scm.ServiceSettingArgs{
    			Folder: pulumi.String("All"),
    			Services: &scm.ServiceSettingServicesArgs{
    				DnsSetting: &scm.ServiceSettingServicesDnsSettingArgs{
    					Servers: &scm.ServiceSettingServicesDnsSettingServersArgs{
    						Primary:   pulumi.String("10.10.10.10"),
    						Secondary: pulumi.String("10.10.10.11"),
    					},
    				},
    				FqdnRefreshTime:       pulumi.Float64(15),
    				FqdnStaleEntryTimeout: pulumi.Float64(1440),
    				NtpServers: &scm.ServiceSettingServicesNtpServersArgs{
    					PrimaryNtpServer: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerArgs{
    						NtpServerAddress: pulumi.String("10.10.10.10"),
    						AuthenticationType: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs{
    							Autokey: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokeyArgs{},
    						},
    					},
    					SecondaryNtpServer: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerArgs{
    						NtpServerAddress: pulumi.String("11.11.11.11"),
    						AuthenticationType: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs{
    							None: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNoneArgs{},
    						},
    					},
    				},
    				UpdateServer:        pulumi.String("updates.paloaltonetworks.com"),
    				ServerVerification:  pulumi.Bool(true),
    				SecureProxyServer:   pulumi.String("test_proxy_server"),
    				SecureProxyPort:     pulumi.Float64(90),
    				SecureProxyUser:     pulumi.String("test_proxy_user"),
    				SecureProxyPassword: pulumi.String("test_password"),
    				LcaasUseProxy:       pulumi.Bool(true),
    				InlineCloudProxy:    pulumi.Bool(false),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Scm = Pulumi.Scm;
    
    return await Deployment.RunAsync(() => 
    {
        var serviceSettings = new Scm.ServiceSetting("service_settings", new()
        {
            Folder = "All",
            Services = new Scm.Inputs.ServiceSettingServicesArgs
            {
                DnsSetting = new Scm.Inputs.ServiceSettingServicesDnsSettingArgs
                {
                    Servers = new Scm.Inputs.ServiceSettingServicesDnsSettingServersArgs
                    {
                        Primary = "10.10.10.10",
                        Secondary = "10.10.10.11",
                    },
                },
                FqdnRefreshTime = 15,
                FqdnStaleEntryTimeout = 1440,
                NtpServers = new Scm.Inputs.ServiceSettingServicesNtpServersArgs
                {
                    PrimaryNtpServer = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerArgs
                    {
                        NtpServerAddress = "10.10.10.10",
                        AuthenticationType = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs
                        {
                            Autokey = null,
                        },
                    },
                    SecondaryNtpServer = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerArgs
                    {
                        NtpServerAddress = "11.11.11.11",
                        AuthenticationType = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs
                        {
                            None = null,
                        },
                    },
                },
                UpdateServer = "updates.paloaltonetworks.com",
                ServerVerification = true,
                SecureProxyServer = "test_proxy_server",
                SecureProxyPort = 90,
                SecureProxyUser = "test_proxy_user",
                SecureProxyPassword = "test_password",
                LcaasUseProxy = true,
                InlineCloudProxy = false,
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.scm.ServiceSetting;
    import com.pulumi.scm.ServiceSettingArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesDnsSettingArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesDnsSettingServersArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesNtpServersArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesNtpServersPrimaryNtpServerArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokeyArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesNtpServersSecondaryNtpServerArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs;
    import com.pulumi.scm.inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNoneArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var serviceSettings = new ServiceSetting("serviceSettings", ServiceSettingArgs.builder()
                .folder("All")
                .services(ServiceSettingServicesArgs.builder()
                    .dnsSetting(ServiceSettingServicesDnsSettingArgs.builder()
                        .servers(ServiceSettingServicesDnsSettingServersArgs.builder()
                            .primary("10.10.10.10")
                            .secondary("10.10.10.11")
                            .build())
                        .build())
                    .fqdnRefreshTime(15.0)
                    .fqdnStaleEntryTimeout(1440.0)
                    .ntpServers(ServiceSettingServicesNtpServersArgs.builder()
                        .primaryNtpServer(ServiceSettingServicesNtpServersPrimaryNtpServerArgs.builder()
                            .ntpServerAddress("10.10.10.10")
                            .authenticationType(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs.builder()
                                .autokey(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokeyArgs.builder()
                                    .build())
                                .build())
                            .build())
                        .secondaryNtpServer(ServiceSettingServicesNtpServersSecondaryNtpServerArgs.builder()
                            .ntpServerAddress("11.11.11.11")
                            .authenticationType(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs.builder()
                                .none(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNoneArgs.builder()
                                    .build())
                                .build())
                            .build())
                        .build())
                    .updateServer("updates.paloaltonetworks.com")
                    .serverVerification(true)
                    .secureProxyServer("test_proxy_server")
                    .secureProxyPort(90.0)
                    .secureProxyUser("test_proxy_user")
                    .secureProxyPassword("test_password")
                    .lcaasUseProxy(true)
                    .inlineCloudProxy(false)
                    .build())
                .build());
    
        }
    }
    
    resources:
      serviceSettings:
        type: scm:ServiceSetting
        name: service_settings
        properties:
          folder: All
          services:
            dnsSetting:
              servers:
                primary: 10.10.10.10
                secondary: 10.10.10.11
            fqdnRefreshTime: 15
            fqdnStaleEntryTimeout: 1440
            ntpServers:
              primaryNtpServer:
                ntpServerAddress: 10.10.10.10
                authenticationType:
                  autokey: {}
              secondaryNtpServer:
                ntpServerAddress: 11.11.11.11
                authenticationType:
                  none: {}
            updateServer: updates.paloaltonetworks.com
            serverVerification: true
            secureProxyServer: test_proxy_server
            secureProxyPort: 90
            secureProxyUser: test_proxy_user
            secureProxyPassword: test_password
            lcaasUseProxy: true
            inlineCloudProxy: false
    

    Create ServiceSetting Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ServiceSetting(name: string, args?: ServiceSettingArgs, opts?: CustomResourceOptions);
    @overload
    def ServiceSetting(resource_name: str,
                       args: Optional[ServiceSettingArgs] = None,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def ServiceSetting(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       device: Optional[str] = None,
                       folder: Optional[str] = None,
                       services: Optional[ServiceSettingServicesArgs] = None,
                       snippet: Optional[str] = None)
    func NewServiceSetting(ctx *Context, name string, args *ServiceSettingArgs, opts ...ResourceOption) (*ServiceSetting, error)
    public ServiceSetting(string name, ServiceSettingArgs? args = null, CustomResourceOptions? opts = null)
    public ServiceSetting(String name, ServiceSettingArgs args)
    public ServiceSetting(String name, ServiceSettingArgs args, CustomResourceOptions options)
    
    type: scm:ServiceSetting
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ServiceSettingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ServiceSettingArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ServiceSettingArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ServiceSettingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ServiceSettingArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var serviceSettingResource = new Scm.ServiceSetting("serviceSettingResource", new()
    {
        Device = "string",
        Folder = "string",
        Services = new Scm.Inputs.ServiceSettingServicesArgs
        {
            DnsSetting = new Scm.Inputs.ServiceSettingServicesDnsSettingArgs
            {
                DnsProxyObject = "string",
                Servers = new Scm.Inputs.ServiceSettingServicesDnsSettingServersArgs
                {
                    Primary = "string",
                    Secondary = "string",
                },
            },
            FqdnRefreshTime = 0,
            FqdnStaleEntryTimeout = 0,
            InlineCloudProxy = false,
            LcaasUseProxy = false,
            NtpServers = new Scm.Inputs.ServiceSettingServicesNtpServersArgs
            {
                PrimaryNtpServer = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerArgs
                {
                    AuthenticationType = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs
                    {
                        Autokey = null,
                        None = null,
                        SymmetricKey = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyArgs
                        {
                            Algorithm = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs
                            {
                                Md5 = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args
                                {
                                    AuthenticationKey = "string",
                                },
                                Sha1 = new Scm.Inputs.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args
                                {
                                    AuthenticationKey = "string",
                                },
                            },
                            KeyId = 0,
                        },
                    },
                    NtpServerAddress = "string",
                },
                SecondaryNtpServer = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerArgs
                {
                    AuthenticationType = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs
                    {
                        Autokey = null,
                        None = null,
                        SymmetricKey = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyArgs
                        {
                            Algorithm = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs
                            {
                                Md5 = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args
                                {
                                    AuthenticationKey = "string",
                                },
                                Sha1 = new Scm.Inputs.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args
                                {
                                    AuthenticationKey = "string",
                                },
                            },
                            KeyId = 0,
                        },
                    },
                    NtpServerAddress = "string",
                },
            },
            SecureProxyPassword = "string",
            SecureProxyPort = 0,
            SecureProxyServer = "string",
            SecureProxyUser = "string",
            ServerVerification = false,
            UpdateServer = "string",
        },
        Snippet = "string",
    });
    
    example, err := scm.NewServiceSetting(ctx, "serviceSettingResource", &scm.ServiceSettingArgs{
    	Device: pulumi.String("string"),
    	Folder: pulumi.String("string"),
    	Services: &scm.ServiceSettingServicesArgs{
    		DnsSetting: &scm.ServiceSettingServicesDnsSettingArgs{
    			DnsProxyObject: pulumi.String("string"),
    			Servers: &scm.ServiceSettingServicesDnsSettingServersArgs{
    				Primary:   pulumi.String("string"),
    				Secondary: pulumi.String("string"),
    			},
    		},
    		FqdnRefreshTime:       pulumi.Float64(0),
    		FqdnStaleEntryTimeout: pulumi.Float64(0),
    		InlineCloudProxy:      pulumi.Bool(false),
    		LcaasUseProxy:         pulumi.Bool(false),
    		NtpServers: &scm.ServiceSettingServicesNtpServersArgs{
    			PrimaryNtpServer: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerArgs{
    				AuthenticationType: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs{
    					Autokey: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokeyArgs{},
    					None:    &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeNoneArgs{},
    					SymmetricKey: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyArgs{
    						Algorithm: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs{
    							Md5: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args{
    								AuthenticationKey: pulumi.String("string"),
    							},
    							Sha1: &scm.ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args{
    								AuthenticationKey: pulumi.String("string"),
    							},
    						},
    						KeyId: pulumi.Float64(0),
    					},
    				},
    				NtpServerAddress: pulumi.String("string"),
    			},
    			SecondaryNtpServer: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerArgs{
    				AuthenticationType: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs{
    					Autokey: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeAutokeyArgs{},
    					None:    &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNoneArgs{},
    					SymmetricKey: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyArgs{
    						Algorithm: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs{
    							Md5: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args{
    								AuthenticationKey: pulumi.String("string"),
    							},
    							Sha1: &scm.ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args{
    								AuthenticationKey: pulumi.String("string"),
    							},
    						},
    						KeyId: pulumi.Float64(0),
    					},
    				},
    				NtpServerAddress: pulumi.String("string"),
    			},
    		},
    		SecureProxyPassword: pulumi.String("string"),
    		SecureProxyPort:     pulumi.Float64(0),
    		SecureProxyServer:   pulumi.String("string"),
    		SecureProxyUser:     pulumi.String("string"),
    		ServerVerification:  pulumi.Bool(false),
    		UpdateServer:        pulumi.String("string"),
    	},
    	Snippet: pulumi.String("string"),
    })
    
    var serviceSettingResource = new ServiceSetting("serviceSettingResource", ServiceSettingArgs.builder()
        .device("string")
        .folder("string")
        .services(ServiceSettingServicesArgs.builder()
            .dnsSetting(ServiceSettingServicesDnsSettingArgs.builder()
                .dnsProxyObject("string")
                .servers(ServiceSettingServicesDnsSettingServersArgs.builder()
                    .primary("string")
                    .secondary("string")
                    .build())
                .build())
            .fqdnRefreshTime(0.0)
            .fqdnStaleEntryTimeout(0.0)
            .inlineCloudProxy(false)
            .lcaasUseProxy(false)
            .ntpServers(ServiceSettingServicesNtpServersArgs.builder()
                .primaryNtpServer(ServiceSettingServicesNtpServersPrimaryNtpServerArgs.builder()
                    .authenticationType(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs.builder()
                        .autokey(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokeyArgs.builder()
                            .build())
                        .none(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeNoneArgs.builder()
                            .build())
                        .symmetricKey(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyArgs.builder()
                            .algorithm(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs.builder()
                                .md5(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args.builder()
                                    .authenticationKey("string")
                                    .build())
                                .sha1(ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args.builder()
                                    .authenticationKey("string")
                                    .build())
                                .build())
                            .keyId(0.0)
                            .build())
                        .build())
                    .ntpServerAddress("string")
                    .build())
                .secondaryNtpServer(ServiceSettingServicesNtpServersSecondaryNtpServerArgs.builder()
                    .authenticationType(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs.builder()
                        .autokey(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeAutokeyArgs.builder()
                            .build())
                        .none(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNoneArgs.builder()
                            .build())
                        .symmetricKey(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyArgs.builder()
                            .algorithm(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs.builder()
                                .md5(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args.builder()
                                    .authenticationKey("string")
                                    .build())
                                .sha1(ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args.builder()
                                    .authenticationKey("string")
                                    .build())
                                .build())
                            .keyId(0.0)
                            .build())
                        .build())
                    .ntpServerAddress("string")
                    .build())
                .build())
            .secureProxyPassword("string")
            .secureProxyPort(0.0)
            .secureProxyServer("string")
            .secureProxyUser("string")
            .serverVerification(false)
            .updateServer("string")
            .build())
        .snippet("string")
        .build());
    
    service_setting_resource = scm.ServiceSetting("serviceSettingResource",
        device="string",
        folder="string",
        services={
            "dns_setting": {
                "dns_proxy_object": "string",
                "servers": {
                    "primary": "string",
                    "secondary": "string",
                },
            },
            "fqdn_refresh_time": 0,
            "fqdn_stale_entry_timeout": 0,
            "inline_cloud_proxy": False,
            "lcaas_use_proxy": False,
            "ntp_servers": {
                "primary_ntp_server": {
                    "authentication_type": {
                        "autokey": {},
                        "none": {},
                        "symmetric_key": {
                            "algorithm": {
                                "md5": {
                                    "authentication_key": "string",
                                },
                                "sha1": {
                                    "authentication_key": "string",
                                },
                            },
                            "key_id": 0,
                        },
                    },
                    "ntp_server_address": "string",
                },
                "secondary_ntp_server": {
                    "authentication_type": {
                        "autokey": {},
                        "none": {},
                        "symmetric_key": {
                            "algorithm": {
                                "md5": {
                                    "authentication_key": "string",
                                },
                                "sha1": {
                                    "authentication_key": "string",
                                },
                            },
                            "key_id": 0,
                        },
                    },
                    "ntp_server_address": "string",
                },
            },
            "secure_proxy_password": "string",
            "secure_proxy_port": 0,
            "secure_proxy_server": "string",
            "secure_proxy_user": "string",
            "server_verification": False,
            "update_server": "string",
        },
        snippet="string")
    
    const serviceSettingResource = new scm.ServiceSetting("serviceSettingResource", {
        device: "string",
        folder: "string",
        services: {
            dnsSetting: {
                dnsProxyObject: "string",
                servers: {
                    primary: "string",
                    secondary: "string",
                },
            },
            fqdnRefreshTime: 0,
            fqdnStaleEntryTimeout: 0,
            inlineCloudProxy: false,
            lcaasUseProxy: false,
            ntpServers: {
                primaryNtpServer: {
                    authenticationType: {
                        autokey: {},
                        none: {},
                        symmetricKey: {
                            algorithm: {
                                md5: {
                                    authenticationKey: "string",
                                },
                                sha1: {
                                    authenticationKey: "string",
                                },
                            },
                            keyId: 0,
                        },
                    },
                    ntpServerAddress: "string",
                },
                secondaryNtpServer: {
                    authenticationType: {
                        autokey: {},
                        none: {},
                        symmetricKey: {
                            algorithm: {
                                md5: {
                                    authenticationKey: "string",
                                },
                                sha1: {
                                    authenticationKey: "string",
                                },
                            },
                            keyId: 0,
                        },
                    },
                    ntpServerAddress: "string",
                },
            },
            secureProxyPassword: "string",
            secureProxyPort: 0,
            secureProxyServer: "string",
            secureProxyUser: "string",
            serverVerification: false,
            updateServer: "string",
        },
        snippet: "string",
    });
    
    type: scm:ServiceSetting
    properties:
        device: string
        folder: string
        services:
            dnsSetting:
                dnsProxyObject: string
                servers:
                    primary: string
                    secondary: string
            fqdnRefreshTime: 0
            fqdnStaleEntryTimeout: 0
            inlineCloudProxy: false
            lcaasUseProxy: false
            ntpServers:
                primaryNtpServer:
                    authenticationType:
                        autokey: {}
                        none: {}
                        symmetricKey:
                            algorithm:
                                md5:
                                    authenticationKey: string
                                sha1:
                                    authenticationKey: string
                            keyId: 0
                    ntpServerAddress: string
                secondaryNtpServer:
                    authenticationType:
                        autokey: {}
                        none: {}
                        symmetricKey:
                            algorithm:
                                md5:
                                    authenticationKey: string
                                sha1:
                                    authenticationKey: string
                            keyId: 0
                    ntpServerAddress: string
            secureProxyPassword: string
            secureProxyPort: 0
            secureProxyServer: string
            secureProxyUser: string
            serverVerification: false
            updateServer: string
        snippet: string
    

    ServiceSetting Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ServiceSetting resource accepts the following input properties:

    Device string
    The device in which the resource is defined
    Folder string

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Services ServiceSettingServices
    Services
    Snippet string

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Device string
    The device in which the resource is defined
    Folder string

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Services ServiceSettingServicesArgs
    Services
    Snippet string

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    device String
    The device in which the resource is defined
    folder String

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services ServiceSettingServices
    Services
    snippet String

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    device string
    The device in which the resource is defined
    folder string

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services ServiceSettingServices
    Services
    snippet string

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    device str
    The device in which the resource is defined
    folder str

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services ServiceSettingServicesArgs
    Services
    snippet str

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    device String
    The device in which the resource is defined
    folder String

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services Property Map
    Services
    snippet String

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ServiceSetting resource produces the following output properties:

    EncryptedValues Dictionary<string, string>
    Map of sensitive values returned from the API.
    Id string
    The provider-assigned unique ID for this managed resource.
    Tfid string
    EncryptedValues map[string]string
    Map of sensitive values returned from the API.
    Id string
    The provider-assigned unique ID for this managed resource.
    Tfid string
    encryptedValues Map<String,String>
    Map of sensitive values returned from the API.
    id String
    The provider-assigned unique ID for this managed resource.
    tfid String
    encryptedValues {[key: string]: string}
    Map of sensitive values returned from the API.
    id string
    The provider-assigned unique ID for this managed resource.
    tfid string
    encrypted_values Mapping[str, str]
    Map of sensitive values returned from the API.
    id str
    The provider-assigned unique ID for this managed resource.
    tfid str
    encryptedValues Map<String>
    Map of sensitive values returned from the API.
    id String
    The provider-assigned unique ID for this managed resource.
    tfid String

    Look up Existing ServiceSetting Resource

    Get an existing ServiceSetting resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ServiceSettingState, opts?: CustomResourceOptions): ServiceSetting
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            device: Optional[str] = None,
            encrypted_values: Optional[Mapping[str, str]] = None,
            folder: Optional[str] = None,
            services: Optional[ServiceSettingServicesArgs] = None,
            snippet: Optional[str] = None,
            tfid: Optional[str] = None) -> ServiceSetting
    func GetServiceSetting(ctx *Context, name string, id IDInput, state *ServiceSettingState, opts ...ResourceOption) (*ServiceSetting, error)
    public static ServiceSetting Get(string name, Input<string> id, ServiceSettingState? state, CustomResourceOptions? opts = null)
    public static ServiceSetting get(String name, Output<String> id, ServiceSettingState state, CustomResourceOptions options)
    resources:  _:    type: scm:ServiceSetting    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Device string
    The device in which the resource is defined
    EncryptedValues Dictionary<string, string>
    Map of sensitive values returned from the API.
    Folder string

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Services ServiceSettingServices
    Services
    Snippet string

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Tfid string
    Device string
    The device in which the resource is defined
    EncryptedValues map[string]string
    Map of sensitive values returned from the API.
    Folder string

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Services ServiceSettingServicesArgs
    Services
    Snippet string

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    Tfid string
    device String
    The device in which the resource is defined
    encryptedValues Map<String,String>
    Map of sensitive values returned from the API.
    folder String

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services ServiceSettingServices
    Services
    snippet String

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    tfid String
    device string
    The device in which the resource is defined
    encryptedValues {[key: string]: string}
    Map of sensitive values returned from the API.
    folder string

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services ServiceSettingServices
    Services
    snippet string

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    tfid string
    device str
    The device in which the resource is defined
    encrypted_values Mapping[str, str]
    Map of sensitive values returned from the API.
    folder str

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services ServiceSettingServicesArgs
    Services
    snippet str

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    tfid str
    device String
    The device in which the resource is defined
    encryptedValues Map<String>
    Map of sensitive values returned from the API.
    folder String

    The folder in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    services Property Map
    Services
    snippet String

    The snippet in which the resource is defined

    ℹ️ Note: You must specify exactly one of device, folder, and snippet.

    tfid String

    Supporting Types

    ServiceSettingServices, ServiceSettingServicesArgs

    DnsSetting ServiceSettingServicesDnsSetting
    Dns setting
    FqdnRefreshTime double
    Fqdn refresh time
    FqdnStaleEntryTimeout double
    Fqdn stale entry timeout
    InlineCloudProxy bool
    Inline cloud proxy
    LcaasUseProxy bool
    Lcaas use proxy
    NtpServers ServiceSettingServicesNtpServers
    Ntp servers
    SecureProxyPassword string
    Secure proxy password
    SecureProxyPort double
    Secure proxy port
    SecureProxyServer string
    Secure proxy server
    SecureProxyUser string
    Secure proxy user
    ServerVerification bool
    Server verification
    UpdateServer string
    Update server
    DnsSetting ServiceSettingServicesDnsSetting
    Dns setting
    FqdnRefreshTime float64
    Fqdn refresh time
    FqdnStaleEntryTimeout float64
    Fqdn stale entry timeout
    InlineCloudProxy bool
    Inline cloud proxy
    LcaasUseProxy bool
    Lcaas use proxy
    NtpServers ServiceSettingServicesNtpServers
    Ntp servers
    SecureProxyPassword string
    Secure proxy password
    SecureProxyPort float64
    Secure proxy port
    SecureProxyServer string
    Secure proxy server
    SecureProxyUser string
    Secure proxy user
    ServerVerification bool
    Server verification
    UpdateServer string
    Update server
    dnsSetting ServiceSettingServicesDnsSetting
    Dns setting
    fqdnRefreshTime Double
    Fqdn refresh time
    fqdnStaleEntryTimeout Double
    Fqdn stale entry timeout
    inlineCloudProxy Boolean
    Inline cloud proxy
    lcaasUseProxy Boolean
    Lcaas use proxy
    ntpServers ServiceSettingServicesNtpServers
    Ntp servers
    secureProxyPassword String
    Secure proxy password
    secureProxyPort Double
    Secure proxy port
    secureProxyServer String
    Secure proxy server
    secureProxyUser String
    Secure proxy user
    serverVerification Boolean
    Server verification
    updateServer String
    Update server
    dnsSetting ServiceSettingServicesDnsSetting
    Dns setting
    fqdnRefreshTime number
    Fqdn refresh time
    fqdnStaleEntryTimeout number
    Fqdn stale entry timeout
    inlineCloudProxy boolean
    Inline cloud proxy
    lcaasUseProxy boolean
    Lcaas use proxy
    ntpServers ServiceSettingServicesNtpServers
    Ntp servers
    secureProxyPassword string
    Secure proxy password
    secureProxyPort number
    Secure proxy port
    secureProxyServer string
    Secure proxy server
    secureProxyUser string
    Secure proxy user
    serverVerification boolean
    Server verification
    updateServer string
    Update server
    dns_setting ServiceSettingServicesDnsSetting
    Dns setting
    fqdn_refresh_time float
    Fqdn refresh time
    fqdn_stale_entry_timeout float
    Fqdn stale entry timeout
    inline_cloud_proxy bool
    Inline cloud proxy
    lcaas_use_proxy bool
    Lcaas use proxy
    ntp_servers ServiceSettingServicesNtpServers
    Ntp servers
    secure_proxy_password str
    Secure proxy password
    secure_proxy_port float
    Secure proxy port
    secure_proxy_server str
    Secure proxy server
    secure_proxy_user str
    Secure proxy user
    server_verification bool
    Server verification
    update_server str
    Update server
    dnsSetting Property Map
    Dns setting
    fqdnRefreshTime Number
    Fqdn refresh time
    fqdnStaleEntryTimeout Number
    Fqdn stale entry timeout
    inlineCloudProxy Boolean
    Inline cloud proxy
    lcaasUseProxy Boolean
    Lcaas use proxy
    ntpServers Property Map
    Ntp servers
    secureProxyPassword String
    Secure proxy password
    secureProxyPort Number
    Secure proxy port
    secureProxyServer String
    Secure proxy server
    secureProxyUser String
    Secure proxy user
    serverVerification Boolean
    Server verification
    updateServer String
    Update server

    ServiceSettingServicesDnsSetting, ServiceSettingServicesDnsSettingArgs

    DnsProxyObject string
    Dns proxy object
    Servers ServiceSettingServicesDnsSettingServers

    Servers

    ℹ️ Note: You must specify exactly one of dns_proxy_object and servers.

    DnsProxyObject string
    Dns proxy object
    Servers ServiceSettingServicesDnsSettingServers

    Servers

    ℹ️ Note: You must specify exactly one of dns_proxy_object and servers.

    dnsProxyObject String
    Dns proxy object
    servers ServiceSettingServicesDnsSettingServers

    Servers

    ℹ️ Note: You must specify exactly one of dns_proxy_object and servers.

    dnsProxyObject string
    Dns proxy object
    servers ServiceSettingServicesDnsSettingServers

    Servers

    ℹ️ Note: You must specify exactly one of dns_proxy_object and servers.

    dns_proxy_object str
    Dns proxy object
    servers ServiceSettingServicesDnsSettingServers

    Servers

    ℹ️ Note: You must specify exactly one of dns_proxy_object and servers.

    dnsProxyObject String
    Dns proxy object
    servers Property Map

    Servers

    ℹ️ Note: You must specify exactly one of dns_proxy_object and servers.

    ServiceSettingServicesDnsSettingServers, ServiceSettingServicesDnsSettingServersArgs

    Primary string
    Primary
    Secondary string
    Secondary
    Primary string
    Primary
    Secondary string
    Secondary
    primary String
    Primary
    secondary String
    Secondary
    primary string
    Primary
    secondary string
    Secondary
    primary str
    Primary
    secondary str
    Secondary
    primary String
    Primary
    secondary String
    Secondary

    ServiceSettingServicesNtpServers, ServiceSettingServicesNtpServersArgs

    primaryNtpServer Property Map
    Primary ntp server
    secondaryNtpServer Property Map
    Secondary ntp server

    ServiceSettingServicesNtpServersPrimaryNtpServer, ServiceSettingServicesNtpServersPrimaryNtpServerArgs

    authenticationType Property Map
    Authentication type
    ntpServerAddress String
    Ntp server address

    ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationType, ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeArgs

    Autokey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokey
    Autokey
    None ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    SymmetricKey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    Autokey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokey
    Autokey
    None ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    SymmetricKey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokey
    Autokey
    none ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetricKey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokey
    Autokey
    none ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetricKey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeAutokey
    Autokey
    none ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetric_key ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey Property Map
    Autokey
    none Property Map

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetricKey Property Map

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKey, ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyArgs

    algorithm Property Map
    Algorithm
    keyId Number
    Key id

    ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithm, ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs

    ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5, ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args

    AuthenticationKey string
    Authentication key
    AuthenticationKey string
    Authentication key
    authenticationKey String
    Authentication key
    authenticationKey string
    Authentication key
    authentication_key str
    Authentication key
    authenticationKey String
    Authentication key

    ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1, ServiceSettingServicesNtpServersPrimaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args

    AuthenticationKey string
    Authentication key
    AuthenticationKey string
    Authentication key
    authenticationKey String
    Authentication key
    authenticationKey string
    Authentication key
    authentication_key str
    Authentication key
    authenticationKey String
    Authentication key

    ServiceSettingServicesNtpServersSecondaryNtpServer, ServiceSettingServicesNtpServersSecondaryNtpServerArgs

    authenticationType Property Map
    Authentication type
    ntpServerAddress String
    Ntp server address

    ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationType, ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeArgs

    Autokey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeAutokey
    Autokey
    None ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    SymmetricKey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    Autokey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeAutokey
    Autokey
    None ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    SymmetricKey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeAutokey
    Autokey
    none ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetricKey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeAutokey
    Autokey
    none ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetricKey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeAutokey
    Autokey
    none ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeNone

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetric_key ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKey

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    autokey Property Map
    Autokey
    none Property Map

    None

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    symmetricKey Property Map

    Symmetric key

    ℹ️ Note: You must specify exactly one of autokey, none, and symmetric_key.

    ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKey, ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyArgs

    algorithm Property Map
    Algorithm
    keyId Number
    Key id

    ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithm, ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmArgs

    ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5, ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmMd5Args

    AuthenticationKey string
    Authentication key
    AuthenticationKey string
    Authentication key
    authenticationKey String
    Authentication key
    authenticationKey string
    Authentication key
    authentication_key str
    Authentication key
    authenticationKey String
    Authentication key

    ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1, ServiceSettingServicesNtpServersSecondaryNtpServerAuthenticationTypeSymmetricKeyAlgorithmSha1Args

    AuthenticationKey string
    Authentication key
    AuthenticationKey string
    Authentication key
    authenticationKey String
    Authentication key
    authenticationKey string
    Authentication key
    authentication_key str
    Authentication key
    authenticationKey String
    Authentication key

    Import

    The following command can be used to import a resource not managed by Terraform:

    bash

    $ pulumi import scm:index/serviceSetting:ServiceSetting example folder:::id
    

    or

    bash

    $ pulumi import scm:index/serviceSetting:ServiceSetting example :snippet::id
    

    or

    bash

    $ pulumi import scm:index/serviceSetting:ServiceSetting example ::device:id
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v1.0.3 published on Thursday, Jan 22, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate