fortios.system.Sdnconnector
Explore with Pulumi AI
Configure connection to SDN Connector.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fortios from "@pulumiverse/fortios";
const trname = new fortios.system.Sdnconnector("trname", {
    azureRegion: "global",
    haStatus: "disable",
    password: "deWdf321ds",
    server: "1.1.1.1",
    serverPort: 3,
    status: "disable",
    type: "aci",
    updateInterval: 60,
    useMetadataIam: "disable",
    username: "sg",
});
import pulumi
import pulumiverse_fortios as fortios
trname = fortios.system.Sdnconnector("trname",
    azure_region="global",
    ha_status="disable",
    password="deWdf321ds",
    server="1.1.1.1",
    server_port=3,
    status="disable",
    type="aci",
    update_interval=60,
    use_metadata_iam="disable",
    username="sg")
package main
import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/system"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := system.NewSdnconnector(ctx, "trname", &system.SdnconnectorArgs{
			AzureRegion:    pulumi.String("global"),
			HaStatus:       pulumi.String("disable"),
			Password:       pulumi.String("deWdf321ds"),
			Server:         pulumi.String("1.1.1.1"),
			ServerPort:     pulumi.Int(3),
			Status:         pulumi.String("disable"),
			Type:           pulumi.String("aci"),
			UpdateInterval: pulumi.Int(60),
			UseMetadataIam: pulumi.String("disable"),
			Username:       pulumi.String("sg"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortios = Pulumiverse.Fortios;
return await Deployment.RunAsync(() => 
{
    var trname = new Fortios.System.Sdnconnector("trname", new()
    {
        AzureRegion = "global",
        HaStatus = "disable",
        Password = "deWdf321ds",
        Server = "1.1.1.1",
        ServerPort = 3,
        Status = "disable",
        Type = "aci",
        UpdateInterval = 60,
        UseMetadataIam = "disable",
        Username = "sg",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortios.system.Sdnconnector;
import com.pulumi.fortios.system.SdnconnectorArgs;
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 trname = new Sdnconnector("trname", SdnconnectorArgs.builder()
            .azureRegion("global")
            .haStatus("disable")
            .password("deWdf321ds")
            .server("1.1.1.1")
            .serverPort(3)
            .status("disable")
            .type("aci")
            .updateInterval(60)
            .useMetadataIam("disable")
            .username("sg")
            .build());
    }
}
resources:
  trname:
    type: fortios:system:Sdnconnector
    properties:
      azureRegion: global
      haStatus: disable
      password: deWdf321ds
      server: 1.1.1.1
      serverPort: 3
      status: disable
      type: aci
      updateInterval: 60
      useMetadataIam: disable
      username: sg
Create Sdnconnector Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Sdnconnector(name: string, args: SdnconnectorArgs, opts?: CustomResourceOptions);@overload
def Sdnconnector(resource_name: str,
                 args: SdnconnectorArgs,
                 opts: Optional[ResourceOptions] = None)
@overload
def Sdnconnector(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 status: Optional[str] = None,
                 type: Optional[str] = None,
                 access_key: Optional[str] = None,
                 alt_resource_ip: Optional[str] = None,
                 api_key: Optional[str] = None,
                 azure_region: Optional[str] = None,
                 client_id: Optional[str] = None,
                 client_secret: Optional[str] = None,
                 compartment_id: Optional[str] = None,
                 compartment_lists: Optional[Sequence[SdnconnectorCompartmentListArgs]] = None,
                 compute_generation: Optional[int] = None,
                 domain: Optional[str] = None,
                 dynamic_sort_subtable: Optional[str] = None,
                 external_account_lists: Optional[Sequence[SdnconnectorExternalAccountListArgs]] = None,
                 external_ips: Optional[Sequence[SdnconnectorExternalIpArgs]] = None,
                 forwarding_rules: Optional[Sequence[SdnconnectorForwardingRuleArgs]] = None,
                 gcp_project: Optional[str] = None,
                 gcp_project_lists: Optional[Sequence[SdnconnectorGcpProjectListArgs]] = None,
                 get_all_tables: Optional[str] = None,
                 group_name: Optional[str] = None,
                 ha_status: Optional[str] = None,
                 ibm_region: Optional[str] = None,
                 ibm_region_gen1: Optional[str] = None,
                 ibm_region_gen2: Optional[str] = None,
                 key_passwd: Optional[str] = None,
                 login_endpoint: Optional[str] = None,
                 name: Optional[str] = None,
                 nics: Optional[Sequence[SdnconnectorNicArgs]] = None,
                 oci_cert: Optional[str] = None,
                 oci_fingerprint: Optional[str] = None,
                 oci_region: Optional[str] = None,
                 oci_region_lists: Optional[Sequence[SdnconnectorOciRegionListArgs]] = None,
                 oci_region_type: Optional[str] = None,
                 password: Optional[str] = None,
                 private_key: Optional[str] = None,
                 proxy: Optional[str] = None,
                 region: Optional[str] = None,
                 resource_group: Optional[str] = None,
                 resource_url: Optional[str] = None,
                 route_tables: Optional[Sequence[SdnconnectorRouteTableArgs]] = None,
                 routes: Optional[Sequence[SdnconnectorRouteArgs]] = None,
                 secret_key: Optional[str] = None,
                 secret_token: Optional[str] = None,
                 server: Optional[str] = None,
                 server_ca_cert: Optional[str] = None,
                 server_cert: Optional[str] = None,
                 server_lists: Optional[Sequence[SdnconnectorServerListArgs]] = None,
                 server_port: Optional[int] = None,
                 service_account: Optional[str] = None,
                 subscription_id: Optional[str] = None,
                 tenant_id: Optional[str] = None,
                 update_interval: Optional[int] = None,
                 use_metadata_iam: Optional[str] = None,
                 user_id: Optional[str] = None,
                 username: Optional[str] = None,
                 vcenter_password: Optional[str] = None,
                 vcenter_server: Optional[str] = None,
                 vcenter_username: Optional[str] = None,
                 vdomparam: Optional[str] = None,
                 verify_certificate: Optional[str] = None,
                 vpc_id: Optional[str] = None)func NewSdnconnector(ctx *Context, name string, args SdnconnectorArgs, opts ...ResourceOption) (*Sdnconnector, error)public Sdnconnector(string name, SdnconnectorArgs args, CustomResourceOptions? opts = null)
public Sdnconnector(String name, SdnconnectorArgs args)
public Sdnconnector(String name, SdnconnectorArgs args, CustomResourceOptions options)
type: fortios:system:Sdnconnector
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 SdnconnectorArgs
- 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 SdnconnectorArgs
- 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 SdnconnectorArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SdnconnectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SdnconnectorArgs
- 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 sdnconnectorResource = new Fortios.System.Sdnconnector("sdnconnectorResource", new()
{
    Status = "string",
    Type = "string",
    AccessKey = "string",
    AltResourceIp = "string",
    ApiKey = "string",
    AzureRegion = "string",
    ClientId = "string",
    ClientSecret = "string",
    CompartmentId = "string",
    CompartmentLists = new[]
    {
        new Fortios.System.Inputs.SdnconnectorCompartmentListArgs
        {
            CompartmentId = "string",
        },
    },
    ComputeGeneration = 0,
    Domain = "string",
    DynamicSortSubtable = "string",
    ExternalAccountLists = new[]
    {
        new Fortios.System.Inputs.SdnconnectorExternalAccountListArgs
        {
            ExternalId = "string",
            RegionLists = new[]
            {
                new Fortios.System.Inputs.SdnconnectorExternalAccountListRegionListArgs
                {
                    Region = "string",
                },
            },
            RoleArn = "string",
        },
    },
    ExternalIps = new[]
    {
        new Fortios.System.Inputs.SdnconnectorExternalIpArgs
        {
            Name = "string",
        },
    },
    ForwardingRules = new[]
    {
        new Fortios.System.Inputs.SdnconnectorForwardingRuleArgs
        {
            RuleName = "string",
            Target = "string",
        },
    },
    GcpProject = "string",
    GcpProjectLists = new[]
    {
        new Fortios.System.Inputs.SdnconnectorGcpProjectListArgs
        {
            GcpZoneLists = new[]
            {
                new Fortios.System.Inputs.SdnconnectorGcpProjectListGcpZoneListArgs
                {
                    Name = "string",
                },
            },
            Id = "string",
        },
    },
    GetAllTables = "string",
    GroupName = "string",
    HaStatus = "string",
    IbmRegion = "string",
    IbmRegionGen1 = "string",
    IbmRegionGen2 = "string",
    KeyPasswd = "string",
    LoginEndpoint = "string",
    Name = "string",
    Nics = new[]
    {
        new Fortios.System.Inputs.SdnconnectorNicArgs
        {
            Ips = new[]
            {
                new Fortios.System.Inputs.SdnconnectorNicIpArgs
                {
                    Name = "string",
                    PublicIp = "string",
                    ResourceGroup = "string",
                },
            },
            Name = "string",
        },
    },
    OciCert = "string",
    OciFingerprint = "string",
    OciRegion = "string",
    OciRegionLists = new[]
    {
        new Fortios.System.Inputs.SdnconnectorOciRegionListArgs
        {
            Region = "string",
        },
    },
    OciRegionType = "string",
    Password = "string",
    PrivateKey = "string",
    Proxy = "string",
    Region = "string",
    ResourceGroup = "string",
    ResourceUrl = "string",
    RouteTables = new[]
    {
        new Fortios.System.Inputs.SdnconnectorRouteTableArgs
        {
            Name = "string",
            ResourceGroup = "string",
            Routes = new[]
            {
                new Fortios.System.Inputs.SdnconnectorRouteTableRouteArgs
                {
                    Name = "string",
                    NextHop = "string",
                },
            },
            SubscriptionId = "string",
        },
    },
    Routes = new[]
    {
        new Fortios.System.Inputs.SdnconnectorRouteArgs
        {
            Name = "string",
        },
    },
    SecretKey = "string",
    SecretToken = "string",
    Server = "string",
    ServerCaCert = "string",
    ServerCert = "string",
    ServerLists = new[]
    {
        new Fortios.System.Inputs.SdnconnectorServerListArgs
        {
            Ip = "string",
        },
    },
    ServerPort = 0,
    ServiceAccount = "string",
    SubscriptionId = "string",
    TenantId = "string",
    UpdateInterval = 0,
    UseMetadataIam = "string",
    UserId = "string",
    Username = "string",
    VcenterPassword = "string",
    VcenterServer = "string",
    VcenterUsername = "string",
    Vdomparam = "string",
    VerifyCertificate = "string",
    VpcId = "string",
});
example, err := system.NewSdnconnector(ctx, "sdnconnectorResource", &system.SdnconnectorArgs{
	Status:        pulumi.String("string"),
	Type:          pulumi.String("string"),
	AccessKey:     pulumi.String("string"),
	AltResourceIp: pulumi.String("string"),
	ApiKey:        pulumi.String("string"),
	AzureRegion:   pulumi.String("string"),
	ClientId:      pulumi.String("string"),
	ClientSecret:  pulumi.String("string"),
	CompartmentId: pulumi.String("string"),
	CompartmentLists: system.SdnconnectorCompartmentListArray{
		&system.SdnconnectorCompartmentListArgs{
			CompartmentId: pulumi.String("string"),
		},
	},
	ComputeGeneration:   pulumi.Int(0),
	Domain:              pulumi.String("string"),
	DynamicSortSubtable: pulumi.String("string"),
	ExternalAccountLists: system.SdnconnectorExternalAccountListArray{
		&system.SdnconnectorExternalAccountListArgs{
			ExternalId: pulumi.String("string"),
			RegionLists: system.SdnconnectorExternalAccountListRegionListArray{
				&system.SdnconnectorExternalAccountListRegionListArgs{
					Region: pulumi.String("string"),
				},
			},
			RoleArn: pulumi.String("string"),
		},
	},
	ExternalIps: system.SdnconnectorExternalIpArray{
		&system.SdnconnectorExternalIpArgs{
			Name: pulumi.String("string"),
		},
	},
	ForwardingRules: system.SdnconnectorForwardingRuleArray{
		&system.SdnconnectorForwardingRuleArgs{
			RuleName: pulumi.String("string"),
			Target:   pulumi.String("string"),
		},
	},
	GcpProject: pulumi.String("string"),
	GcpProjectLists: system.SdnconnectorGcpProjectListArray{
		&system.SdnconnectorGcpProjectListArgs{
			GcpZoneLists: system.SdnconnectorGcpProjectListGcpZoneListArray{
				&system.SdnconnectorGcpProjectListGcpZoneListArgs{
					Name: pulumi.String("string"),
				},
			},
			Id: pulumi.String("string"),
		},
	},
	GetAllTables:  pulumi.String("string"),
	GroupName:     pulumi.String("string"),
	HaStatus:      pulumi.String("string"),
	IbmRegion:     pulumi.String("string"),
	IbmRegionGen1: pulumi.String("string"),
	IbmRegionGen2: pulumi.String("string"),
	KeyPasswd:     pulumi.String("string"),
	LoginEndpoint: pulumi.String("string"),
	Name:          pulumi.String("string"),
	Nics: system.SdnconnectorNicArray{
		&system.SdnconnectorNicArgs{
			Ips: system.SdnconnectorNicIpArray{
				&system.SdnconnectorNicIpArgs{
					Name:          pulumi.String("string"),
					PublicIp:      pulumi.String("string"),
					ResourceGroup: pulumi.String("string"),
				},
			},
			Name: pulumi.String("string"),
		},
	},
	OciCert:        pulumi.String("string"),
	OciFingerprint: pulumi.String("string"),
	OciRegion:      pulumi.String("string"),
	OciRegionLists: system.SdnconnectorOciRegionListArray{
		&system.SdnconnectorOciRegionListArgs{
			Region: pulumi.String("string"),
		},
	},
	OciRegionType: pulumi.String("string"),
	Password:      pulumi.String("string"),
	PrivateKey:    pulumi.String("string"),
	Proxy:         pulumi.String("string"),
	Region:        pulumi.String("string"),
	ResourceGroup: pulumi.String("string"),
	ResourceUrl:   pulumi.String("string"),
	RouteTables: system.SdnconnectorRouteTableArray{
		&system.SdnconnectorRouteTableArgs{
			Name:          pulumi.String("string"),
			ResourceGroup: pulumi.String("string"),
			Routes: system.SdnconnectorRouteTableRouteArray{
				&system.SdnconnectorRouteTableRouteArgs{
					Name:    pulumi.String("string"),
					NextHop: pulumi.String("string"),
				},
			},
			SubscriptionId: pulumi.String("string"),
		},
	},
	Routes: system.SdnconnectorRouteArray{
		&system.SdnconnectorRouteArgs{
			Name: pulumi.String("string"),
		},
	},
	SecretKey:    pulumi.String("string"),
	SecretToken:  pulumi.String("string"),
	Server:       pulumi.String("string"),
	ServerCaCert: pulumi.String("string"),
	ServerCert:   pulumi.String("string"),
	ServerLists: system.SdnconnectorServerListArray{
		&system.SdnconnectorServerListArgs{
			Ip: pulumi.String("string"),
		},
	},
	ServerPort:        pulumi.Int(0),
	ServiceAccount:    pulumi.String("string"),
	SubscriptionId:    pulumi.String("string"),
	TenantId:          pulumi.String("string"),
	UpdateInterval:    pulumi.Int(0),
	UseMetadataIam:    pulumi.String("string"),
	UserId:            pulumi.String("string"),
	Username:          pulumi.String("string"),
	VcenterPassword:   pulumi.String("string"),
	VcenterServer:     pulumi.String("string"),
	VcenterUsername:   pulumi.String("string"),
	Vdomparam:         pulumi.String("string"),
	VerifyCertificate: pulumi.String("string"),
	VpcId:             pulumi.String("string"),
})
var sdnconnectorResource = new Sdnconnector("sdnconnectorResource", SdnconnectorArgs.builder()
    .status("string")
    .type("string")
    .accessKey("string")
    .altResourceIp("string")
    .apiKey("string")
    .azureRegion("string")
    .clientId("string")
    .clientSecret("string")
    .compartmentId("string")
    .compartmentLists(SdnconnectorCompartmentListArgs.builder()
        .compartmentId("string")
        .build())
    .computeGeneration(0)
    .domain("string")
    .dynamicSortSubtable("string")
    .externalAccountLists(SdnconnectorExternalAccountListArgs.builder()
        .externalId("string")
        .regionLists(SdnconnectorExternalAccountListRegionListArgs.builder()
            .region("string")
            .build())
        .roleArn("string")
        .build())
    .externalIps(SdnconnectorExternalIpArgs.builder()
        .name("string")
        .build())
    .forwardingRules(SdnconnectorForwardingRuleArgs.builder()
        .ruleName("string")
        .target("string")
        .build())
    .gcpProject("string")
    .gcpProjectLists(SdnconnectorGcpProjectListArgs.builder()
        .gcpZoneLists(SdnconnectorGcpProjectListGcpZoneListArgs.builder()
            .name("string")
            .build())
        .id("string")
        .build())
    .getAllTables("string")
    .groupName("string")
    .haStatus("string")
    .ibmRegion("string")
    .ibmRegionGen1("string")
    .ibmRegionGen2("string")
    .keyPasswd("string")
    .loginEndpoint("string")
    .name("string")
    .nics(SdnconnectorNicArgs.builder()
        .ips(SdnconnectorNicIpArgs.builder()
            .name("string")
            .publicIp("string")
            .resourceGroup("string")
            .build())
        .name("string")
        .build())
    .ociCert("string")
    .ociFingerprint("string")
    .ociRegion("string")
    .ociRegionLists(SdnconnectorOciRegionListArgs.builder()
        .region("string")
        .build())
    .ociRegionType("string")
    .password("string")
    .privateKey("string")
    .proxy("string")
    .region("string")
    .resourceGroup("string")
    .resourceUrl("string")
    .routeTables(SdnconnectorRouteTableArgs.builder()
        .name("string")
        .resourceGroup("string")
        .routes(SdnconnectorRouteTableRouteArgs.builder()
            .name("string")
            .nextHop("string")
            .build())
        .subscriptionId("string")
        .build())
    .routes(SdnconnectorRouteArgs.builder()
        .name("string")
        .build())
    .secretKey("string")
    .secretToken("string")
    .server("string")
    .serverCaCert("string")
    .serverCert("string")
    .serverLists(SdnconnectorServerListArgs.builder()
        .ip("string")
        .build())
    .serverPort(0)
    .serviceAccount("string")
    .subscriptionId("string")
    .tenantId("string")
    .updateInterval(0)
    .useMetadataIam("string")
    .userId("string")
    .username("string")
    .vcenterPassword("string")
    .vcenterServer("string")
    .vcenterUsername("string")
    .vdomparam("string")
    .verifyCertificate("string")
    .vpcId("string")
    .build());
sdnconnector_resource = fortios.system.Sdnconnector("sdnconnectorResource",
    status="string",
    type="string",
    access_key="string",
    alt_resource_ip="string",
    api_key="string",
    azure_region="string",
    client_id="string",
    client_secret="string",
    compartment_id="string",
    compartment_lists=[{
        "compartment_id": "string",
    }],
    compute_generation=0,
    domain="string",
    dynamic_sort_subtable="string",
    external_account_lists=[{
        "external_id": "string",
        "region_lists": [{
            "region": "string",
        }],
        "role_arn": "string",
    }],
    external_ips=[{
        "name": "string",
    }],
    forwarding_rules=[{
        "rule_name": "string",
        "target": "string",
    }],
    gcp_project="string",
    gcp_project_lists=[{
        "gcp_zone_lists": [{
            "name": "string",
        }],
        "id": "string",
    }],
    get_all_tables="string",
    group_name="string",
    ha_status="string",
    ibm_region="string",
    ibm_region_gen1="string",
    ibm_region_gen2="string",
    key_passwd="string",
    login_endpoint="string",
    name="string",
    nics=[{
        "ips": [{
            "name": "string",
            "public_ip": "string",
            "resource_group": "string",
        }],
        "name": "string",
    }],
    oci_cert="string",
    oci_fingerprint="string",
    oci_region="string",
    oci_region_lists=[{
        "region": "string",
    }],
    oci_region_type="string",
    password="string",
    private_key="string",
    proxy="string",
    region="string",
    resource_group="string",
    resource_url="string",
    route_tables=[{
        "name": "string",
        "resource_group": "string",
        "routes": [{
            "name": "string",
            "next_hop": "string",
        }],
        "subscription_id": "string",
    }],
    routes=[{
        "name": "string",
    }],
    secret_key="string",
    secret_token="string",
    server="string",
    server_ca_cert="string",
    server_cert="string",
    server_lists=[{
        "ip": "string",
    }],
    server_port=0,
    service_account="string",
    subscription_id="string",
    tenant_id="string",
    update_interval=0,
    use_metadata_iam="string",
    user_id="string",
    username="string",
    vcenter_password="string",
    vcenter_server="string",
    vcenter_username="string",
    vdomparam="string",
    verify_certificate="string",
    vpc_id="string")
const sdnconnectorResource = new fortios.system.Sdnconnector("sdnconnectorResource", {
    status: "string",
    type: "string",
    accessKey: "string",
    altResourceIp: "string",
    apiKey: "string",
    azureRegion: "string",
    clientId: "string",
    clientSecret: "string",
    compartmentId: "string",
    compartmentLists: [{
        compartmentId: "string",
    }],
    computeGeneration: 0,
    domain: "string",
    dynamicSortSubtable: "string",
    externalAccountLists: [{
        externalId: "string",
        regionLists: [{
            region: "string",
        }],
        roleArn: "string",
    }],
    externalIps: [{
        name: "string",
    }],
    forwardingRules: [{
        ruleName: "string",
        target: "string",
    }],
    gcpProject: "string",
    gcpProjectLists: [{
        gcpZoneLists: [{
            name: "string",
        }],
        id: "string",
    }],
    getAllTables: "string",
    groupName: "string",
    haStatus: "string",
    ibmRegion: "string",
    ibmRegionGen1: "string",
    ibmRegionGen2: "string",
    keyPasswd: "string",
    loginEndpoint: "string",
    name: "string",
    nics: [{
        ips: [{
            name: "string",
            publicIp: "string",
            resourceGroup: "string",
        }],
        name: "string",
    }],
    ociCert: "string",
    ociFingerprint: "string",
    ociRegion: "string",
    ociRegionLists: [{
        region: "string",
    }],
    ociRegionType: "string",
    password: "string",
    privateKey: "string",
    proxy: "string",
    region: "string",
    resourceGroup: "string",
    resourceUrl: "string",
    routeTables: [{
        name: "string",
        resourceGroup: "string",
        routes: [{
            name: "string",
            nextHop: "string",
        }],
        subscriptionId: "string",
    }],
    routes: [{
        name: "string",
    }],
    secretKey: "string",
    secretToken: "string",
    server: "string",
    serverCaCert: "string",
    serverCert: "string",
    serverLists: [{
        ip: "string",
    }],
    serverPort: 0,
    serviceAccount: "string",
    subscriptionId: "string",
    tenantId: "string",
    updateInterval: 0,
    useMetadataIam: "string",
    userId: "string",
    username: "string",
    vcenterPassword: "string",
    vcenterServer: "string",
    vcenterUsername: "string",
    vdomparam: "string",
    verifyCertificate: "string",
    vpcId: "string",
});
type: fortios:system:Sdnconnector
properties:
    accessKey: string
    altResourceIp: string
    apiKey: string
    azureRegion: string
    clientId: string
    clientSecret: string
    compartmentId: string
    compartmentLists:
        - compartmentId: string
    computeGeneration: 0
    domain: string
    dynamicSortSubtable: string
    externalAccountLists:
        - externalId: string
          regionLists:
            - region: string
          roleArn: string
    externalIps:
        - name: string
    forwardingRules:
        - ruleName: string
          target: string
    gcpProject: string
    gcpProjectLists:
        - gcpZoneLists:
            - name: string
          id: string
    getAllTables: string
    groupName: string
    haStatus: string
    ibmRegion: string
    ibmRegionGen1: string
    ibmRegionGen2: string
    keyPasswd: string
    loginEndpoint: string
    name: string
    nics:
        - ips:
            - name: string
              publicIp: string
              resourceGroup: string
          name: string
    ociCert: string
    ociFingerprint: string
    ociRegion: string
    ociRegionLists:
        - region: string
    ociRegionType: string
    password: string
    privateKey: string
    proxy: string
    region: string
    resourceGroup: string
    resourceUrl: string
    routeTables:
        - name: string
          resourceGroup: string
          routes:
            - name: string
              nextHop: string
          subscriptionId: string
    routes:
        - name: string
    secretKey: string
    secretToken: string
    server: string
    serverCaCert: string
    serverCert: string
    serverLists:
        - ip: string
    serverPort: 0
    serviceAccount: string
    status: string
    subscriptionId: string
    tenantId: string
    type: string
    updateInterval: 0
    useMetadataIam: string
    userId: string
    username: string
    vcenterPassword: string
    vcenterServer: string
    vcenterUsername: string
    vdomparam: string
    verifyCertificate: string
    vpcId: string
Sdnconnector 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 Sdnconnector resource accepts the following input properties:
- Status string
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- Type string
- Type of SDN connector.
- AccessKey string
- AWS access key ID.
- AltResource stringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- ApiKey string
- IBM cloud API key or service ID API key.
- AzureRegion string
- Azure server region. Valid values: global,china,germany,usgov,local.
- ClientId string
- Azure client ID (application ID).
- ClientSecret string
- Azure client secret (application key).
- CompartmentId string
- Compartment ID.
- CompartmentLists List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Compartment List> 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- ComputeGeneration int
- Compute generation for IBM cloud infrastructure.
- Domain string
- Domain name.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- ExternalAccount List<Pulumiverse.Lists Fortios. System. Inputs. Sdnconnector External Account List> 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- ExternalIps List<Pulumiverse.Fortios. System. Inputs. Sdnconnector External Ip> 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- ForwardingRules List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Forwarding Rule> 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- GcpProject string
- GCP project name.
- GcpProject List<Pulumiverse.Lists Fortios. System. Inputs. Sdnconnector Gcp Project List> 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- GroupName string
- Group name of computers.
- HaStatus string
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- IbmRegion string
- IBM cloud region name.
- IbmRegion stringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- IbmRegion stringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- KeyPasswd string
- Private key password.
- LoginEndpoint string
- Azure Stack login endpoint.
- Name string
- SDN connector name.
- Nics
List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Nic> 
- Configure Azure network interface. The structure of nicblock is documented below.
- OciCert string
- OCI certificate.
- OciFingerprint string
- OCI pubkey fingerprint.
- OciRegion string
- OCI server region.
- OciRegion List<Pulumiverse.Lists Fortios. System. Inputs. Sdnconnector Oci Region List> 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- OciRegion stringType 
- OCI region type. Valid values: commercial,government.
- Password string
- Password of the remote SDN connector as login credentials.
- PrivateKey string
- Private key of GCP service account.
- Proxy string
- SDN proxy.
- Region string
- AWS region name.
- ResourceGroup string
- Azure resource group.
- ResourceUrl string
- Azure Stack resource URL.
- RouteTables List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Route Table> 
- Configure Azure route table. The structure of route_tableblock is documented below.
- Routes
List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Route> 
- Configure GCP route. The structure of routeblock is documented below.
- SecretKey string
- AWS secret access key.
- SecretToken string
- Secret token of Kubernetes service account.
- Server string
- Server address of the remote SDN connector.
- ServerCa stringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- ServerCert string
- Trust servers that contain this certificate only.
- ServerLists List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Server List> 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- ServerPort int
- Port number of the remote SDN connector.
- ServiceAccount string
- GCP service account email.
- SubscriptionId string
- Azure subscription ID.
- TenantId string
- Tenant ID (directory ID).
- UpdateInterval int
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- UseMetadata stringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- UserId string
- User ID.
- Username string
- Username of the remote SDN connector as login credentials.
- VcenterPassword string
- vCenter server password for NSX quarantine.
- VcenterServer string
- vCenter server address for NSX quarantine.
- VcenterUsername string
- vCenter server username for NSX quarantine.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- VerifyCertificate string
- Enable/disable server certificate verification. Valid values: disable,enable.
- VpcId string
- AWS VPC ID.
- Status string
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- Type string
- Type of SDN connector.
- AccessKey string
- AWS access key ID.
- AltResource stringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- ApiKey string
- IBM cloud API key or service ID API key.
- AzureRegion string
- Azure server region. Valid values: global,china,germany,usgov,local.
- ClientId string
- Azure client ID (application ID).
- ClientSecret string
- Azure client secret (application key).
- CompartmentId string
- Compartment ID.
- CompartmentLists []SdnconnectorCompartment List Args 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- ComputeGeneration int
- Compute generation for IBM cloud infrastructure.
- Domain string
- Domain name.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- ExternalAccount []SdnconnectorLists External Account List Args 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- ExternalIps []SdnconnectorExternal Ip Args 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- ForwardingRules []SdnconnectorForwarding Rule Args 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- GcpProject string
- GCP project name.
- GcpProject []SdnconnectorLists Gcp Project List Args 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- GroupName string
- Group name of computers.
- HaStatus string
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- IbmRegion string
- IBM cloud region name.
- IbmRegion stringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- IbmRegion stringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- KeyPasswd string
- Private key password.
- LoginEndpoint string
- Azure Stack login endpoint.
- Name string
- SDN connector name.
- Nics
[]SdnconnectorNic Args 
- Configure Azure network interface. The structure of nicblock is documented below.
- OciCert string
- OCI certificate.
- OciFingerprint string
- OCI pubkey fingerprint.
- OciRegion string
- OCI server region.
- OciRegion []SdnconnectorLists Oci Region List Args 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- OciRegion stringType 
- OCI region type. Valid values: commercial,government.
- Password string
- Password of the remote SDN connector as login credentials.
- PrivateKey string
- Private key of GCP service account.
- Proxy string
- SDN proxy.
- Region string
- AWS region name.
- ResourceGroup string
- Azure resource group.
- ResourceUrl string
- Azure Stack resource URL.
- RouteTables []SdnconnectorRoute Table Args 
- Configure Azure route table. The structure of route_tableblock is documented below.
- Routes
[]SdnconnectorRoute Args 
- Configure GCP route. The structure of routeblock is documented below.
- SecretKey string
- AWS secret access key.
- SecretToken string
- Secret token of Kubernetes service account.
- Server string
- Server address of the remote SDN connector.
- ServerCa stringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- ServerCert string
- Trust servers that contain this certificate only.
- ServerLists []SdnconnectorServer List Args 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- ServerPort int
- Port number of the remote SDN connector.
- ServiceAccount string
- GCP service account email.
- SubscriptionId string
- Azure subscription ID.
- TenantId string
- Tenant ID (directory ID).
- UpdateInterval int
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- UseMetadata stringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- UserId string
- User ID.
- Username string
- Username of the remote SDN connector as login credentials.
- VcenterPassword string
- vCenter server password for NSX quarantine.
- VcenterServer string
- vCenter server address for NSX quarantine.
- VcenterUsername string
- vCenter server username for NSX quarantine.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- VerifyCertificate string
- Enable/disable server certificate verification. Valid values: disable,enable.
- VpcId string
- AWS VPC ID.
- status String
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- type String
- Type of SDN connector.
- accessKey String
- AWS access key ID.
- altResource StringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- apiKey String
- IBM cloud API key or service ID API key.
- azureRegion String
- Azure server region. Valid values: global,china,germany,usgov,local.
- clientId String
- Azure client ID (application ID).
- clientSecret String
- Azure client secret (application key).
- compartmentId String
- Compartment ID.
- compartmentLists List<SdnconnectorCompartment List> 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- computeGeneration Integer
- Compute generation for IBM cloud infrastructure.
- domain String
- Domain name.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- externalAccount List<SdnconnectorLists External Account List> 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- externalIps List<SdnconnectorExternal Ip> 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwardingRules List<SdnconnectorForwarding Rule> 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcpProject String
- GCP project name.
- gcpProject List<SdnconnectorLists Gcp Project List> 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groupName String
- Group name of computers.
- haStatus String
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibmRegion String
- IBM cloud region name.
- ibmRegion StringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibmRegion StringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- keyPasswd String
- Private key password.
- loginEndpoint String
- Azure Stack login endpoint.
- name String
- SDN connector name.
- nics
List<SdnconnectorNic> 
- Configure Azure network interface. The structure of nicblock is documented below.
- ociCert String
- OCI certificate.
- ociFingerprint String
- OCI pubkey fingerprint.
- ociRegion String
- OCI server region.
- ociRegion List<SdnconnectorLists Oci Region List> 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- ociRegion StringType 
- OCI region type. Valid values: commercial,government.
- password String
- Password of the remote SDN connector as login credentials.
- privateKey String
- Private key of GCP service account.
- proxy String
- SDN proxy.
- region String
- AWS region name.
- resourceGroup String
- Azure resource group.
- resourceUrl String
- Azure Stack resource URL.
- routeTables List<SdnconnectorRoute Table> 
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes
List<SdnconnectorRoute> 
- Configure GCP route. The structure of routeblock is documented below.
- secretKey String
- AWS secret access key.
- secretToken String
- Secret token of Kubernetes service account.
- server String
- Server address of the remote SDN connector.
- serverCa StringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- serverCert String
- Trust servers that contain this certificate only.
- serverLists List<SdnconnectorServer List> 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- serverPort Integer
- Port number of the remote SDN connector.
- serviceAccount String
- GCP service account email.
- subscriptionId String
- Azure subscription ID.
- tenantId String
- Tenant ID (directory ID).
- updateInterval Integer
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- useMetadata StringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- userId String
- User ID.
- username String
- Username of the remote SDN connector as login credentials.
- vcenterPassword String
- vCenter server password for NSX quarantine.
- vcenterServer String
- vCenter server address for NSX quarantine.
- vcenterUsername String
- vCenter server username for NSX quarantine.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verifyCertificate String
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpcId String
- AWS VPC ID.
- status string
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- type string
- Type of SDN connector.
- accessKey string
- AWS access key ID.
- altResource stringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- apiKey string
- IBM cloud API key or service ID API key.
- azureRegion string
- Azure server region. Valid values: global,china,germany,usgov,local.
- clientId string
- Azure client ID (application ID).
- clientSecret string
- Azure client secret (application key).
- compartmentId string
- Compartment ID.
- compartmentLists SdnconnectorCompartment List[] 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- computeGeneration number
- Compute generation for IBM cloud infrastructure.
- domain string
- Domain name.
- dynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- externalAccount SdnconnectorLists External Account List[] 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- externalIps SdnconnectorExternal Ip[] 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwardingRules SdnconnectorForwarding Rule[] 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcpProject string
- GCP project name.
- gcpProject SdnconnectorLists Gcp Project List[] 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- getAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groupName string
- Group name of computers.
- haStatus string
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibmRegion string
- IBM cloud region name.
- ibmRegion stringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibmRegion stringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- keyPasswd string
- Private key password.
- loginEndpoint string
- Azure Stack login endpoint.
- name string
- SDN connector name.
- nics
SdnconnectorNic[] 
- Configure Azure network interface. The structure of nicblock is documented below.
- ociCert string
- OCI certificate.
- ociFingerprint string
- OCI pubkey fingerprint.
- ociRegion string
- OCI server region.
- ociRegion SdnconnectorLists Oci Region List[] 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- ociRegion stringType 
- OCI region type. Valid values: commercial,government.
- password string
- Password of the remote SDN connector as login credentials.
- privateKey string
- Private key of GCP service account.
- proxy string
- SDN proxy.
- region string
- AWS region name.
- resourceGroup string
- Azure resource group.
- resourceUrl string
- Azure Stack resource URL.
- routeTables SdnconnectorRoute Table[] 
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes
SdnconnectorRoute[] 
- Configure GCP route. The structure of routeblock is documented below.
- secretKey string
- AWS secret access key.
- secretToken string
- Secret token of Kubernetes service account.
- server string
- Server address of the remote SDN connector.
- serverCa stringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- serverCert string
- Trust servers that contain this certificate only.
- serverLists SdnconnectorServer List[] 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- serverPort number
- Port number of the remote SDN connector.
- serviceAccount string
- GCP service account email.
- subscriptionId string
- Azure subscription ID.
- tenantId string
- Tenant ID (directory ID).
- updateInterval number
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- useMetadata stringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- userId string
- User ID.
- username string
- Username of the remote SDN connector as login credentials.
- vcenterPassword string
- vCenter server password for NSX quarantine.
- vcenterServer string
- vCenter server address for NSX quarantine.
- vcenterUsername string
- vCenter server username for NSX quarantine.
- vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verifyCertificate string
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpcId string
- AWS VPC ID.
- status str
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- type str
- Type of SDN connector.
- access_key str
- AWS access key ID.
- alt_resource_ strip 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- api_key str
- IBM cloud API key or service ID API key.
- azure_region str
- Azure server region. Valid values: global,china,germany,usgov,local.
- client_id str
- Azure client ID (application ID).
- client_secret str
- Azure client secret (application key).
- compartment_id str
- Compartment ID.
- compartment_lists Sequence[SdnconnectorCompartment List Args] 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- compute_generation int
- Compute generation for IBM cloud infrastructure.
- domain str
- Domain name.
- dynamic_sort_ strsubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- external_account_ Sequence[Sdnconnectorlists External Account List Args] 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- external_ips Sequence[SdnconnectorExternal Ip Args] 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwarding_rules Sequence[SdnconnectorForwarding Rule Args] 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcp_project str
- GCP project name.
- gcp_project_ Sequence[Sdnconnectorlists Gcp Project List Args] 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- get_all_ strtables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- group_name str
- Group name of computers.
- ha_status str
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibm_region str
- IBM cloud region name.
- ibm_region_ strgen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibm_region_ strgen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- key_passwd str
- Private key password.
- login_endpoint str
- Azure Stack login endpoint.
- name str
- SDN connector name.
- nics
Sequence[SdnconnectorNic Args] 
- Configure Azure network interface. The structure of nicblock is documented below.
- oci_cert str
- OCI certificate.
- oci_fingerprint str
- OCI pubkey fingerprint.
- oci_region str
- OCI server region.
- oci_region_ Sequence[Sdnconnectorlists Oci Region List Args] 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- oci_region_ strtype 
- OCI region type. Valid values: commercial,government.
- password str
- Password of the remote SDN connector as login credentials.
- private_key str
- Private key of GCP service account.
- proxy str
- SDN proxy.
- region str
- AWS region name.
- resource_group str
- Azure resource group.
- resource_url str
- Azure Stack resource URL.
- route_tables Sequence[SdnconnectorRoute Table Args] 
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes
Sequence[SdnconnectorRoute Args] 
- Configure GCP route. The structure of routeblock is documented below.
- secret_key str
- AWS secret access key.
- secret_token str
- Secret token of Kubernetes service account.
- server str
- Server address of the remote SDN connector.
- server_ca_ strcert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- server_cert str
- Trust servers that contain this certificate only.
- server_lists Sequence[SdnconnectorServer List Args] 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- server_port int
- Port number of the remote SDN connector.
- service_account str
- GCP service account email.
- subscription_id str
- Azure subscription ID.
- tenant_id str
- Tenant ID (directory ID).
- update_interval int
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- use_metadata_ striam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- user_id str
- User ID.
- username str
- Username of the remote SDN connector as login credentials.
- vcenter_password str
- vCenter server password for NSX quarantine.
- vcenter_server str
- vCenter server address for NSX quarantine.
- vcenter_username str
- vCenter server username for NSX quarantine.
- vdomparam str
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verify_certificate str
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpc_id str
- AWS VPC ID.
- status String
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- type String
- Type of SDN connector.
- accessKey String
- AWS access key ID.
- altResource StringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- apiKey String
- IBM cloud API key or service ID API key.
- azureRegion String
- Azure server region. Valid values: global,china,germany,usgov,local.
- clientId String
- Azure client ID (application ID).
- clientSecret String
- Azure client secret (application key).
- compartmentId String
- Compartment ID.
- compartmentLists List<Property Map>
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- computeGeneration Number
- Compute generation for IBM cloud infrastructure.
- domain String
- Domain name.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- externalAccount List<Property Map>Lists 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- externalIps List<Property Map>
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwardingRules List<Property Map>
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcpProject String
- GCP project name.
- gcpProject List<Property Map>Lists 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groupName String
- Group name of computers.
- haStatus String
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibmRegion String
- IBM cloud region name.
- ibmRegion StringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibmRegion StringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- keyPasswd String
- Private key password.
- loginEndpoint String
- Azure Stack login endpoint.
- name String
- SDN connector name.
- nics List<Property Map>
- Configure Azure network interface. The structure of nicblock is documented below.
- ociCert String
- OCI certificate.
- ociFingerprint String
- OCI pubkey fingerprint.
- ociRegion String
- OCI server region.
- ociRegion List<Property Map>Lists 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- ociRegion StringType 
- OCI region type. Valid values: commercial,government.
- password String
- Password of the remote SDN connector as login credentials.
- privateKey String
- Private key of GCP service account.
- proxy String
- SDN proxy.
- region String
- AWS region name.
- resourceGroup String
- Azure resource group.
- resourceUrl String
- Azure Stack resource URL.
- routeTables List<Property Map>
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes List<Property Map>
- Configure GCP route. The structure of routeblock is documented below.
- secretKey String
- AWS secret access key.
- secretToken String
- Secret token of Kubernetes service account.
- server String
- Server address of the remote SDN connector.
- serverCa StringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- serverCert String
- Trust servers that contain this certificate only.
- serverLists List<Property Map>
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- serverPort Number
- Port number of the remote SDN connector.
- serviceAccount String
- GCP service account email.
- subscriptionId String
- Azure subscription ID.
- tenantId String
- Tenant ID (directory ID).
- updateInterval Number
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- useMetadata StringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- userId String
- User ID.
- username String
- Username of the remote SDN connector as login credentials.
- vcenterPassword String
- vCenter server password for NSX quarantine.
- vcenterServer String
- vCenter server address for NSX quarantine.
- vcenterUsername String
- vCenter server username for NSX quarantine.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verifyCertificate String
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpcId String
- AWS VPC ID.
Outputs
All input properties are implicitly available as output properties. Additionally, the Sdnconnector resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Sdnconnector Resource
Get an existing Sdnconnector 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?: SdnconnectorState, opts?: CustomResourceOptions): Sdnconnector@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        access_key: Optional[str] = None,
        alt_resource_ip: Optional[str] = None,
        api_key: Optional[str] = None,
        azure_region: Optional[str] = None,
        client_id: Optional[str] = None,
        client_secret: Optional[str] = None,
        compartment_id: Optional[str] = None,
        compartment_lists: Optional[Sequence[SdnconnectorCompartmentListArgs]] = None,
        compute_generation: Optional[int] = None,
        domain: Optional[str] = None,
        dynamic_sort_subtable: Optional[str] = None,
        external_account_lists: Optional[Sequence[SdnconnectorExternalAccountListArgs]] = None,
        external_ips: Optional[Sequence[SdnconnectorExternalIpArgs]] = None,
        forwarding_rules: Optional[Sequence[SdnconnectorForwardingRuleArgs]] = None,
        gcp_project: Optional[str] = None,
        gcp_project_lists: Optional[Sequence[SdnconnectorGcpProjectListArgs]] = None,
        get_all_tables: Optional[str] = None,
        group_name: Optional[str] = None,
        ha_status: Optional[str] = None,
        ibm_region: Optional[str] = None,
        ibm_region_gen1: Optional[str] = None,
        ibm_region_gen2: Optional[str] = None,
        key_passwd: Optional[str] = None,
        login_endpoint: Optional[str] = None,
        name: Optional[str] = None,
        nics: Optional[Sequence[SdnconnectorNicArgs]] = None,
        oci_cert: Optional[str] = None,
        oci_fingerprint: Optional[str] = None,
        oci_region: Optional[str] = None,
        oci_region_lists: Optional[Sequence[SdnconnectorOciRegionListArgs]] = None,
        oci_region_type: Optional[str] = None,
        password: Optional[str] = None,
        private_key: Optional[str] = None,
        proxy: Optional[str] = None,
        region: Optional[str] = None,
        resource_group: Optional[str] = None,
        resource_url: Optional[str] = None,
        route_tables: Optional[Sequence[SdnconnectorRouteTableArgs]] = None,
        routes: Optional[Sequence[SdnconnectorRouteArgs]] = None,
        secret_key: Optional[str] = None,
        secret_token: Optional[str] = None,
        server: Optional[str] = None,
        server_ca_cert: Optional[str] = None,
        server_cert: Optional[str] = None,
        server_lists: Optional[Sequence[SdnconnectorServerListArgs]] = None,
        server_port: Optional[int] = None,
        service_account: Optional[str] = None,
        status: Optional[str] = None,
        subscription_id: Optional[str] = None,
        tenant_id: Optional[str] = None,
        type: Optional[str] = None,
        update_interval: Optional[int] = None,
        use_metadata_iam: Optional[str] = None,
        user_id: Optional[str] = None,
        username: Optional[str] = None,
        vcenter_password: Optional[str] = None,
        vcenter_server: Optional[str] = None,
        vcenter_username: Optional[str] = None,
        vdomparam: Optional[str] = None,
        verify_certificate: Optional[str] = None,
        vpc_id: Optional[str] = None) -> Sdnconnectorfunc GetSdnconnector(ctx *Context, name string, id IDInput, state *SdnconnectorState, opts ...ResourceOption) (*Sdnconnector, error)public static Sdnconnector Get(string name, Input<string> id, SdnconnectorState? state, CustomResourceOptions? opts = null)public static Sdnconnector get(String name, Output<String> id, SdnconnectorState state, CustomResourceOptions options)Resource lookup is not supported in YAML- 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.
- AccessKey string
- AWS access key ID.
- AltResource stringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- ApiKey string
- IBM cloud API key or service ID API key.
- AzureRegion string
- Azure server region. Valid values: global,china,germany,usgov,local.
- ClientId string
- Azure client ID (application ID).
- ClientSecret string
- Azure client secret (application key).
- CompartmentId string
- Compartment ID.
- CompartmentLists List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Compartment List> 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- ComputeGeneration int
- Compute generation for IBM cloud infrastructure.
- Domain string
- Domain name.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- ExternalAccount List<Pulumiverse.Lists Fortios. System. Inputs. Sdnconnector External Account List> 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- ExternalIps List<Pulumiverse.Fortios. System. Inputs. Sdnconnector External Ip> 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- ForwardingRules List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Forwarding Rule> 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- GcpProject string
- GCP project name.
- GcpProject List<Pulumiverse.Lists Fortios. System. Inputs. Sdnconnector Gcp Project List> 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- GroupName string
- Group name of computers.
- HaStatus string
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- IbmRegion string
- IBM cloud region name.
- IbmRegion stringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- IbmRegion stringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- KeyPasswd string
- Private key password.
- LoginEndpoint string
- Azure Stack login endpoint.
- Name string
- SDN connector name.
- Nics
List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Nic> 
- Configure Azure network interface. The structure of nicblock is documented below.
- OciCert string
- OCI certificate.
- OciFingerprint string
- OCI pubkey fingerprint.
- OciRegion string
- OCI server region.
- OciRegion List<Pulumiverse.Lists Fortios. System. Inputs. Sdnconnector Oci Region List> 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- OciRegion stringType 
- OCI region type. Valid values: commercial,government.
- Password string
- Password of the remote SDN connector as login credentials.
- PrivateKey string
- Private key of GCP service account.
- Proxy string
- SDN proxy.
- Region string
- AWS region name.
- ResourceGroup string
- Azure resource group.
- ResourceUrl string
- Azure Stack resource URL.
- RouteTables List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Route Table> 
- Configure Azure route table. The structure of route_tableblock is documented below.
- Routes
List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Route> 
- Configure GCP route. The structure of routeblock is documented below.
- SecretKey string
- AWS secret access key.
- SecretToken string
- Secret token of Kubernetes service account.
- Server string
- Server address of the remote SDN connector.
- ServerCa stringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- ServerCert string
- Trust servers that contain this certificate only.
- ServerLists List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Server List> 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- ServerPort int
- Port number of the remote SDN connector.
- ServiceAccount string
- GCP service account email.
- Status string
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- SubscriptionId string
- Azure subscription ID.
- TenantId string
- Tenant ID (directory ID).
- Type string
- Type of SDN connector.
- UpdateInterval int
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- UseMetadata stringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- UserId string
- User ID.
- Username string
- Username of the remote SDN connector as login credentials.
- VcenterPassword string
- vCenter server password for NSX quarantine.
- VcenterServer string
- vCenter server address for NSX quarantine.
- VcenterUsername string
- vCenter server username for NSX quarantine.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- VerifyCertificate string
- Enable/disable server certificate verification. Valid values: disable,enable.
- VpcId string
- AWS VPC ID.
- AccessKey string
- AWS access key ID.
- AltResource stringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- ApiKey string
- IBM cloud API key or service ID API key.
- AzureRegion string
- Azure server region. Valid values: global,china,germany,usgov,local.
- ClientId string
- Azure client ID (application ID).
- ClientSecret string
- Azure client secret (application key).
- CompartmentId string
- Compartment ID.
- CompartmentLists []SdnconnectorCompartment List Args 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- ComputeGeneration int
- Compute generation for IBM cloud infrastructure.
- Domain string
- Domain name.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- ExternalAccount []SdnconnectorLists External Account List Args 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- ExternalIps []SdnconnectorExternal Ip Args 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- ForwardingRules []SdnconnectorForwarding Rule Args 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- GcpProject string
- GCP project name.
- GcpProject []SdnconnectorLists Gcp Project List Args 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- GroupName string
- Group name of computers.
- HaStatus string
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- IbmRegion string
- IBM cloud region name.
- IbmRegion stringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- IbmRegion stringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- KeyPasswd string
- Private key password.
- LoginEndpoint string
- Azure Stack login endpoint.
- Name string
- SDN connector name.
- Nics
[]SdnconnectorNic Args 
- Configure Azure network interface. The structure of nicblock is documented below.
- OciCert string
- OCI certificate.
- OciFingerprint string
- OCI pubkey fingerprint.
- OciRegion string
- OCI server region.
- OciRegion []SdnconnectorLists Oci Region List Args 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- OciRegion stringType 
- OCI region type. Valid values: commercial,government.
- Password string
- Password of the remote SDN connector as login credentials.
- PrivateKey string
- Private key of GCP service account.
- Proxy string
- SDN proxy.
- Region string
- AWS region name.
- ResourceGroup string
- Azure resource group.
- ResourceUrl string
- Azure Stack resource URL.
- RouteTables []SdnconnectorRoute Table Args 
- Configure Azure route table. The structure of route_tableblock is documented below.
- Routes
[]SdnconnectorRoute Args 
- Configure GCP route. The structure of routeblock is documented below.
- SecretKey string
- AWS secret access key.
- SecretToken string
- Secret token of Kubernetes service account.
- Server string
- Server address of the remote SDN connector.
- ServerCa stringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- ServerCert string
- Trust servers that contain this certificate only.
- ServerLists []SdnconnectorServer List Args 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- ServerPort int
- Port number of the remote SDN connector.
- ServiceAccount string
- GCP service account email.
- Status string
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- SubscriptionId string
- Azure subscription ID.
- TenantId string
- Tenant ID (directory ID).
- Type string
- Type of SDN connector.
- UpdateInterval int
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- UseMetadata stringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- UserId string
- User ID.
- Username string
- Username of the remote SDN connector as login credentials.
- VcenterPassword string
- vCenter server password for NSX quarantine.
- VcenterServer string
- vCenter server address for NSX quarantine.
- VcenterUsername string
- vCenter server username for NSX quarantine.
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- VerifyCertificate string
- Enable/disable server certificate verification. Valid values: disable,enable.
- VpcId string
- AWS VPC ID.
- accessKey String
- AWS access key ID.
- altResource StringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- apiKey String
- IBM cloud API key or service ID API key.
- azureRegion String
- Azure server region. Valid values: global,china,germany,usgov,local.
- clientId String
- Azure client ID (application ID).
- clientSecret String
- Azure client secret (application key).
- compartmentId String
- Compartment ID.
- compartmentLists List<SdnconnectorCompartment List> 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- computeGeneration Integer
- Compute generation for IBM cloud infrastructure.
- domain String
- Domain name.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- externalAccount List<SdnconnectorLists External Account List> 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- externalIps List<SdnconnectorExternal Ip> 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwardingRules List<SdnconnectorForwarding Rule> 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcpProject String
- GCP project name.
- gcpProject List<SdnconnectorLists Gcp Project List> 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groupName String
- Group name of computers.
- haStatus String
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibmRegion String
- IBM cloud region name.
- ibmRegion StringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibmRegion StringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- keyPasswd String
- Private key password.
- loginEndpoint String
- Azure Stack login endpoint.
- name String
- SDN connector name.
- nics
List<SdnconnectorNic> 
- Configure Azure network interface. The structure of nicblock is documented below.
- ociCert String
- OCI certificate.
- ociFingerprint String
- OCI pubkey fingerprint.
- ociRegion String
- OCI server region.
- ociRegion List<SdnconnectorLists Oci Region List> 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- ociRegion StringType 
- OCI region type. Valid values: commercial,government.
- password String
- Password of the remote SDN connector as login credentials.
- privateKey String
- Private key of GCP service account.
- proxy String
- SDN proxy.
- region String
- AWS region name.
- resourceGroup String
- Azure resource group.
- resourceUrl String
- Azure Stack resource URL.
- routeTables List<SdnconnectorRoute Table> 
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes
List<SdnconnectorRoute> 
- Configure GCP route. The structure of routeblock is documented below.
- secretKey String
- AWS secret access key.
- secretToken String
- Secret token of Kubernetes service account.
- server String
- Server address of the remote SDN connector.
- serverCa StringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- serverCert String
- Trust servers that contain this certificate only.
- serverLists List<SdnconnectorServer List> 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- serverPort Integer
- Port number of the remote SDN connector.
- serviceAccount String
- GCP service account email.
- status String
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- subscriptionId String
- Azure subscription ID.
- tenantId String
- Tenant ID (directory ID).
- type String
- Type of SDN connector.
- updateInterval Integer
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- useMetadata StringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- userId String
- User ID.
- username String
- Username of the remote SDN connector as login credentials.
- vcenterPassword String
- vCenter server password for NSX quarantine.
- vcenterServer String
- vCenter server address for NSX quarantine.
- vcenterUsername String
- vCenter server username for NSX quarantine.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verifyCertificate String
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpcId String
- AWS VPC ID.
- accessKey string
- AWS access key ID.
- altResource stringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- apiKey string
- IBM cloud API key or service ID API key.
- azureRegion string
- Azure server region. Valid values: global,china,germany,usgov,local.
- clientId string
- Azure client ID (application ID).
- clientSecret string
- Azure client secret (application key).
- compartmentId string
- Compartment ID.
- compartmentLists SdnconnectorCompartment List[] 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- computeGeneration number
- Compute generation for IBM cloud infrastructure.
- domain string
- Domain name.
- dynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- externalAccount SdnconnectorLists External Account List[] 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- externalIps SdnconnectorExternal Ip[] 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwardingRules SdnconnectorForwarding Rule[] 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcpProject string
- GCP project name.
- gcpProject SdnconnectorLists Gcp Project List[] 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- getAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groupName string
- Group name of computers.
- haStatus string
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibmRegion string
- IBM cloud region name.
- ibmRegion stringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibmRegion stringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- keyPasswd string
- Private key password.
- loginEndpoint string
- Azure Stack login endpoint.
- name string
- SDN connector name.
- nics
SdnconnectorNic[] 
- Configure Azure network interface. The structure of nicblock is documented below.
- ociCert string
- OCI certificate.
- ociFingerprint string
- OCI pubkey fingerprint.
- ociRegion string
- OCI server region.
- ociRegion SdnconnectorLists Oci Region List[] 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- ociRegion stringType 
- OCI region type. Valid values: commercial,government.
- password string
- Password of the remote SDN connector as login credentials.
- privateKey string
- Private key of GCP service account.
- proxy string
- SDN proxy.
- region string
- AWS region name.
- resourceGroup string
- Azure resource group.
- resourceUrl string
- Azure Stack resource URL.
- routeTables SdnconnectorRoute Table[] 
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes
SdnconnectorRoute[] 
- Configure GCP route. The structure of routeblock is documented below.
- secretKey string
- AWS secret access key.
- secretToken string
- Secret token of Kubernetes service account.
- server string
- Server address of the remote SDN connector.
- serverCa stringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- serverCert string
- Trust servers that contain this certificate only.
- serverLists SdnconnectorServer List[] 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- serverPort number
- Port number of the remote SDN connector.
- serviceAccount string
- GCP service account email.
- status string
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- subscriptionId string
- Azure subscription ID.
- tenantId string
- Tenant ID (directory ID).
- type string
- Type of SDN connector.
- updateInterval number
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- useMetadata stringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- userId string
- User ID.
- username string
- Username of the remote SDN connector as login credentials.
- vcenterPassword string
- vCenter server password for NSX quarantine.
- vcenterServer string
- vCenter server address for NSX quarantine.
- vcenterUsername string
- vCenter server username for NSX quarantine.
- vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verifyCertificate string
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpcId string
- AWS VPC ID.
- access_key str
- AWS access key ID.
- alt_resource_ strip 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- api_key str
- IBM cloud API key or service ID API key.
- azure_region str
- Azure server region. Valid values: global,china,germany,usgov,local.
- client_id str
- Azure client ID (application ID).
- client_secret str
- Azure client secret (application key).
- compartment_id str
- Compartment ID.
- compartment_lists Sequence[SdnconnectorCompartment List Args] 
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- compute_generation int
- Compute generation for IBM cloud infrastructure.
- domain str
- Domain name.
- dynamic_sort_ strsubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- external_account_ Sequence[Sdnconnectorlists External Account List Args] 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- external_ips Sequence[SdnconnectorExternal Ip Args] 
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwarding_rules Sequence[SdnconnectorForwarding Rule Args] 
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcp_project str
- GCP project name.
- gcp_project_ Sequence[Sdnconnectorlists Gcp Project List Args] 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- get_all_ strtables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- group_name str
- Group name of computers.
- ha_status str
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibm_region str
- IBM cloud region name.
- ibm_region_ strgen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibm_region_ strgen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- key_passwd str
- Private key password.
- login_endpoint str
- Azure Stack login endpoint.
- name str
- SDN connector name.
- nics
Sequence[SdnconnectorNic Args] 
- Configure Azure network interface. The structure of nicblock is documented below.
- oci_cert str
- OCI certificate.
- oci_fingerprint str
- OCI pubkey fingerprint.
- oci_region str
- OCI server region.
- oci_region_ Sequence[Sdnconnectorlists Oci Region List Args] 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- oci_region_ strtype 
- OCI region type. Valid values: commercial,government.
- password str
- Password of the remote SDN connector as login credentials.
- private_key str
- Private key of GCP service account.
- proxy str
- SDN proxy.
- region str
- AWS region name.
- resource_group str
- Azure resource group.
- resource_url str
- Azure Stack resource URL.
- route_tables Sequence[SdnconnectorRoute Table Args] 
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes
Sequence[SdnconnectorRoute Args] 
- Configure GCP route. The structure of routeblock is documented below.
- secret_key str
- AWS secret access key.
- secret_token str
- Secret token of Kubernetes service account.
- server str
- Server address of the remote SDN connector.
- server_ca_ strcert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- server_cert str
- Trust servers that contain this certificate only.
- server_lists Sequence[SdnconnectorServer List Args] 
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- server_port int
- Port number of the remote SDN connector.
- service_account str
- GCP service account email.
- status str
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- subscription_id str
- Azure subscription ID.
- tenant_id str
- Tenant ID (directory ID).
- type str
- Type of SDN connector.
- update_interval int
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- use_metadata_ striam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- user_id str
- User ID.
- username str
- Username of the remote SDN connector as login credentials.
- vcenter_password str
- vCenter server password for NSX quarantine.
- vcenter_server str
- vCenter server address for NSX quarantine.
- vcenter_username str
- vCenter server username for NSX quarantine.
- vdomparam str
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verify_certificate str
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpc_id str
- AWS VPC ID.
- accessKey String
- AWS access key ID.
- altResource StringIp 
- Enable/disable AWS alternative resource IP. Valid values: disable,enable.
- apiKey String
- IBM cloud API key or service ID API key.
- azureRegion String
- Azure server region. Valid values: global,china,germany,usgov,local.
- clientId String
- Azure client ID (application ID).
- clientSecret String
- Azure client secret (application key).
- compartmentId String
- Compartment ID.
- compartmentLists List<Property Map>
- Configure OCI compartment list. The structure of compartment_listblock is documented below.
- computeGeneration Number
- Compute generation for IBM cloud infrastructure.
- domain String
- Domain name.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- externalAccount List<Property Map>Lists 
- Configure AWS external account list. The structure of external_account_listblock is documented below.
- externalIps List<Property Map>
- Configure GCP external IP. The structure of external_ipblock is documented below.
- forwardingRules List<Property Map>
- Configure GCP forwarding rule. The structure of forwarding_ruleblock is documented below.
- gcpProject String
- GCP project name.
- gcpProject List<Property Map>Lists 
- Configure GCP project list. The structure of gcp_project_listblock is documented below.
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- groupName String
- Group name of computers.
- haStatus String
- Enable/disable use for FortiGate HA service. Valid values: disable,enable.
- ibmRegion String
- IBM cloud region name.
- ibmRegion StringGen1 
- IBM cloud compute generation 1 region name. Valid values: us-south,us-east,germany,great-britain,japan,australia.
- ibmRegion StringGen2 
- IBM cloud compute generation 2 region name. Valid values: us-south,us-east,great-britain.
- keyPasswd String
- Private key password.
- loginEndpoint String
- Azure Stack login endpoint.
- name String
- SDN connector name.
- nics List<Property Map>
- Configure Azure network interface. The structure of nicblock is documented below.
- ociCert String
- OCI certificate.
- ociFingerprint String
- OCI pubkey fingerprint.
- ociRegion String
- OCI server region.
- ociRegion List<Property Map>Lists 
- Configure OCI region list. The structure of oci_region_listblock is documented below.
- ociRegion StringType 
- OCI region type. Valid values: commercial,government.
- password String
- Password of the remote SDN connector as login credentials.
- privateKey String
- Private key of GCP service account.
- proxy String
- SDN proxy.
- region String
- AWS region name.
- resourceGroup String
- Azure resource group.
- resourceUrl String
- Azure Stack resource URL.
- routeTables List<Property Map>
- Configure Azure route table. The structure of route_tableblock is documented below.
- routes List<Property Map>
- Configure GCP route. The structure of routeblock is documented below.
- secretKey String
- AWS secret access key.
- secretToken String
- Secret token of Kubernetes service account.
- server String
- Server address of the remote SDN connector.
- serverCa StringCert 
- Trust only those servers whose certificate is directly/indirectly signed by this certificate.
- serverCert String
- Trust servers that contain this certificate only.
- serverLists List<Property Map>
- Server address list of the remote SDN connector. The structure of server_listblock is documented below.
- serverPort Number
- Port number of the remote SDN connector.
- serviceAccount String
- GCP service account email.
- status String
- Enable/disable connection to the remote SDN connector. Valid values: disable,enable.
- subscriptionId String
- Azure subscription ID.
- tenantId String
- Tenant ID (directory ID).
- type String
- Type of SDN connector.
- updateInterval Number
- Dynamic object update interval (default = 60, 0 = disabled). On FortiOS versions 6.2.0: 0 - 3600 sec. On FortiOS versions >= 6.2.4: 30 - 3600 sec.
- useMetadata StringIam 
- Enable/disable using IAM role from metadata to call API. Valid values: disable,enable.
- userId String
- User ID.
- username String
- Username of the remote SDN connector as login credentials.
- vcenterPassword String
- vCenter server password for NSX quarantine.
- vcenterServer String
- vCenter server address for NSX quarantine.
- vcenterUsername String
- vCenter server username for NSX quarantine.
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- verifyCertificate String
- Enable/disable server certificate verification. Valid values: disable,enable.
- vpcId String
- AWS VPC ID.
Supporting Types
SdnconnectorCompartmentList, SdnconnectorCompartmentListArgs      
- CompartmentId string
- OCI compartment ID.
- CompartmentId string
- OCI compartment ID.
- compartmentId String
- OCI compartment ID.
- compartmentId string
- OCI compartment ID.
- compartment_id str
- OCI compartment ID.
- compartmentId String
- OCI compartment ID.
SdnconnectorExternalAccountList, SdnconnectorExternalAccountListArgs        
- ExternalId string
- AWS external ID.
- RegionLists List<Pulumiverse.Fortios. System. Inputs. Sdnconnector External Account List Region List> 
- AWS region name list. The structure of region_listblock is documented below.
- RoleArn string
- AWS role ARN to assume.
- ExternalId string
- AWS external ID.
- RegionLists []SdnconnectorExternal Account List Region List 
- AWS region name list. The structure of region_listblock is documented below.
- RoleArn string
- AWS role ARN to assume.
- externalId String
- AWS external ID.
- regionLists List<SdnconnectorExternal Account List Region List> 
- AWS region name list. The structure of region_listblock is documented below.
- roleArn String
- AWS role ARN to assume.
- externalId string
- AWS external ID.
- regionLists SdnconnectorExternal Account List Region List[] 
- AWS region name list. The structure of region_listblock is documented below.
- roleArn string
- AWS role ARN to assume.
- external_id str
- AWS external ID.
- region_lists Sequence[SdnconnectorExternal Account List Region List] 
- AWS region name list. The structure of region_listblock is documented below.
- role_arn str
- AWS role ARN to assume.
- externalId String
- AWS external ID.
- regionLists List<Property Map>
- AWS region name list. The structure of region_listblock is documented below.
- roleArn String
- AWS role ARN to assume.
SdnconnectorExternalAccountListRegionList, SdnconnectorExternalAccountListRegionListArgs            
- Region string
- AWS region name.
- Region string
- AWS region name.
- region String
- AWS region name.
- region string
- AWS region name.
- region str
- AWS region name.
- region String
- AWS region name.
SdnconnectorExternalIp, SdnconnectorExternalIpArgs      
- Name string
- External IP name.
- Name string
- External IP name.
- name String
- External IP name.
- name string
- External IP name.
- name str
- External IP name.
- name String
- External IP name.
SdnconnectorForwardingRule, SdnconnectorForwardingRuleArgs      
SdnconnectorGcpProjectList, SdnconnectorGcpProjectListArgs        
- GcpZone List<Pulumiverse.Lists Fortios. System. Inputs. Sdnconnector Gcp Project List Gcp Zone List> 
- Configure GCP zone list. The structure of gcp_zone_listblock is documented below.
- Id string
- GCP project ID.
- GcpZone []SdnconnectorLists Gcp Project List Gcp Zone List 
- Configure GCP zone list. The structure of gcp_zone_listblock is documented below.
- Id string
- GCP project ID.
- gcpZone List<SdnconnectorLists Gcp Project List Gcp Zone List> 
- Configure GCP zone list. The structure of gcp_zone_listblock is documented below.
- id String
- GCP project ID.
- gcpZone SdnconnectorLists Gcp Project List Gcp Zone List[] 
- Configure GCP zone list. The structure of gcp_zone_listblock is documented below.
- id string
- GCP project ID.
- gcp_zone_ Sequence[Sdnconnectorlists Gcp Project List Gcp Zone List] 
- Configure GCP zone list. The structure of gcp_zone_listblock is documented below.
- id str
- GCP project ID.
- gcpZone List<Property Map>Lists 
- Configure GCP zone list. The structure of gcp_zone_listblock is documented below.
- id String
- GCP project ID.
SdnconnectorGcpProjectListGcpZoneList, SdnconnectorGcpProjectListGcpZoneListArgs              
- Name string
- GCP zone name.
- Name string
- GCP zone name.
- name String
- GCP zone name.
- name string
- GCP zone name.
- name str
- GCP zone name.
- name String
- GCP zone name.
SdnconnectorNic, SdnconnectorNicArgs    
- Ips
List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Nic Ip> 
- Configure IP configuration. The structure of ipblock is documented below.
- Name string
- Network interface name.
- Ips
[]SdnconnectorNic Ip 
- Configure IP configuration. The structure of ipblock is documented below.
- Name string
- Network interface name.
- ips
List<SdnconnectorNic Ip> 
- Configure IP configuration. The structure of ipblock is documented below.
- name String
- Network interface name.
- ips
SdnconnectorNic Ip[] 
- Configure IP configuration. The structure of ipblock is documented below.
- name string
- Network interface name.
- ips
Sequence[SdnconnectorNic Ip] 
- Configure IP configuration. The structure of ipblock is documented below.
- name str
- Network interface name.
- ips List<Property Map>
- Configure IP configuration. The structure of ipblock is documented below.
- name String
- Network interface name.
SdnconnectorNicIp, SdnconnectorNicIpArgs      
- Name string
- IP configuration name.
- PublicIp string
- Public IP name.
- ResourceGroup string
- Resource group of Azure public IP.
- Name string
- IP configuration name.
- PublicIp string
- Public IP name.
- ResourceGroup string
- Resource group of Azure public IP.
- name String
- IP configuration name.
- publicIp String
- Public IP name.
- resourceGroup String
- Resource group of Azure public IP.
- name string
- IP configuration name.
- publicIp string
- Public IP name.
- resourceGroup string
- Resource group of Azure public IP.
- name str
- IP configuration name.
- public_ip str
- Public IP name.
- resource_group str
- Resource group of Azure public IP.
- name String
- IP configuration name.
- publicIp String
- Public IP name.
- resourceGroup String
- Resource group of Azure public IP.
SdnconnectorOciRegionList, SdnconnectorOciRegionListArgs        
- Region string
- OCI region.
- Region string
- OCI region.
- region String
- OCI region.
- region string
- OCI region.
- region str
- OCI region.
- region String
- OCI region.
SdnconnectorRoute, SdnconnectorRouteArgs    
- Name string
- Route name.
- Name string
- Route name.
- name String
- Route name.
- name string
- Route name.
- name str
- Route name.
- name String
- Route name.
SdnconnectorRouteTable, SdnconnectorRouteTableArgs      
- Name string
- Route table name.
- ResourceGroup string
- Resource group of Azure route table.
- Routes
List<Pulumiverse.Fortios. System. Inputs. Sdnconnector Route Table Route> 
- Configure Azure route. The structure of routeblock is documented below.
- SubscriptionId string
- Subscription ID of Azure route table.
- Name string
- Route table name.
- ResourceGroup string
- Resource group of Azure route table.
- Routes
[]SdnconnectorRoute Table Route 
- Configure Azure route. The structure of routeblock is documented below.
- SubscriptionId string
- Subscription ID of Azure route table.
- name String
- Route table name.
- resourceGroup String
- Resource group of Azure route table.
- routes
List<SdnconnectorRoute Table Route> 
- Configure Azure route. The structure of routeblock is documented below.
- subscriptionId String
- Subscription ID of Azure route table.
- name string
- Route table name.
- resourceGroup string
- Resource group of Azure route table.
- routes
SdnconnectorRoute Table Route[] 
- Configure Azure route. The structure of routeblock is documented below.
- subscriptionId string
- Subscription ID of Azure route table.
- name str
- Route table name.
- resource_group str
- Resource group of Azure route table.
- routes
Sequence[SdnconnectorRoute Table Route] 
- Configure Azure route. The structure of routeblock is documented below.
- subscription_id str
- Subscription ID of Azure route table.
- name String
- Route table name.
- resourceGroup String
- Resource group of Azure route table.
- routes List<Property Map>
- Configure Azure route. The structure of routeblock is documented below.
- subscriptionId String
- Subscription ID of Azure route table.
SdnconnectorRouteTableRoute, SdnconnectorRouteTableRouteArgs        
SdnconnectorServerList, SdnconnectorServerListArgs      
- Ip string
- IPv4 address.
- Ip string
- IPv4 address.
- ip String
- IPv4 address.
- ip string
- IPv4 address.
- ip str
- IPv4 address.
- ip String
- IPv4 address.
Import
System SdnConnector can be imported using any of these accepted formats:
$ pulumi import fortios:system/sdnconnector:Sdnconnector labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:system/sdnconnector:Sdnconnector labelname {{name}}
$ unset “FORTIOS_IMPORT_TABLE”
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the fortiosTerraform Provider.
