sdwan.SystemSnmpProfileParcel
Explore with Pulumi AI
This resource can manage a System SNMP profile parcel.
- Minimum SD-WAN Manager version: 
20.12.0 
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SystemSnmpProfileParcel;
import com.pulumi.sdwan.SystemSnmpProfileParcelArgs;
import com.pulumi.sdwan.inputs.SystemSnmpProfileParcelViewArgs;
import com.pulumi.sdwan.inputs.SystemSnmpProfileParcelCommunityArgs;
import com.pulumi.sdwan.inputs.SystemSnmpProfileParcelGroupArgs;
import com.pulumi.sdwan.inputs.SystemSnmpProfileParcelUserArgs;
import com.pulumi.sdwan.inputs.SystemSnmpProfileParcelTrapTargetServerArgs;
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 SystemSnmpProfileParcel("example", SystemSnmpProfileParcelArgs.builder()        
            .name("Example")
            .description("My Example")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .shutdown(false)
            .contactPerson("wixie.cisco")
            .locationOfDevice("SHANGHAI")
            .views(SystemSnmpProfileParcelViewArgs.builder()
                .name("VIEW1")
                .oids(SystemSnmpProfileParcelViewOidArgs.builder()
                    .id("1.3.6.1.4.1.9.9.394")
                    .exclude(false)
                    .build())
                .build())
            .communities(SystemSnmpProfileParcelCommunityArgs.builder()
                .name("example")
                .user_label("COMMUNITY1")
                .view("VIEW1")
                .authorization("read-only")
                .build())
            .groups(SystemSnmpProfileParcelGroupArgs.builder()
                .name("GROUP1")
                .security_level("auth-priv")
                .view("VIEW1")
                .build())
            .users(SystemSnmpProfileParcelUserArgs.builder()
                .name("USER1")
                .authentication_protocol("sha")
                .authentication_password("$CRYPT_CLUSTER$su56l1Z0Tk4Qc9N7+T/uOg==$sD6b0HLqEdI+RNwsEOoLcQ==")
                .privacy_protocol("aes-256-cfb-128")
                .privacy_password("$CRYPT_CLUSTER$su56l1Z0Tk4Qc9N7+T/uOg==$sD6b0HLqEdI+RNwsEOoLcQ==")
                .group("GROUP1")
                .build())
            .trapTargetServers(SystemSnmpProfileParcelTrapTargetServerArgs.builder()
                .vpn_id(1)
                .ip("10.75.221.156")
                .port(161)
                .user_label("TARGET1")
                .user("USER1")
                .source_interface("GigabitEthernet1")
                .build())
            .build());
    }
}
resources:
  example:
    type: sdwan:SystemSnmpProfileParcel
    properties:
      name: Example
      description: My Example
      featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
      shutdown: false
      contactPerson: wixie.cisco
      locationOfDevice: SHANGHAI
      views:
        - name: VIEW1
          oids:
            - id: 1.3.6.1.4.1.9.9.394
              exclude: false
      communities:
        - name: example
          user_label: COMMUNITY1
          view: VIEW1
          authorization: read-only
      groups:
        - name: GROUP1
          security_level: auth-priv
          view: VIEW1
      users:
        - name: USER1
          authentication_protocol: sha
          authentication_password: $CRYPT_CLUSTER$su56l1Z0Tk4Qc9N7+T/uOg==$sD6b0HLqEdI+RNwsEOoLcQ==
          privacy_protocol: aes-256-cfb-128
          privacy_password: $CRYPT_CLUSTER$su56l1Z0Tk4Qc9N7+T/uOg==$sD6b0HLqEdI+RNwsEOoLcQ==
          group: GROUP1
      trapTargetServers:
        - vpn_id: 1
          ip: 10.75.221.156
          port: 161
          user_label: TARGET1
          user: USER1
          source_interface: GigabitEthernet1
Create SystemSnmpProfileParcel Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SystemSnmpProfileParcel(name: string, args?: SystemSnmpProfileParcelArgs, opts?: CustomResourceOptions);@overload
def SystemSnmpProfileParcel(resource_name: str,
                            args: Optional[SystemSnmpProfileParcelArgs] = None,
                            opts: Optional[ResourceOptions] = None)
@overload
def SystemSnmpProfileParcel(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            communities: Optional[Sequence[SystemSnmpProfileParcelCommunityArgs]] = None,
                            contact_person: Optional[str] = None,
                            contact_person_variable: Optional[str] = None,
                            description: Optional[str] = None,
                            feature_profile_id: Optional[str] = None,
                            groups: Optional[Sequence[SystemSnmpProfileParcelGroupArgs]] = None,
                            location_of_device: Optional[str] = None,
                            location_of_device_variable: Optional[str] = None,
                            name: Optional[str] = None,
                            shutdown: Optional[bool] = None,
                            shutdown_variable: Optional[str] = None,
                            trap_target_servers: Optional[Sequence[SystemSnmpProfileParcelTrapTargetServerArgs]] = None,
                            users: Optional[Sequence[SystemSnmpProfileParcelUserArgs]] = None,
                            views: Optional[Sequence[SystemSnmpProfileParcelViewArgs]] = None)func NewSystemSnmpProfileParcel(ctx *Context, name string, args *SystemSnmpProfileParcelArgs, opts ...ResourceOption) (*SystemSnmpProfileParcel, error)public SystemSnmpProfileParcel(string name, SystemSnmpProfileParcelArgs? args = null, CustomResourceOptions? opts = null)
public SystemSnmpProfileParcel(String name, SystemSnmpProfileParcelArgs args)
public SystemSnmpProfileParcel(String name, SystemSnmpProfileParcelArgs args, CustomResourceOptions options)
type: sdwan:SystemSnmpProfileParcel
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 SystemSnmpProfileParcelArgs
 - 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 SystemSnmpProfileParcelArgs
 - 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 SystemSnmpProfileParcelArgs
 - The arguments to resource properties.
 - opts ResourceOption
 - Bag of options to control resource's behavior.
 
- name string
 - The unique name of the resource.
 - args SystemSnmpProfileParcelArgs
 - The arguments to resource properties.
 - opts CustomResourceOptions
 - Bag of options to control resource's behavior.
 
- name String
 - The unique name of the resource.
 - args SystemSnmpProfileParcelArgs
 - 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 systemSnmpProfileParcelResource = new Sdwan.SystemSnmpProfileParcel("systemSnmpProfileParcelResource", new()
{
    Communities = new[]
    {
        new Sdwan.Inputs.SystemSnmpProfileParcelCommunityArgs
        {
            Authorization = "string",
            AuthorizationVariable = "string",
            Name = "string",
            UserLabel = "string",
            View = "string",
            ViewVariable = "string",
        },
    },
    ContactPerson = "string",
    ContactPersonVariable = "string",
    Description = "string",
    FeatureProfileId = "string",
    Groups = new[]
    {
        new Sdwan.Inputs.SystemSnmpProfileParcelGroupArgs
        {
            Name = "string",
            SecurityLevel = "string",
            View = "string",
            ViewVariable = "string",
        },
    },
    LocationOfDevice = "string",
    LocationOfDeviceVariable = "string",
    Name = "string",
    Shutdown = false,
    ShutdownVariable = "string",
    TrapTargetServers = new[]
    {
        new Sdwan.Inputs.SystemSnmpProfileParcelTrapTargetServerArgs
        {
            Ip = "string",
            IpVariable = "string",
            Port = 0,
            PortVariable = "string",
            SourceInterface = "string",
            SourceInterfaceVariable = "string",
            User = "string",
            UserLabel = "string",
            UserVariable = "string",
            VpnId = 0,
            VpnIdVariable = "string",
        },
    },
    Users = new[]
    {
        new Sdwan.Inputs.SystemSnmpProfileParcelUserArgs
        {
            AuthenticationPassword = "string",
            AuthenticationPasswordVariable = "string",
            AuthenticationProtocol = "string",
            AuthenticationProtocolVariable = "string",
            Group = "string",
            GroupVariable = "string",
            Name = "string",
            PrivacyPassword = "string",
            PrivacyPasswordVariable = "string",
            PrivacyProtocol = "string",
            PrivacyProtocolVariable = "string",
        },
    },
    Views = new[]
    {
        new Sdwan.Inputs.SystemSnmpProfileParcelViewArgs
        {
            Name = "string",
            Oids = new[]
            {
                new Sdwan.Inputs.SystemSnmpProfileParcelViewOidArgs
                {
                    Exclude = false,
                    ExcludeVariable = "string",
                    Id = "string",
                    IdVariable = "string",
                },
            },
        },
    },
});
example, err := sdwan.NewSystemSnmpProfileParcel(ctx, "systemSnmpProfileParcelResource", &sdwan.SystemSnmpProfileParcelArgs{
	Communities: sdwan.SystemSnmpProfileParcelCommunityArray{
		&sdwan.SystemSnmpProfileParcelCommunityArgs{
			Authorization:         pulumi.String("string"),
			AuthorizationVariable: pulumi.String("string"),
			Name:                  pulumi.String("string"),
			UserLabel:             pulumi.String("string"),
			View:                  pulumi.String("string"),
			ViewVariable:          pulumi.String("string"),
		},
	},
	ContactPerson:         pulumi.String("string"),
	ContactPersonVariable: pulumi.String("string"),
	Description:           pulumi.String("string"),
	FeatureProfileId:      pulumi.String("string"),
	Groups: sdwan.SystemSnmpProfileParcelGroupArray{
		&sdwan.SystemSnmpProfileParcelGroupArgs{
			Name:          pulumi.String("string"),
			SecurityLevel: pulumi.String("string"),
			View:          pulumi.String("string"),
			ViewVariable:  pulumi.String("string"),
		},
	},
	LocationOfDevice:         pulumi.String("string"),
	LocationOfDeviceVariable: pulumi.String("string"),
	Name:                     pulumi.String("string"),
	Shutdown:                 pulumi.Bool(false),
	ShutdownVariable:         pulumi.String("string"),
	TrapTargetServers: sdwan.SystemSnmpProfileParcelTrapTargetServerArray{
		&sdwan.SystemSnmpProfileParcelTrapTargetServerArgs{
			Ip:                      pulumi.String("string"),
			IpVariable:              pulumi.String("string"),
			Port:                    pulumi.Int(0),
			PortVariable:            pulumi.String("string"),
			SourceInterface:         pulumi.String("string"),
			SourceInterfaceVariable: pulumi.String("string"),
			User:                    pulumi.String("string"),
			UserLabel:               pulumi.String("string"),
			UserVariable:            pulumi.String("string"),
			VpnId:                   pulumi.Int(0),
			VpnIdVariable:           pulumi.String("string"),
		},
	},
	Users: sdwan.SystemSnmpProfileParcelUserArray{
		&sdwan.SystemSnmpProfileParcelUserArgs{
			AuthenticationPassword:         pulumi.String("string"),
			AuthenticationPasswordVariable: pulumi.String("string"),
			AuthenticationProtocol:         pulumi.String("string"),
			AuthenticationProtocolVariable: pulumi.String("string"),
			Group:                          pulumi.String("string"),
			GroupVariable:                  pulumi.String("string"),
			Name:                           pulumi.String("string"),
			PrivacyPassword:                pulumi.String("string"),
			PrivacyPasswordVariable:        pulumi.String("string"),
			PrivacyProtocol:                pulumi.String("string"),
			PrivacyProtocolVariable:        pulumi.String("string"),
		},
	},
	Views: sdwan.SystemSnmpProfileParcelViewArray{
		&sdwan.SystemSnmpProfileParcelViewArgs{
			Name: pulumi.String("string"),
			Oids: sdwan.SystemSnmpProfileParcelViewOidArray{
				&sdwan.SystemSnmpProfileParcelViewOidArgs{
					Exclude:         pulumi.Bool(false),
					ExcludeVariable: pulumi.String("string"),
					Id:              pulumi.String("string"),
					IdVariable:      pulumi.String("string"),
				},
			},
		},
	},
})
var systemSnmpProfileParcelResource = new SystemSnmpProfileParcel("systemSnmpProfileParcelResource", SystemSnmpProfileParcelArgs.builder()
    .communities(SystemSnmpProfileParcelCommunityArgs.builder()
        .authorization("string")
        .authorizationVariable("string")
        .name("string")
        .userLabel("string")
        .view("string")
        .viewVariable("string")
        .build())
    .contactPerson("string")
    .contactPersonVariable("string")
    .description("string")
    .featureProfileId("string")
    .groups(SystemSnmpProfileParcelGroupArgs.builder()
        .name("string")
        .securityLevel("string")
        .view("string")
        .viewVariable("string")
        .build())
    .locationOfDevice("string")
    .locationOfDeviceVariable("string")
    .name("string")
    .shutdown(false)
    .shutdownVariable("string")
    .trapTargetServers(SystemSnmpProfileParcelTrapTargetServerArgs.builder()
        .ip("string")
        .ipVariable("string")
        .port(0)
        .portVariable("string")
        .sourceInterface("string")
        .sourceInterfaceVariable("string")
        .user("string")
        .userLabel("string")
        .userVariable("string")
        .vpnId(0)
        .vpnIdVariable("string")
        .build())
    .users(SystemSnmpProfileParcelUserArgs.builder()
        .authenticationPassword("string")
        .authenticationPasswordVariable("string")
        .authenticationProtocol("string")
        .authenticationProtocolVariable("string")
        .group("string")
        .groupVariable("string")
        .name("string")
        .privacyPassword("string")
        .privacyPasswordVariable("string")
        .privacyProtocol("string")
        .privacyProtocolVariable("string")
        .build())
    .views(SystemSnmpProfileParcelViewArgs.builder()
        .name("string")
        .oids(SystemSnmpProfileParcelViewOidArgs.builder()
            .exclude(false)
            .excludeVariable("string")
            .id("string")
            .idVariable("string")
            .build())
        .build())
    .build());
system_snmp_profile_parcel_resource = sdwan.SystemSnmpProfileParcel("systemSnmpProfileParcelResource",
    communities=[sdwan.SystemSnmpProfileParcelCommunityArgs(
        authorization="string",
        authorization_variable="string",
        name="string",
        user_label="string",
        view="string",
        view_variable="string",
    )],
    contact_person="string",
    contact_person_variable="string",
    description="string",
    feature_profile_id="string",
    groups=[sdwan.SystemSnmpProfileParcelGroupArgs(
        name="string",
        security_level="string",
        view="string",
        view_variable="string",
    )],
    location_of_device="string",
    location_of_device_variable="string",
    name="string",
    shutdown=False,
    shutdown_variable="string",
    trap_target_servers=[sdwan.SystemSnmpProfileParcelTrapTargetServerArgs(
        ip="string",
        ip_variable="string",
        port=0,
        port_variable="string",
        source_interface="string",
        source_interface_variable="string",
        user="string",
        user_label="string",
        user_variable="string",
        vpn_id=0,
        vpn_id_variable="string",
    )],
    users=[sdwan.SystemSnmpProfileParcelUserArgs(
        authentication_password="string",
        authentication_password_variable="string",
        authentication_protocol="string",
        authentication_protocol_variable="string",
        group="string",
        group_variable="string",
        name="string",
        privacy_password="string",
        privacy_password_variable="string",
        privacy_protocol="string",
        privacy_protocol_variable="string",
    )],
    views=[sdwan.SystemSnmpProfileParcelViewArgs(
        name="string",
        oids=[sdwan.SystemSnmpProfileParcelViewOidArgs(
            exclude=False,
            exclude_variable="string",
            id="string",
            id_variable="string",
        )],
    )])
const systemSnmpProfileParcelResource = new sdwan.SystemSnmpProfileParcel("systemSnmpProfileParcelResource", {
    communities: [{
        authorization: "string",
        authorizationVariable: "string",
        name: "string",
        userLabel: "string",
        view: "string",
        viewVariable: "string",
    }],
    contactPerson: "string",
    contactPersonVariable: "string",
    description: "string",
    featureProfileId: "string",
    groups: [{
        name: "string",
        securityLevel: "string",
        view: "string",
        viewVariable: "string",
    }],
    locationOfDevice: "string",
    locationOfDeviceVariable: "string",
    name: "string",
    shutdown: false,
    shutdownVariable: "string",
    trapTargetServers: [{
        ip: "string",
        ipVariable: "string",
        port: 0,
        portVariable: "string",
        sourceInterface: "string",
        sourceInterfaceVariable: "string",
        user: "string",
        userLabel: "string",
        userVariable: "string",
        vpnId: 0,
        vpnIdVariable: "string",
    }],
    users: [{
        authenticationPassword: "string",
        authenticationPasswordVariable: "string",
        authenticationProtocol: "string",
        authenticationProtocolVariable: "string",
        group: "string",
        groupVariable: "string",
        name: "string",
        privacyPassword: "string",
        privacyPasswordVariable: "string",
        privacyProtocol: "string",
        privacyProtocolVariable: "string",
    }],
    views: [{
        name: "string",
        oids: [{
            exclude: false,
            excludeVariable: "string",
            id: "string",
            idVariable: "string",
        }],
    }],
});
type: sdwan:SystemSnmpProfileParcel
properties:
    communities:
        - authorization: string
          authorizationVariable: string
          name: string
          userLabel: string
          view: string
          viewVariable: string
    contactPerson: string
    contactPersonVariable: string
    description: string
    featureProfileId: string
    groups:
        - name: string
          securityLevel: string
          view: string
          viewVariable: string
    locationOfDevice: string
    locationOfDeviceVariable: string
    name: string
    shutdown: false
    shutdownVariable: string
    trapTargetServers:
        - ip: string
          ipVariable: string
          port: 0
          portVariable: string
          sourceInterface: string
          sourceInterfaceVariable: string
          user: string
          userLabel: string
          userVariable: string
          vpnId: 0
          vpnIdVariable: string
    users:
        - authenticationPassword: string
          authenticationPasswordVariable: string
          authenticationProtocol: string
          authenticationProtocolVariable: string
          group: string
          groupVariable: string
          name: string
          privacyPassword: string
          privacyPasswordVariable: string
          privacyProtocol: string
          privacyProtocolVariable: string
    views:
        - name: string
          oids:
            - exclude: false
              excludeVariable: string
              id: string
              idVariable: string
SystemSnmpProfileParcel 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 SystemSnmpProfileParcel resource accepts the following input properties:
- Communities
List<System
Snmp Profile Parcel Community>  - Configure SNMP community
 - Contact
Person string - Set the contact for this managed node
 - Contact
Person stringVariable  - Variable name
 - Description string
 - The description of the profile parcel
 - Feature
Profile stringId  - Feature Profile ID
 - Groups
List<System
Snmp Profile Parcel Group>  - Configure an SNMP group
 - Location
Of stringDevice  - Set the physical location of this managed node
 - Location
Of stringDevice Variable  - Variable name
 - Name string
 - The name of the profile parcel
 - Shutdown bool
 - Enable or disable SNMP - Default value: 
false - Shutdown
Variable string - Variable name
 - Trap
Target List<SystemServers Snmp Profile Parcel Trap Target Server>  - Configure SNMP server to receive SNMP traps
 - Users
List<System
Snmp Profile Parcel User>  - Configure an SNMP user
 - Views
List<System
Snmp Profile Parcel View>  - Configure a view record
 
- Communities
[]System
Snmp Profile Parcel Community Args  - Configure SNMP community
 - Contact
Person string - Set the contact for this managed node
 - Contact
Person stringVariable  - Variable name
 - Description string
 - The description of the profile parcel
 - Feature
Profile stringId  - Feature Profile ID
 - Groups
[]System
Snmp Profile Parcel Group Args  - Configure an SNMP group
 - Location
Of stringDevice  - Set the physical location of this managed node
 - Location
Of stringDevice Variable  - Variable name
 - Name string
 - The name of the profile parcel
 - Shutdown bool
 - Enable or disable SNMP - Default value: 
false - Shutdown
Variable string - Variable name
 - Trap
Target []SystemServers Snmp Profile Parcel Trap Target Server Args  - Configure SNMP server to receive SNMP traps
 - Users
[]System
Snmp Profile Parcel User Args  - Configure an SNMP user
 - Views
[]System
Snmp Profile Parcel View Args  - Configure a view record
 
- communities
List<System
Snmp Profile Parcel Community>  - Configure SNMP community
 - contact
Person String - Set the contact for this managed node
 - contact
Person StringVariable  - Variable name
 - description String
 - The description of the profile parcel
 - feature
Profile StringId  - Feature Profile ID
 - groups
List<System
Snmp Profile Parcel Group>  - Configure an SNMP group
 - location
Of StringDevice  - Set the physical location of this managed node
 - location
Of StringDevice Variable  - Variable name
 - name String
 - The name of the profile parcel
 - shutdown Boolean
 - Enable or disable SNMP - Default value: 
false - shutdown
Variable String - Variable name
 - trap
Target List<SystemServers Snmp Profile Parcel Trap Target Server>  - Configure SNMP server to receive SNMP traps
 - users
List<System
Snmp Profile Parcel User>  - Configure an SNMP user
 - views
List<System
Snmp Profile Parcel View>  - Configure a view record
 
- communities
System
Snmp Profile Parcel Community[]  - Configure SNMP community
 - contact
Person string - Set the contact for this managed node
 - contact
Person stringVariable  - Variable name
 - description string
 - The description of the profile parcel
 - feature
Profile stringId  - Feature Profile ID
 - groups
System
Snmp Profile Parcel Group[]  - Configure an SNMP group
 - location
Of stringDevice  - Set the physical location of this managed node
 - location
Of stringDevice Variable  - Variable name
 - name string
 - The name of the profile parcel
 - shutdown boolean
 - Enable or disable SNMP - Default value: 
false - shutdown
Variable string - Variable name
 - trap
Target SystemServers Snmp Profile Parcel Trap Target Server[]  - Configure SNMP server to receive SNMP traps
 - users
System
Snmp Profile Parcel User[]  - Configure an SNMP user
 - views
System
Snmp Profile Parcel View[]  - Configure a view record
 
- communities
Sequence[System
Snmp Profile Parcel Community Args]  - Configure SNMP community
 - contact_
person str - Set the contact for this managed node
 - contact_
person_ strvariable  - Variable name
 - description str
 - The description of the profile parcel
 - feature_
profile_ strid  - Feature Profile ID
 - groups
Sequence[System
Snmp Profile Parcel Group Args]  - Configure an SNMP group
 - location_
of_ strdevice  - Set the physical location of this managed node
 - location_
of_ strdevice_ variable  - Variable name
 - name str
 - The name of the profile parcel
 - shutdown bool
 - Enable or disable SNMP - Default value: 
false - shutdown_
variable str - Variable name
 - trap_
target_ Sequence[Systemservers Snmp Profile Parcel Trap Target Server Args]  - Configure SNMP server to receive SNMP traps
 - users
Sequence[System
Snmp Profile Parcel User Args]  - Configure an SNMP user
 - views
Sequence[System
Snmp Profile Parcel View Args]  - Configure a view record
 
- communities List<Property Map>
 - Configure SNMP community
 - contact
Person String - Set the contact for this managed node
 - contact
Person StringVariable  - Variable name
 - description String
 - The description of the profile parcel
 - feature
Profile StringId  - Feature Profile ID
 - groups List<Property Map>
 - Configure an SNMP group
 - location
Of StringDevice  - Set the physical location of this managed node
 - location
Of StringDevice Variable  - Variable name
 - name String
 - The name of the profile parcel
 - shutdown Boolean
 - Enable or disable SNMP - Default value: 
false - shutdown
Variable String - Variable name
 - trap
Target List<Property Map>Servers  - Configure SNMP server to receive SNMP traps
 - users List<Property Map>
 - Configure an SNMP user
 - views List<Property Map>
 - Configure a view record
 
Outputs
All input properties are implicitly available as output properties. Additionally, the SystemSnmpProfileParcel resource produces the following output properties:
Look up Existing SystemSnmpProfileParcel Resource
Get an existing SystemSnmpProfileParcel 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?: SystemSnmpProfileParcelState, opts?: CustomResourceOptions): SystemSnmpProfileParcel@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        communities: Optional[Sequence[SystemSnmpProfileParcelCommunityArgs]] = None,
        contact_person: Optional[str] = None,
        contact_person_variable: Optional[str] = None,
        description: Optional[str] = None,
        feature_profile_id: Optional[str] = None,
        groups: Optional[Sequence[SystemSnmpProfileParcelGroupArgs]] = None,
        location_of_device: Optional[str] = None,
        location_of_device_variable: Optional[str] = None,
        name: Optional[str] = None,
        shutdown: Optional[bool] = None,
        shutdown_variable: Optional[str] = None,
        trap_target_servers: Optional[Sequence[SystemSnmpProfileParcelTrapTargetServerArgs]] = None,
        users: Optional[Sequence[SystemSnmpProfileParcelUserArgs]] = None,
        version: Optional[int] = None,
        views: Optional[Sequence[SystemSnmpProfileParcelViewArgs]] = None) -> SystemSnmpProfileParcelfunc GetSystemSnmpProfileParcel(ctx *Context, name string, id IDInput, state *SystemSnmpProfileParcelState, opts ...ResourceOption) (*SystemSnmpProfileParcel, error)public static SystemSnmpProfileParcel Get(string name, Input<string> id, SystemSnmpProfileParcelState? state, CustomResourceOptions? opts = null)public static SystemSnmpProfileParcel get(String name, Output<String> id, SystemSnmpProfileParcelState 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.
 
- Communities
List<System
Snmp Profile Parcel Community>  - Configure SNMP community
 - Contact
Person string - Set the contact for this managed node
 - Contact
Person stringVariable  - Variable name
 - Description string
 - The description of the profile parcel
 - Feature
Profile stringId  - Feature Profile ID
 - Groups
List<System
Snmp Profile Parcel Group>  - Configure an SNMP group
 - Location
Of stringDevice  - Set the physical location of this managed node
 - Location
Of stringDevice Variable  - Variable name
 - Name string
 - The name of the profile parcel
 - Shutdown bool
 - Enable or disable SNMP - Default value: 
false - Shutdown
Variable string - Variable name
 - Trap
Target List<SystemServers Snmp Profile Parcel Trap Target Server>  - Configure SNMP server to receive SNMP traps
 - Users
List<System
Snmp Profile Parcel User>  - Configure an SNMP user
 - Version int
 - The version of the profile parcel
 - Views
List<System
Snmp Profile Parcel View>  - Configure a view record
 
- Communities
[]System
Snmp Profile Parcel Community Args  - Configure SNMP community
 - Contact
Person string - Set the contact for this managed node
 - Contact
Person stringVariable  - Variable name
 - Description string
 - The description of the profile parcel
 - Feature
Profile stringId  - Feature Profile ID
 - Groups
[]System
Snmp Profile Parcel Group Args  - Configure an SNMP group
 - Location
Of stringDevice  - Set the physical location of this managed node
 - Location
Of stringDevice Variable  - Variable name
 - Name string
 - The name of the profile parcel
 - Shutdown bool
 - Enable or disable SNMP - Default value: 
false - Shutdown
Variable string - Variable name
 - Trap
Target []SystemServers Snmp Profile Parcel Trap Target Server Args  - Configure SNMP server to receive SNMP traps
 - Users
[]System
Snmp Profile Parcel User Args  - Configure an SNMP user
 - Version int
 - The version of the profile parcel
 - Views
[]System
Snmp Profile Parcel View Args  - Configure a view record
 
- communities
List<System
Snmp Profile Parcel Community>  - Configure SNMP community
 - contact
Person String - Set the contact for this managed node
 - contact
Person StringVariable  - Variable name
 - description String
 - The description of the profile parcel
 - feature
Profile StringId  - Feature Profile ID
 - groups
List<System
Snmp Profile Parcel Group>  - Configure an SNMP group
 - location
Of StringDevice  - Set the physical location of this managed node
 - location
Of StringDevice Variable  - Variable name
 - name String
 - The name of the profile parcel
 - shutdown Boolean
 - Enable or disable SNMP - Default value: 
false - shutdown
Variable String - Variable name
 - trap
Target List<SystemServers Snmp Profile Parcel Trap Target Server>  - Configure SNMP server to receive SNMP traps
 - users
List<System
Snmp Profile Parcel User>  - Configure an SNMP user
 - version Integer
 - The version of the profile parcel
 - views
List<System
Snmp Profile Parcel View>  - Configure a view record
 
- communities
System
Snmp Profile Parcel Community[]  - Configure SNMP community
 - contact
Person string - Set the contact for this managed node
 - contact
Person stringVariable  - Variable name
 - description string
 - The description of the profile parcel
 - feature
Profile stringId  - Feature Profile ID
 - groups
System
Snmp Profile Parcel Group[]  - Configure an SNMP group
 - location
Of stringDevice  - Set the physical location of this managed node
 - location
Of stringDevice Variable  - Variable name
 - name string
 - The name of the profile parcel
 - shutdown boolean
 - Enable or disable SNMP - Default value: 
false - shutdown
Variable string - Variable name
 - trap
Target SystemServers Snmp Profile Parcel Trap Target Server[]  - Configure SNMP server to receive SNMP traps
 - users
System
Snmp Profile Parcel User[]  - Configure an SNMP user
 - version number
 - The version of the profile parcel
 - views
System
Snmp Profile Parcel View[]  - Configure a view record
 
- communities
Sequence[System
Snmp Profile Parcel Community Args]  - Configure SNMP community
 - contact_
person str - Set the contact for this managed node
 - contact_
person_ strvariable  - Variable name
 - description str
 - The description of the profile parcel
 - feature_
profile_ strid  - Feature Profile ID
 - groups
Sequence[System
Snmp Profile Parcel Group Args]  - Configure an SNMP group
 - location_
of_ strdevice  - Set the physical location of this managed node
 - location_
of_ strdevice_ variable  - Variable name
 - name str
 - The name of the profile parcel
 - shutdown bool
 - Enable or disable SNMP - Default value: 
false - shutdown_
variable str - Variable name
 - trap_
target_ Sequence[Systemservers Snmp Profile Parcel Trap Target Server Args]  - Configure SNMP server to receive SNMP traps
 - users
Sequence[System
Snmp Profile Parcel User Args]  - Configure an SNMP user
 - version int
 - The version of the profile parcel
 - views
Sequence[System
Snmp Profile Parcel View Args]  - Configure a view record
 
- communities List<Property Map>
 - Configure SNMP community
 - contact
Person String - Set the contact for this managed node
 - contact
Person StringVariable  - Variable name
 - description String
 - The description of the profile parcel
 - feature
Profile StringId  - Feature Profile ID
 - groups List<Property Map>
 - Configure an SNMP group
 - location
Of StringDevice  - Set the physical location of this managed node
 - location
Of StringDevice Variable  - Variable name
 - name String
 - The name of the profile parcel
 - shutdown Boolean
 - Enable or disable SNMP - Default value: 
false - shutdown
Variable String - Variable name
 - trap
Target List<Property Map>Servers  - Configure SNMP server to receive SNMP traps
 - users List<Property Map>
 - Configure an SNMP user
 - version Number
 - The version of the profile parcel
 - views List<Property Map>
 - Configure a view record
 
Supporting Types
SystemSnmpProfileParcelCommunity, SystemSnmpProfileParcelCommunityArgs          
- string
 - Configure access permissions
- Choices: 
read-only,read-write 
 - Choices: 
 - string
 - Variable name
 - Name string
 - Set name of the SNMP community
 - User
Label string - Set user label of the SNMP community
 - View string
 - Set name of the SNMP view
 - View
Variable string - Variable name
 
- string
 - Configure access permissions
- Choices: 
read-only,read-write 
 - Choices: 
 - string
 - Variable name
 - Name string
 - Set name of the SNMP community
 - User
Label string - Set user label of the SNMP community
 - View string
 - Set name of the SNMP view
 - View
Variable string - Variable name
 
- String
 - Configure access permissions
- Choices: 
read-only,read-write 
 - Choices: 
 - String
 - Variable name
 - name String
 - Set name of the SNMP community
 - user
Label String - Set user label of the SNMP community
 - view String
 - Set name of the SNMP view
 - view
Variable String - Variable name
 
- string
 - Configure access permissions
- Choices: 
read-only,read-write 
 - Choices: 
 - string
 - Variable name
 - name string
 - Set name of the SNMP community
 - user
Label string - Set user label of the SNMP community
 - view string
 - Set name of the SNMP view
 - view
Variable string - Variable name
 
- str
 - Configure access permissions
- Choices: 
read-only,read-write 
 - Choices: 
 - str
 - Variable name
 - name str
 - Set name of the SNMP community
 - user_
label str - Set user label of the SNMP community
 - view str
 - Set name of the SNMP view
 - view_
variable str - Variable name
 
- String
 - Configure access permissions
- Choices: 
read-only,read-write 
 - Choices: 
 - String
 - Variable name
 - name String
 - Set name of the SNMP community
 - user
Label String - Set user label of the SNMP community
 - view String
 - Set name of the SNMP view
 - view
Variable String - Variable name
 
SystemSnmpProfileParcelGroup, SystemSnmpProfileParcelGroupArgs          
- Name string
 - Name of the SNMP group
 - Security
Level string - Configure security level
- Choices: 
no-auth-no-priv,auth-no-priv,auth-priv 
 - Choices: 
 - View string
 - Name of the SNMP view
 - View
Variable string - Variable name
 
- Name string
 - Name of the SNMP group
 - Security
Level string - Configure security level
- Choices: 
no-auth-no-priv,auth-no-priv,auth-priv 
 - Choices: 
 - View string
 - Name of the SNMP view
 - View
Variable string - Variable name
 
- name String
 - Name of the SNMP group
 - security
Level String - Configure security level
- Choices: 
no-auth-no-priv,auth-no-priv,auth-priv 
 - Choices: 
 - view String
 - Name of the SNMP view
 - view
Variable String - Variable name
 
- name string
 - Name of the SNMP group
 - security
Level string - Configure security level
- Choices: 
no-auth-no-priv,auth-no-priv,auth-priv 
 - Choices: 
 - view string
 - Name of the SNMP view
 - view
Variable string - Variable name
 
- name str
 - Name of the SNMP group
 - security_
level str - Configure security level
- Choices: 
no-auth-no-priv,auth-no-priv,auth-priv 
 - Choices: 
 - view str
 - Name of the SNMP view
 - view_
variable str - Variable name
 
- name String
 - Name of the SNMP group
 - security
Level String - Configure security level
- Choices: 
no-auth-no-priv,auth-no-priv,auth-priv 
 - Choices: 
 - view String
 - Name of the SNMP view
 - view
Variable String - Variable name
 
SystemSnmpProfileParcelTrapTargetServer, SystemSnmpProfileParcelTrapTargetServerArgs              
- Ip string
 - Set IPv4/IPv6 address of SNMP server
 - Ip
Variable string - Variable name
 - Port int
 - Set UDP port number to connect to SNMP server
- Range: 
1-65535 
 - Range: 
 - Port
Variable string - Variable name
 - Source
Interface string - Source interface for outgoing SNMP traps
 - Source
Interface stringVariable  - Variable name
 - User string
 - Set name of the SNMP user
 - User
Label string - Set user label of the SNMP community
 - User
Variable string - Variable name
 - Vpn
Id int - Set VPN in which SNMP server is located
- Range: 
0-65530 
 - Range: 
 - Vpn
Id stringVariable  - Variable name
 
- Ip string
 - Set IPv4/IPv6 address of SNMP server
 - Ip
Variable string - Variable name
 - Port int
 - Set UDP port number to connect to SNMP server
- Range: 
1-65535 
 - Range: 
 - Port
Variable string - Variable name
 - Source
Interface string - Source interface for outgoing SNMP traps
 - Source
Interface stringVariable  - Variable name
 - User string
 - Set name of the SNMP user
 - User
Label string - Set user label of the SNMP community
 - User
Variable string - Variable name
 - Vpn
Id int - Set VPN in which SNMP server is located
- Range: 
0-65530 
 - Range: 
 - Vpn
Id stringVariable  - Variable name
 
- ip String
 - Set IPv4/IPv6 address of SNMP server
 - ip
Variable String - Variable name
 - port Integer
 - Set UDP port number to connect to SNMP server
- Range: 
1-65535 
 - Range: 
 - port
Variable String - Variable name
 - source
Interface String - Source interface for outgoing SNMP traps
 - source
Interface StringVariable  - Variable name
 - user String
 - Set name of the SNMP user
 - user
Label String - Set user label of the SNMP community
 - user
Variable String - Variable name
 - vpn
Id Integer - Set VPN in which SNMP server is located
- Range: 
0-65530 
 - Range: 
 - vpn
Id StringVariable  - Variable name
 
- ip string
 - Set IPv4/IPv6 address of SNMP server
 - ip
Variable string - Variable name
 - port number
 - Set UDP port number to connect to SNMP server
- Range: 
1-65535 
 - Range: 
 - port
Variable string - Variable name
 - source
Interface string - Source interface for outgoing SNMP traps
 - source
Interface stringVariable  - Variable name
 - user string
 - Set name of the SNMP user
 - user
Label string - Set user label of the SNMP community
 - user
Variable string - Variable name
 - vpn
Id number - Set VPN in which SNMP server is located
- Range: 
0-65530 
 - Range: 
 - vpn
Id stringVariable  - Variable name
 
- ip str
 - Set IPv4/IPv6 address of SNMP server
 - ip_
variable str - Variable name
 - port int
 - Set UDP port number to connect to SNMP server
- Range: 
1-65535 
 - Range: 
 - port_
variable str - Variable name
 - source_
interface str - Source interface for outgoing SNMP traps
 - source_
interface_ strvariable  - Variable name
 - user str
 - Set name of the SNMP user
 - user_
label str - Set user label of the SNMP community
 - user_
variable str - Variable name
 - vpn_
id int - Set VPN in which SNMP server is located
- Range: 
0-65530 
 - Range: 
 - vpn_
id_ strvariable  - Variable name
 
- ip String
 - Set IPv4/IPv6 address of SNMP server
 - ip
Variable String - Variable name
 - port Number
 - Set UDP port number to connect to SNMP server
- Range: 
1-65535 
 - Range: 
 - port
Variable String - Variable name
 - source
Interface String - Source interface for outgoing SNMP traps
 - source
Interface StringVariable  - Variable name
 - user String
 - Set name of the SNMP user
 - user
Label String - Set user label of the SNMP community
 - user
Variable String - Variable name
 - vpn
Id Number - Set VPN in which SNMP server is located
- Range: 
0-65530 
 - Range: 
 - vpn
Id StringVariable  - Variable name
 
SystemSnmpProfileParcelUser, SystemSnmpProfileParcelUserArgs          
- Authentication
Password string - Specify authentication protocol password
 - Authentication
Password stringVariable  - Variable name
 - Authentication
Protocol string - Configure authentication protocol
- Choices: 
sha 
 - Choices: 
 - Authentication
Protocol stringVariable  - Variable name
 - Group string
 - Name of the SNMP group
 - Group
Variable string - Variable name
 - Name string
 - Name of the SNMP user
 - Privacy
Password string - Specify privacy protocol password
 - Privacy
Password stringVariable  - Variable name
 - Privacy
Protocol string - Configure privacy protocol
- Choices: 
aes-cfb-128,aes-256-cfb-128 
 - Choices: 
 - Privacy
Protocol stringVariable  - Variable name
 
- Authentication
Password string - Specify authentication protocol password
 - Authentication
Password stringVariable  - Variable name
 - Authentication
Protocol string - Configure authentication protocol
- Choices: 
sha 
 - Choices: 
 - Authentication
Protocol stringVariable  - Variable name
 - Group string
 - Name of the SNMP group
 - Group
Variable string - Variable name
 - Name string
 - Name of the SNMP user
 - Privacy
Password string - Specify privacy protocol password
 - Privacy
Password stringVariable  - Variable name
 - Privacy
Protocol string - Configure privacy protocol
- Choices: 
aes-cfb-128,aes-256-cfb-128 
 - Choices: 
 - Privacy
Protocol stringVariable  - Variable name
 
- authentication
Password String - Specify authentication protocol password
 - authentication
Password StringVariable  - Variable name
 - authentication
Protocol String - Configure authentication protocol
- Choices: 
sha 
 - Choices: 
 - authentication
Protocol StringVariable  - Variable name
 - group String
 - Name of the SNMP group
 - group
Variable String - Variable name
 - name String
 - Name of the SNMP user
 - privacy
Password String - Specify privacy protocol password
 - privacy
Password StringVariable  - Variable name
 - privacy
Protocol String - Configure privacy protocol
- Choices: 
aes-cfb-128,aes-256-cfb-128 
 - Choices: 
 - privacy
Protocol StringVariable  - Variable name
 
- authentication
Password string - Specify authentication protocol password
 - authentication
Password stringVariable  - Variable name
 - authentication
Protocol string - Configure authentication protocol
- Choices: 
sha 
 - Choices: 
 - authentication
Protocol stringVariable  - Variable name
 - group string
 - Name of the SNMP group
 - group
Variable string - Variable name
 - name string
 - Name of the SNMP user
 - privacy
Password string - Specify privacy protocol password
 - privacy
Password stringVariable  - Variable name
 - privacy
Protocol string - Configure privacy protocol
- Choices: 
aes-cfb-128,aes-256-cfb-128 
 - Choices: 
 - privacy
Protocol stringVariable  - Variable name
 
- authentication_
password str - Specify authentication protocol password
 - authentication_
password_ strvariable  - Variable name
 - authentication_
protocol str - Configure authentication protocol
- Choices: 
sha 
 - Choices: 
 - authentication_
protocol_ strvariable  - Variable name
 - group str
 - Name of the SNMP group
 - group_
variable str - Variable name
 - name str
 - Name of the SNMP user
 - privacy_
password str - Specify privacy protocol password
 - privacy_
password_ strvariable  - Variable name
 - privacy_
protocol str - Configure privacy protocol
- Choices: 
aes-cfb-128,aes-256-cfb-128 
 - Choices: 
 - privacy_
protocol_ strvariable  - Variable name
 
- authentication
Password String - Specify authentication protocol password
 - authentication
Password StringVariable  - Variable name
 - authentication
Protocol String - Configure authentication protocol
- Choices: 
sha 
 - Choices: 
 - authentication
Protocol StringVariable  - Variable name
 - group String
 - Name of the SNMP group
 - group
Variable String - Variable name
 - name String
 - Name of the SNMP user
 - privacy
Password String - Specify privacy protocol password
 - privacy
Password StringVariable  - Variable name
 - privacy
Protocol String - Configure privacy protocol
- Choices: 
aes-cfb-128,aes-256-cfb-128 
 - Choices: 
 - privacy
Protocol StringVariable  - Variable name
 
SystemSnmpProfileParcelView, SystemSnmpProfileParcelViewArgs          
- Name string
 - Set the name of the SNMP view
 - Oids
List<System
Snmp Profile Parcel View Oid>  - Configure SNMP object identifier
 
- Name string
 - Set the name of the SNMP view
 - Oids
[]System
Snmp Profile Parcel View Oid  - Configure SNMP object identifier
 
- name String
 - Set the name of the SNMP view
 - oids
List<System
Snmp Profile Parcel View Oid>  - Configure SNMP object identifier
 
- name string
 - Set the name of the SNMP view
 - oids
System
Snmp Profile Parcel View Oid[]  - Configure SNMP object identifier
 
- name str
 - Set the name of the SNMP view
 - oids
Sequence[System
Snmp Profile Parcel View Oid]  - Configure SNMP object identifier
 
- name String
 - Set the name of the SNMP view
 - oids List<Property Map>
 - Configure SNMP object identifier
 
SystemSnmpProfileParcelViewOid, SystemSnmpProfileParcelViewOidArgs            
- Exclude bool
 - Exclude the OID
- Default value: 
false 
 - Default value: 
 - Exclude
Variable string - Variable name
 - Id string
 - Configure identifier of subtree of MIB objects
 - Id
Variable string - Variable name
 
- Exclude bool
 - Exclude the OID
- Default value: 
false 
 - Default value: 
 - Exclude
Variable string - Variable name
 - Id string
 - Configure identifier of subtree of MIB objects
 - Id
Variable string - Variable name
 
- exclude Boolean
 - Exclude the OID
- Default value: 
false 
 - Default value: 
 - exclude
Variable String - Variable name
 - id String
 - Configure identifier of subtree of MIB objects
 - id
Variable String - Variable name
 
- exclude boolean
 - Exclude the OID
- Default value: 
false 
 - Default value: 
 - exclude
Variable string - Variable name
 - id string
 - Configure identifier of subtree of MIB objects
 - id
Variable string - Variable name
 
- exclude bool
 - Exclude the OID
- Default value: 
false 
 - Default value: 
 - exclude_
variable str - Variable name
 - id str
 - Configure identifier of subtree of MIB objects
 - id_
variable str - Variable name
 
- exclude Boolean
 - Exclude the OID
- Default value: 
false 
 - Default value: 
 - exclude
Variable String - Variable name
 - id String
 - Configure identifier of subtree of MIB objects
 - id
Variable String - Variable name
 
Import
$ pulumi import sdwan:index/systemSnmpProfileParcel:SystemSnmpProfileParcel example "f6b2c44c-693c-4763-b010-895aa3d236bd"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
 - sdwan pulumi/pulumi-sdwan
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
sdwanTerraform Provider.