meraki.organizations.InventoryOnboardingCloudMonitoringPrepare
Explore with Pulumi AI
~>Warning: This resource does not represent a real-world entity in Meraki Dashboard, therefore changing or deleting this resource on its own has no immediate effect. Instead, it is a task part of a Meraki Dashboard workflow. It is executed in Meraki without any additional verification. It does not check if it was executed before or if a similar configuration or action already existed previously.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as meraki from "@pulumi/meraki";
const example = new meraki.organizations.InventoryOnboardingCloudMonitoringPrepare("example", {
organizationId: "string",
parameters: {
devices: [{
sudi: ` "-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
`,
tunnel: {
certificateName: "DeviceSUDI",
localInterface: 1,
loopbackNumber: 1000,
name: "MERAKI",
},
user: {
username: "Meraki",
},
vty: {
accessList: {
vtyIn: {
name: "MERAKI_IN",
},
vtyOut: {
name: "MERAKI_OUT",
},
},
authentication: {
group: {
name: "",
},
},
authorization: {
group: {
name: "MERAKI",
},
},
endLineNumber: 17,
rotaryNumber: 50,
startLineNumber: 16,
},
}],
},
});
export const merakiOrganizationsInventoryOnboardingCloudMonitoringPrepareExample = example;
import pulumi
import pulumi_meraki as meraki
example = meraki.organizations.InventoryOnboardingCloudMonitoringPrepare("example",
organization_id="string",
parameters=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersArgs(
devices=[meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs(
sudi=""" "-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
""",
tunnel=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs(
certificate_name="DeviceSUDI",
local_interface=1,
loopback_number=1000,
name="MERAKI",
),
user=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs(
username="Meraki",
),
vty=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs(
access_list=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs(
vty_in=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs(
name="MERAKI_IN",
),
vty_out=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs(
name="MERAKI_OUT",
),
),
authentication=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs(
group=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs(
name="",
),
),
authorization=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs(
group=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs(
name="MERAKI",
),
),
end_line_number=17,
rotary_number=50,
start_line_number=16,
),
)],
))
pulumi.export("merakiOrganizationsInventoryOnboardingCloudMonitoringPrepareExample", example)
package main
import (
"github.com/pulumi/pulumi-meraki/sdk/go/meraki/organizations"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := organizations.NewInventoryOnboardingCloudMonitoringPrepare(ctx, "example", &organizations.InventoryOnboardingCloudMonitoringPrepareArgs{
OrganizationId: pulumi.String("string"),
Parameters: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersArgs{
Devices: organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArray{
&organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs{
Sudi: pulumi.String(` "-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
`),
Tunnel: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs{
CertificateName: pulumi.String("DeviceSUDI"),
LocalInterface: pulumi.Int(1),
LoopbackNumber: pulumi.Int(1000),
Name: pulumi.String("MERAKI"),
},
User: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs{
Username: pulumi.String("Meraki"),
},
Vty: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs{
AccessList: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs{
VtyIn: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs{
Name: pulumi.String("MERAKI_IN"),
},
VtyOut: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs{
Name: pulumi.String("MERAKI_OUT"),
},
},
Authentication: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs{
Group: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs{
Name: pulumi.String(""),
},
},
Authorization: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs{
Group: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs{
Name: pulumi.String("MERAKI"),
},
},
EndLineNumber: pulumi.Int(17),
RotaryNumber: pulumi.Int(50),
StartLineNumber: pulumi.Int(16),
},
},
},
},
})
if err != nil {
return err
}
ctx.Export("merakiOrganizationsInventoryOnboardingCloudMonitoringPrepareExample", example)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Meraki = Pulumi.Meraki;
return await Deployment.RunAsync(() =>
{
var example = new Meraki.Organizations.InventoryOnboardingCloudMonitoringPrepare("example", new()
{
OrganizationId = "string",
Parameters = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersArgs
{
Devices = new[]
{
new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs
{
Sudi = @" ""-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
""
",
Tunnel = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs
{
CertificateName = "DeviceSUDI",
LocalInterface = 1,
LoopbackNumber = 1000,
Name = "MERAKI",
},
User = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs
{
Username = "Meraki",
},
Vty = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs
{
AccessList = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs
{
VtyIn = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs
{
Name = "MERAKI_IN",
},
VtyOut = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs
{
Name = "MERAKI_OUT",
},
},
Authentication = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs
{
Group = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs
{
Name = "",
},
},
Authorization = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs
{
Group = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs
{
Name = "MERAKI",
},
},
EndLineNumber = 17,
RotaryNumber = 50,
StartLineNumber = 16,
},
},
},
},
});
return new Dictionary<string, object?>
{
["merakiOrganizationsInventoryOnboardingCloudMonitoringPrepareExample"] = example,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.organizations.InventoryOnboardingCloudMonitoringPrepare;
import com.pulumi.meraki.organizations.InventoryOnboardingCloudMonitoringPrepareArgs;
import com.pulumi.meraki.organizations.inputs.InventoryOnboardingCloudMonitoringPrepareParametersArgs;
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 example = new InventoryOnboardingCloudMonitoringPrepare("example", InventoryOnboardingCloudMonitoringPrepareArgs.builder()
.organizationId("string")
.parameters(InventoryOnboardingCloudMonitoringPrepareParametersArgs.builder()
.devices(InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs.builder()
.sudi("""
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
""")
.tunnel(InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs.builder()
.certificateName("DeviceSUDI")
.localInterface(1)
.loopbackNumber(1000)
.name("MERAKI")
.build())
.user(InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs.builder()
.username("Meraki")
.build())
.vty(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs.builder()
.accessList(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs.builder()
.vtyIn(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs.builder()
.name("MERAKI_IN")
.build())
.vtyOut(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs.builder()
.name("MERAKI_OUT")
.build())
.build())
.authentication(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs.builder()
.group(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs.builder()
.name("")
.build())
.build())
.authorization(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs.builder()
.group(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs.builder()
.name("MERAKI")
.build())
.build())
.endLineNumber(17)
.rotaryNumber(50)
.startLineNumber(16)
.build())
.build())
.build())
.build());
ctx.export("merakiOrganizationsInventoryOnboardingCloudMonitoringPrepareExample", example);
}
}
resources:
example:
type: meraki:organizations:InventoryOnboardingCloudMonitoringPrepare
properties:
organizationId: string
parameters:
devices:
- sudi: |2
"-----BEGIN CERTIFICATE-----
MIIDyTCCArGgAwIBAgIKBBNXOVCGU1YztjANBgkqhkiG9w0BAQsFADAnMQ4wDAYD
VQQKEwVDaXNjbzEVMBMGA1UEAxMMQUNUMiBTVURJIENBMB4XDTIxMDUzMTEzNTUx
NVoXDTI5MDUxNDIwMjU0MVowbTEpMCcGA1UEBRMgUElEOkM5MjAwTC0yNFAtNEcg
U046SkFFMjUyMjBSMksxDjAMBgNVBAoTBUNpc2NvMRgwFgYDVQQLEw9BQ1QtMiBM
aXRlIFNVREkxFjAUBgNVBAMTDUM5MjAwTC0yNFAtNEcwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDaUPxW76gT5MdoEAt+UrDFiYA9RYh2iHicDViBEyow
TR1TuP36bHh13X3vtGiDsCD88Ci2TZIqd/EDkkc7v9ipUUYVVH+YDrPt2Aukb1PH
D6K0R+KhgEzRo5x54TlU6oWvjUpwNZUwwdhMWIQaUVkMyZBYNy0jGPLO8jwZhyBg
1Fneybr9pwedGbLrAaz+gdEikB8B4a/fvPjVfL5Ngb4QRjFqWuE+X3nLc0kHedep
6nfgpUNXMlStVm5nIXKP6OjmzfCHPYh9L2Ehs1TrSk1ser9Ofx0ZMVL/jBZR2EIj
OZ8tH6KlX2/B2pbSPIO6kD5c4UA8Cf1SbDJCwJ/kI9ihAgMBAAGjgbAwga0wDgYD
VR0PAQH/BAQDAgXgMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUSNjx8cJw1Vu7
fHMJk6+4uDAD+H8wTQYDVR0RBEYwRKBCBgkrBgEEAQkVAgOgNRMzQ2hpcElEPVVV
VUNNaElGcUVFMklFUUVBQWNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9MB0GA1Ud
DgQWBBRdhMkFD/z5hokaQeLbaRsp4hkvbzANBgkqhkiG9w0BAQsFAAOCAQEAMtuh
YpBz4xEZ7YdJsLpw67Q0TTJGnTBRpzAeY1urYDoDz8TSx556XG7z3IRzuED5KVSp
OwmH/iZ+tDfYQ3W3ElWTW93871DkuW4WQIfbnoHg/F7bF0DKYVkD3rpZjyz3NhzH
d7cjTdJXQ85bTAOXDuxKH3qewrXxxOGXgh3I6NUq0UwMTWh84lND7Jl+ZAQkYNS2
iHanTZFQBk3ML0NUb7fKDYGRTZRqwQ/upIO4S6LV1cxH/6V0qbMy3sCSHZoMLrW3
0m3M6yKpe5+VZzHZwmWdUf3Ot+zKjhveK5/YNsMIASdvtvymxUizq2Hr1hvR/kPc
p1vuyWxipU8JfzOh/A==
-----END CERTIFICATE-----
"
tunnel:
certificateName: DeviceSUDI
localInterface: 1
loopbackNumber: 1000
name: MERAKI
user:
username: Meraki
vty:
accessList:
vtyIn:
name: MERAKI_IN
vtyOut:
name: MERAKI_OUT
authentication:
group:
name:
authorization:
group:
name: MERAKI
endLineNumber: 17
rotaryNumber: 50
startLineNumber: 16
outputs:
merakiOrganizationsInventoryOnboardingCloudMonitoringPrepareExample: ${example}
Create InventoryOnboardingCloudMonitoringPrepare Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new InventoryOnboardingCloudMonitoringPrepare(name: string, args: InventoryOnboardingCloudMonitoringPrepareArgs, opts?: CustomResourceOptions);
@overload
def InventoryOnboardingCloudMonitoringPrepare(resource_name: str,
args: InventoryOnboardingCloudMonitoringPrepareArgs,
opts: Optional[ResourceOptions] = None)
@overload
def InventoryOnboardingCloudMonitoringPrepare(resource_name: str,
opts: Optional[ResourceOptions] = None,
organization_id: Optional[str] = None,
parameters: Optional[InventoryOnboardingCloudMonitoringPrepareParametersArgs] = None)
func NewInventoryOnboardingCloudMonitoringPrepare(ctx *Context, name string, args InventoryOnboardingCloudMonitoringPrepareArgs, opts ...ResourceOption) (*InventoryOnboardingCloudMonitoringPrepare, error)
public InventoryOnboardingCloudMonitoringPrepare(string name, InventoryOnboardingCloudMonitoringPrepareArgs args, CustomResourceOptions? opts = null)
public InventoryOnboardingCloudMonitoringPrepare(String name, InventoryOnboardingCloudMonitoringPrepareArgs args)
public InventoryOnboardingCloudMonitoringPrepare(String name, InventoryOnboardingCloudMonitoringPrepareArgs args, CustomResourceOptions options)
type: meraki:organizations:InventoryOnboardingCloudMonitoringPrepare
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 InventoryOnboardingCloudMonitoringPrepareArgs
- 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 InventoryOnboardingCloudMonitoringPrepareArgs
- 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 InventoryOnboardingCloudMonitoringPrepareArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InventoryOnboardingCloudMonitoringPrepareArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InventoryOnboardingCloudMonitoringPrepareArgs
- 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 inventoryOnboardingCloudMonitoringPrepareResource = new Meraki.Organizations.InventoryOnboardingCloudMonitoringPrepare("inventoryOnboardingCloudMonitoringPrepareResource", new()
{
OrganizationId = "string",
Parameters = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersArgs
{
Devices = new[]
{
new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs
{
Sudi = "string",
Tunnel = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs
{
CertificateName = "string",
LocalInterface = 0,
LoopbackNumber = 0,
Name = "string",
},
User = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs
{
Username = "string",
},
Vty = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs
{
AccessList = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs
{
VtyIn = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs
{
Name = "string",
},
VtyOut = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs
{
Name = "string",
},
},
Authentication = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs
{
Group = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs
{
Name = "string",
},
},
Authorization = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs
{
Group = new Meraki.Organizations.Inputs.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs
{
Name = "string",
},
},
EndLineNumber = 0,
RotaryNumber = 0,
StartLineNumber = 0,
},
},
},
},
});
example, err := organizations.NewInventoryOnboardingCloudMonitoringPrepare(ctx, "inventoryOnboardingCloudMonitoringPrepareResource", &organizations.InventoryOnboardingCloudMonitoringPrepareArgs{
OrganizationId: pulumi.String("string"),
Parameters: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersArgs{
Devices: organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArray{
&organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs{
Sudi: pulumi.String("string"),
Tunnel: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs{
CertificateName: pulumi.String("string"),
LocalInterface: pulumi.Int(0),
LoopbackNumber: pulumi.Int(0),
Name: pulumi.String("string"),
},
User: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs{
Username: pulumi.String("string"),
},
Vty: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs{
AccessList: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs{
VtyIn: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs{
Name: pulumi.String("string"),
},
VtyOut: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs{
Name: pulumi.String("string"),
},
},
Authentication: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs{
Group: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs{
Name: pulumi.String("string"),
},
},
Authorization: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs{
Group: &organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs{
Name: pulumi.String("string"),
},
},
EndLineNumber: pulumi.Int(0),
RotaryNumber: pulumi.Int(0),
StartLineNumber: pulumi.Int(0),
},
},
},
},
})
var inventoryOnboardingCloudMonitoringPrepareResource = new InventoryOnboardingCloudMonitoringPrepare("inventoryOnboardingCloudMonitoringPrepareResource", InventoryOnboardingCloudMonitoringPrepareArgs.builder()
.organizationId("string")
.parameters(InventoryOnboardingCloudMonitoringPrepareParametersArgs.builder()
.devices(InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs.builder()
.sudi("string")
.tunnel(InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs.builder()
.certificateName("string")
.localInterface(0)
.loopbackNumber(0)
.name("string")
.build())
.user(InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs.builder()
.username("string")
.build())
.vty(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs.builder()
.accessList(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs.builder()
.vtyIn(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs.builder()
.name("string")
.build())
.vtyOut(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs.builder()
.name("string")
.build())
.build())
.authentication(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs.builder()
.group(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs.builder()
.name("string")
.build())
.build())
.authorization(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs.builder()
.group(InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs.builder()
.name("string")
.build())
.build())
.endLineNumber(0)
.rotaryNumber(0)
.startLineNumber(0)
.build())
.build())
.build())
.build());
inventory_onboarding_cloud_monitoring_prepare_resource = meraki.organizations.InventoryOnboardingCloudMonitoringPrepare("inventoryOnboardingCloudMonitoringPrepareResource",
organization_id="string",
parameters=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersArgs(
devices=[meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs(
sudi="string",
tunnel=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs(
certificate_name="string",
local_interface=0,
loopback_number=0,
name="string",
),
user=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs(
username="string",
),
vty=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs(
access_list=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs(
vty_in=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs(
name="string",
),
vty_out=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs(
name="string",
),
),
authentication=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs(
group=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs(
name="string",
),
),
authorization=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs(
group=meraki.organizations.InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs(
name="string",
),
),
end_line_number=0,
rotary_number=0,
start_line_number=0,
),
)],
))
const inventoryOnboardingCloudMonitoringPrepareResource = new meraki.organizations.InventoryOnboardingCloudMonitoringPrepare("inventoryOnboardingCloudMonitoringPrepareResource", {
organizationId: "string",
parameters: {
devices: [{
sudi: "string",
tunnel: {
certificateName: "string",
localInterface: 0,
loopbackNumber: 0,
name: "string",
},
user: {
username: "string",
},
vty: {
accessList: {
vtyIn: {
name: "string",
},
vtyOut: {
name: "string",
},
},
authentication: {
group: {
name: "string",
},
},
authorization: {
group: {
name: "string",
},
},
endLineNumber: 0,
rotaryNumber: 0,
startLineNumber: 0,
},
}],
},
});
type: meraki:organizations:InventoryOnboardingCloudMonitoringPrepare
properties:
organizationId: string
parameters:
devices:
- sudi: string
tunnel:
certificateName: string
localInterface: 0
loopbackNumber: 0
name: string
user:
username: string
vty:
accessList:
vtyIn:
name: string
vtyOut:
name: string
authentication:
group:
name: string
authorization:
group:
name: string
endLineNumber: 0
rotaryNumber: 0
startLineNumber: 0
InventoryOnboardingCloudMonitoringPrepare Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The InventoryOnboardingCloudMonitoringPrepare resource accepts the following input properties:
- Organization
Id string - organizationId path parameter. Organization ID
- Parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters
- Organization
Id string - organizationId path parameter. Organization ID
- Parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters Args
- organization
Id String - organizationId path parameter. Organization ID
- parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters
- organization
Id string - organizationId path parameter. Organization ID
- parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters
- organization_
id str - organizationId path parameter. Organization ID
- parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters Args
- organization
Id String - organizationId path parameter. Organization ID
- parameters Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the InventoryOnboardingCloudMonitoringPrepare resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
List<Inventory
Onboarding Cloud Monitoring Prepare Item> - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
[]Inventory
Onboarding Cloud Monitoring Prepare Item - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- id String
- The provider-assigned unique ID for this managed resource.
- items
List<Inventory
Onboarding Cloud Monitoring Prepare Item> - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- id string
- The provider-assigned unique ID for this managed resource.
- items
Inventory
Onboarding Cloud Monitoring Prepare Item[] - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- id str
- The provider-assigned unique ID for this managed resource.
- items
Sequence[Inventory
Onboarding Cloud Monitoring Prepare Item] - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- id String
- The provider-assigned unique ID for this managed resource.
- items List<Property Map>
- Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
Look up Existing InventoryOnboardingCloudMonitoringPrepare Resource
Get an existing InventoryOnboardingCloudMonitoringPrepare 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?: InventoryOnboardingCloudMonitoringPrepareState, opts?: CustomResourceOptions): InventoryOnboardingCloudMonitoringPrepare
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
items: Optional[Sequence[InventoryOnboardingCloudMonitoringPrepareItemArgs]] = None,
organization_id: Optional[str] = None,
parameters: Optional[InventoryOnboardingCloudMonitoringPrepareParametersArgs] = None) -> InventoryOnboardingCloudMonitoringPrepare
func GetInventoryOnboardingCloudMonitoringPrepare(ctx *Context, name string, id IDInput, state *InventoryOnboardingCloudMonitoringPrepareState, opts ...ResourceOption) (*InventoryOnboardingCloudMonitoringPrepare, error)
public static InventoryOnboardingCloudMonitoringPrepare Get(string name, Input<string> id, InventoryOnboardingCloudMonitoringPrepareState? state, CustomResourceOptions? opts = null)
public static InventoryOnboardingCloudMonitoringPrepare get(String name, Output<String> id, InventoryOnboardingCloudMonitoringPrepareState 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.
- Items
List<Inventory
Onboarding Cloud Monitoring Prepare Item> - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- Organization
Id string - organizationId path parameter. Organization ID
- Parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters
- Items
[]Inventory
Onboarding Cloud Monitoring Prepare Item Args - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- Organization
Id string - organizationId path parameter. Organization ID
- Parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters Args
- items
List<Inventory
Onboarding Cloud Monitoring Prepare Item> - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- organization
Id String - organizationId path parameter. Organization ID
- parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters
- items
Inventory
Onboarding Cloud Monitoring Prepare Item[] - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- organization
Id string - organizationId path parameter. Organization ID
- parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters
- items
Sequence[Inventory
Onboarding Cloud Monitoring Prepare Item Args] - Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- organization_
id str - organizationId path parameter. Organization ID
- parameters
Inventory
Onboarding Cloud Monitoring Prepare Parameters Args
- items List<Property Map>
- Array of ResponseOrganizationsCreateOrganizationInventoryOnboardingCloudMonitoringPrepare
- organization
Id String - organizationId path parameter. Organization ID
- parameters Property Map
Supporting Types
InventoryOnboardingCloudMonitoringPrepareItem, InventoryOnboardingCloudMonitoringPrepareItemArgs
- Config
Params InventoryOnboarding Cloud Monitoring Prepare Item Config Params - Params used in order to connect to the device
- Device
Id string - Import ID from the Import operation
- Message string
- Message related to whether or not the device was found and can be imported.
- Status string
- The import status of the device
- Udi string
- Device UDI certificate
- Config
Params InventoryOnboarding Cloud Monitoring Prepare Item Config Params - Params used in order to connect to the device
- Device
Id string - Import ID from the Import operation
- Message string
- Message related to whether or not the device was found and can be imported.
- Status string
- The import status of the device
- Udi string
- Device UDI certificate
- config
Params InventoryOnboarding Cloud Monitoring Prepare Item Config Params - Params used in order to connect to the device
- device
Id String - Import ID from the Import operation
- message String
- Message related to whether or not the device was found and can be imported.
- status String
- The import status of the device
- udi String
- Device UDI certificate
- config
Params InventoryOnboarding Cloud Monitoring Prepare Item Config Params - Params used in order to connect to the device
- device
Id string - Import ID from the Import operation
- message string
- Message related to whether or not the device was found and can be imported.
- status string
- The import status of the device
- udi string
- Device UDI certificate
- config_
params InventoryOnboarding Cloud Monitoring Prepare Item Config Params - Params used in order to connect to the device
- device_
id str - Import ID from the Import operation
- message str
- Message related to whether or not the device was found and can be imported.
- status str
- The import status of the device
- udi str
- Device UDI certificate
- config
Params Property Map - Params used in order to connect to the device
- device
Id String - Import ID from the Import operation
- message String
- Message related to whether or not the device was found and can be imported.
- status String
- The import status of the device
- udi String
- Device UDI certificate
InventoryOnboardingCloudMonitoringPrepareItemConfigParams, InventoryOnboardingCloudMonitoringPrepareItemConfigParamsArgs
- Cloud
Static stringIp - Static IP Address used to connect to the device
- Tunnel
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params Tunnel - Configuration options used to connect to the device
- User
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User - User credentials used to connect to the device
- Cloud
Static stringIp - Static IP Address used to connect to the device
- Tunnel
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params Tunnel - Configuration options used to connect to the device
- User
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User - User credentials used to connect to the device
- cloud
Static StringIp - Static IP Address used to connect to the device
- tunnel
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params Tunnel - Configuration options used to connect to the device
- user
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User - User credentials used to connect to the device
- cloud
Static stringIp - Static IP Address used to connect to the device
- tunnel
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params Tunnel - Configuration options used to connect to the device
- user
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User - User credentials used to connect to the device
- cloud_
static_ strip - Static IP Address used to connect to the device
- tunnel
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params Tunnel - Configuration options used to connect to the device
- user
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User - User credentials used to connect to the device
- cloud
Static StringIp - Static IP Address used to connect to the device
- tunnel Property Map
- Configuration options used to connect to the device
- user Property Map
- User credentials used to connect to the device
InventoryOnboardingCloudMonitoringPrepareItemConfigParamsTunnel, InventoryOnboardingCloudMonitoringPrepareItemConfigParamsTunnelArgs
- Host string
- SSH tunnel URL used to connect to the device
- Mode string
- Name string
- The name of the tunnel we are attempting to connect to
- Port string
- The port used for the ssh tunnel.
- Root
Certificate InventoryOnboarding Cloud Monitoring Prepare Item Config Params Tunnel Root Certificate - Root certificate information
- Host string
- SSH tunnel URL used to connect to the device
- Mode string
- Name string
- The name of the tunnel we are attempting to connect to
- Port string
- The port used for the ssh tunnel.
- Root
Certificate InventoryOnboarding Cloud Monitoring Prepare Item Config Params Tunnel Root Certificate - Root certificate information
- host String
- SSH tunnel URL used to connect to the device
- mode String
- name String
- The name of the tunnel we are attempting to connect to
- port String
- The port used for the ssh tunnel.
- root
Certificate InventoryOnboarding Cloud Monitoring Prepare Item Config Params Tunnel Root Certificate - Root certificate information
- host string
- SSH tunnel URL used to connect to the device
- mode string
- name string
- The name of the tunnel we are attempting to connect to
- port string
- The port used for the ssh tunnel.
- root
Certificate InventoryOnboarding Cloud Monitoring Prepare Item Config Params Tunnel Root Certificate - Root certificate information
- host str
- SSH tunnel URL used to connect to the device
- mode str
- name str
- The name of the tunnel we are attempting to connect to
- port str
- The port used for the ssh tunnel.
- root_
certificate InventoryOnboarding Cloud Monitoring Prepare Item Config Params Tunnel Root Certificate - Root certificate information
- host String
- SSH tunnel URL used to connect to the device
- mode String
- name String
- The name of the tunnel we are attempting to connect to
- port String
- The port used for the ssh tunnel.
- root
Certificate Property Map - Root certificate information
InventoryOnboardingCloudMonitoringPrepareItemConfigParamsTunnelRootCertificate, InventoryOnboardingCloudMonitoringPrepareItemConfigParamsTunnelRootCertificateArgs
InventoryOnboardingCloudMonitoringPrepareItemConfigParamsUser, InventoryOnboardingCloudMonitoringPrepareItemConfigParamsUserArgs
- Public
Key string - The public key for the registered user
- Secret
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User Secret - Stores the user secret hash
- Username string
- The username added to Catalyst device
- Public
Key string - The public key for the registered user
- Secret
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User Secret - Stores the user secret hash
- Username string
- The username added to Catalyst device
- public
Key String - The public key for the registered user
- secret
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User Secret - Stores the user secret hash
- username String
- The username added to Catalyst device
- public
Key string - The public key for the registered user
- secret
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User Secret - Stores the user secret hash
- username string
- The username added to Catalyst device
- public_
key str - The public key for the registered user
- secret
Inventory
Onboarding Cloud Monitoring Prepare Item Config Params User Secret - Stores the user secret hash
- username str
- The username added to Catalyst device
- public
Key String - The public key for the registered user
- secret Property Map
- Stores the user secret hash
- username String
- The username added to Catalyst device
InventoryOnboardingCloudMonitoringPrepareItemConfigParamsUserSecret, InventoryOnboardingCloudMonitoringPrepareItemConfigParamsUserSecretArgs
- Hash string
- The hashed secret
- Hash string
- The hashed secret
- hash String
- The hashed secret
- hash string
- The hashed secret
- hash str
- The hashed secret
- hash String
- The hashed secret
InventoryOnboardingCloudMonitoringPrepareParameters, InventoryOnboardingCloudMonitoringPrepareParametersArgs
- Devices
List<Inventory
Onboarding Cloud Monitoring Prepare Parameters Device> - A set of devices to import (or update)
- Devices
[]Inventory
Onboarding Cloud Monitoring Prepare Parameters Device - A set of devices to import (or update)
- devices
List<Inventory
Onboarding Cloud Monitoring Prepare Parameters Device> - A set of devices to import (or update)
- devices
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device[] - A set of devices to import (or update)
- devices
Sequence[Inventory
Onboarding Cloud Monitoring Prepare Parameters Device] - A set of devices to import (or update)
- devices List<Property Map>
- A set of devices to import (or update)
InventoryOnboardingCloudMonitoringPrepareParametersDevice, InventoryOnboardingCloudMonitoringPrepareParametersDeviceArgs
- Sudi string
- Device SUDI certificate
- Tunnel
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Tunnel - TLS Related Parameters
- User
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device User - User parameters
- Vty
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty - VTY Related Parameters
- Sudi string
- Device SUDI certificate
- Tunnel
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Tunnel - TLS Related Parameters
- User
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device User - User parameters
- Vty
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty - VTY Related Parameters
- sudi String
- Device SUDI certificate
- tunnel
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Tunnel - TLS Related Parameters
- user
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device User - User parameters
- vty
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty - VTY Related Parameters
- sudi string
- Device SUDI certificate
- tunnel
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Tunnel - TLS Related Parameters
- user
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device User - User parameters
- vty
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty - VTY Related Parameters
- sudi str
- Device SUDI certificate
- tunnel
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Tunnel - TLS Related Parameters
- user
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device User - User parameters
- vty
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty - VTY Related Parameters
- sudi String
- Device SUDI certificate
- tunnel Property Map
- TLS Related Parameters
- user Property Map
- User parameters
- vty Property Map
- VTY Related Parameters
InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnel, InventoryOnboardingCloudMonitoringPrepareParametersDeviceTunnelArgs
- Certificate
Name string - Name of the configured TLS certificate
- Local
Interface int - Number of the vlan expected to be used to connect to the cloud
- Loopback
Number int - Number of the configured Loopback Interface used for TLS overlay
- Name string
- Name of the configured TLS tunnel
- Certificate
Name string - Name of the configured TLS certificate
- Local
Interface int - Number of the vlan expected to be used to connect to the cloud
- Loopback
Number int - Number of the configured Loopback Interface used for TLS overlay
- Name string
- Name of the configured TLS tunnel
- certificate
Name String - Name of the configured TLS certificate
- local
Interface Integer - Number of the vlan expected to be used to connect to the cloud
- loopback
Number Integer - Number of the configured Loopback Interface used for TLS overlay
- name String
- Name of the configured TLS tunnel
- certificate
Name string - Name of the configured TLS certificate
- local
Interface number - Number of the vlan expected to be used to connect to the cloud
- loopback
Number number - Number of the configured Loopback Interface used for TLS overlay
- name string
- Name of the configured TLS tunnel
- certificate_
name str - Name of the configured TLS certificate
- local_
interface int - Number of the vlan expected to be used to connect to the cloud
- loopback_
number int - Number of the configured Loopback Interface used for TLS overlay
- name str
- Name of the configured TLS tunnel
- certificate
Name String - Name of the configured TLS certificate
- local
Interface Number - Number of the vlan expected to be used to connect to the cloud
- loopback
Number Number - Number of the configured Loopback Interface used for TLS overlay
- name String
- Name of the configured TLS tunnel
InventoryOnboardingCloudMonitoringPrepareParametersDeviceUser, InventoryOnboardingCloudMonitoringPrepareParametersDeviceUserArgs
- Username string
- The name of the device user for Meraki monitoring
- Username string
- The name of the device user for Meraki monitoring
- username String
- The name of the device user for Meraki monitoring
- username string
- The name of the device user for Meraki monitoring
- username str
- The name of the device user for Meraki monitoring
- username String
- The name of the device user for Meraki monitoring
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVty, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyArgs
- Access
List InventoryOnboarding Cloud Monitoring Prepare Parameters Device Vty Access List - AccessList details
- Authentication
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authentication - VTY AAA authentication
- Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authorization - VTY AAA authorization
- End
Line intNumber - Ending line VTY number
- Rotary
Number int - SSH rotary number
- Start
Line intNumber - Starting line VTY number
- Access
List InventoryOnboarding Cloud Monitoring Prepare Parameters Device Vty Access List - AccessList details
- Authentication
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authentication - VTY AAA authentication
- Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authorization - VTY AAA authorization
- End
Line intNumber - Ending line VTY number
- Rotary
Number int - SSH rotary number
- Start
Line intNumber - Starting line VTY number
- access
List InventoryOnboarding Cloud Monitoring Prepare Parameters Device Vty Access List - AccessList details
- authentication
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authentication - VTY AAA authentication
- Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authorization - VTY AAA authorization
- end
Line IntegerNumber - Ending line VTY number
- rotary
Number Integer - SSH rotary number
- start
Line IntegerNumber - Starting line VTY number
- access
List InventoryOnboarding Cloud Monitoring Prepare Parameters Device Vty Access List - AccessList details
- authentication
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authentication - VTY AAA authentication
- Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authorization - VTY AAA authorization
- end
Line numberNumber - Ending line VTY number
- rotary
Number number - SSH rotary number
- start
Line numberNumber - Starting line VTY number
- access_
list InventoryOnboarding Cloud Monitoring Prepare Parameters Device Vty Access List - AccessList details
- authentication
Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authentication - VTY AAA authentication
- Inventory
Onboarding Cloud Monitoring Prepare Parameters Device Vty Authorization - VTY AAA authorization
- end_
line_ intnumber - Ending line VTY number
- rotary_
number int - SSH rotary number
- start_
line_ intnumber - Starting line VTY number
- access
List Property Map - AccessList details
- authentication Property Map
- VTY AAA authentication
- Property Map
- VTY AAA authorization
- end
Line NumberNumber - Ending line VTY number
- rotary
Number Number - SSH rotary number
- start
Line NumberNumber - Starting line VTY number
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessList, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListArgs
- vty
In Property Map - VTY in ACL
- vty
Out Property Map - VTY out ACL
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyIn, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyInArgs
- Name string
- Name
- Name string
- Name
- name String
- Name
- name string
- Name
- name str
- Name
- name String
- Name
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOut, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAccessListVtyOutArgs
- Name string
- Name
- Name string
- Name
- name String
- Name
- name string
- Name
- name str
- Name
- name String
- Name
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthentication, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationArgs
- group Property Map
- Group Details
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroup, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthenticationGroupArgs
- Name string
- Group Name
- Name string
- Group Name
- name String
- Group Name
- name string
- Group Name
- name str
- Group Name
- name String
- Group Name
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorization, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationArgs
- group Property Map
- Group Details
InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroup, InventoryOnboardingCloudMonitoringPrepareParametersDeviceVtyAuthorizationGroupArgs
- Name string
- Group Name
- Name string
- Group Name
- name String
- Group Name
- name string
- Group Name
- name str
- Group Name
- name String
- Group Name
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.