Cisco Catalyst SD-WAN v0.1.1 published on Friday, May 31, 2024 by Pulumi
sdwan.getSystemSnmpProfileParcel
Explore with Pulumi AI
This data source can read the System SNMP profile parcel.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getSystemSnmpProfileParcel({
    id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
    featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_system_snmp_profile_parcel(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
    feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
package main
import (
	"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sdwan.LookupSystemSnmpProfileParcel(ctx, &sdwan.LookupSystemSnmpProfileParcelArgs{
			Id:               "f6b2c44c-693c-4763-b010-895aa3d236bd",
			FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() => 
{
    var example = Sdwan.GetSystemSnmpProfileParcel.Invoke(new()
    {
        Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
        FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetSystemSnmpProfileParcelArgs;
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) {
        final var example = SdwanFunctions.getSystemSnmpProfileParcel(GetSystemSnmpProfileParcelArgs.builder()
            .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
            .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
            .build());
    }
}
variables:
  example:
    fn::invoke:
      Function: sdwan:getSystemSnmpProfileParcel
      Arguments:
        id: f6b2c44c-693c-4763-b010-895aa3d236bd
        featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Using getSystemSnmpProfileParcel
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSystemSnmpProfileParcel(args: GetSystemSnmpProfileParcelArgs, opts?: InvokeOptions): Promise<GetSystemSnmpProfileParcelResult>
function getSystemSnmpProfileParcelOutput(args: GetSystemSnmpProfileParcelOutputArgs, opts?: InvokeOptions): Output<GetSystemSnmpProfileParcelResult>def get_system_snmp_profile_parcel(feature_profile_id: Optional[str] = None,
                                   id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetSystemSnmpProfileParcelResult
def get_system_snmp_profile_parcel_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetSystemSnmpProfileParcelResult]func LookupSystemSnmpProfileParcel(ctx *Context, args *LookupSystemSnmpProfileParcelArgs, opts ...InvokeOption) (*LookupSystemSnmpProfileParcelResult, error)
func LookupSystemSnmpProfileParcelOutput(ctx *Context, args *LookupSystemSnmpProfileParcelOutputArgs, opts ...InvokeOption) LookupSystemSnmpProfileParcelResultOutput> Note: This function is named LookupSystemSnmpProfileParcel in the Go SDK.
public static class GetSystemSnmpProfileParcel 
{
    public static Task<GetSystemSnmpProfileParcelResult> InvokeAsync(GetSystemSnmpProfileParcelArgs args, InvokeOptions? opts = null)
    public static Output<GetSystemSnmpProfileParcelResult> Invoke(GetSystemSnmpProfileParcelInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSystemSnmpProfileParcelResult> getSystemSnmpProfileParcel(GetSystemSnmpProfileParcelArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: sdwan:index/getSystemSnmpProfileParcel:getSystemSnmpProfileParcel
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Feature
Profile stringId  - Feature Profile ID
 - Id string
 - The id of the profile parcel
 
- Feature
Profile stringId  - Feature Profile ID
 - Id string
 - The id of the profile parcel
 
- feature
Profile StringId  - Feature Profile ID
 - id String
 - The id of the profile parcel
 
- feature
Profile stringId  - Feature Profile ID
 - id string
 - The id of the profile parcel
 
- feature_
profile_ strid  - Feature Profile ID
 - id str
 - The id of the profile parcel
 
- feature
Profile StringId  - Feature Profile ID
 - id String
 - The id of the profile parcel
 
getSystemSnmpProfileParcel Result
The following output properties are available:
- Communities
List<Get
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<Get
System Snmp Profile Parcel Group>  - Configure an SNMP group
 - Id string
 - The id of the profile parcel
 - 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
 - Shutdown
Variable string - Variable name
 - Trap
Target List<GetServers System Snmp Profile Parcel Trap Target Server>  - Configure SNMP server to receive SNMP traps
 - Users
List<Get
System Snmp Profile Parcel User>  - Configure an SNMP user
 - Version int
 - The version of the profile parcel
 - Views
List<Get
System Snmp Profile Parcel View>  - Configure a view record
 
- Communities
[]Get
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
[]Get
System Snmp Profile Parcel Group  - Configure an SNMP group
 - Id string
 - The id of the profile parcel
 - 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
 - Shutdown
Variable string - Variable name
 - Trap
Target []GetServers System Snmp Profile Parcel Trap Target Server  - Configure SNMP server to receive SNMP traps
 - Users
[]Get
System Snmp Profile Parcel User  - Configure an SNMP user
 - Version int
 - The version of the profile parcel
 - Views
[]Get
System Snmp Profile Parcel View  - Configure a view record
 
- communities
List<Get
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<Get
System Snmp Profile Parcel Group>  - Configure an SNMP group
 - id String
 - The id of the profile parcel
 - 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
 - shutdown
Variable String - Variable name
 - trap
Target List<GetServers System Snmp Profile Parcel Trap Target Server>  - Configure SNMP server to receive SNMP traps
 - users
List<Get
System Snmp Profile Parcel User>  - Configure an SNMP user
 - version Integer
 - The version of the profile parcel
 - views
List<Get
System Snmp Profile Parcel View>  - Configure a view record
 
- communities
Get
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
Get
System Snmp Profile Parcel Group[]  - Configure an SNMP group
 - id string
 - The id of the profile parcel
 - 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
 - shutdown
Variable string - Variable name
 - trap
Target GetServers System Snmp Profile Parcel Trap Target Server[]  - Configure SNMP server to receive SNMP traps
 - users
Get
System Snmp Profile Parcel User[]  - Configure an SNMP user
 - version number
 - The version of the profile parcel
 - views
Get
System Snmp Profile Parcel View[]  - Configure a view record
 
- communities
Sequence[Get
System Snmp Profile Parcel Community]  - 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[Get
System Snmp Profile Parcel Group]  - Configure an SNMP group
 - id str
 - The id of the profile parcel
 - 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
 - shutdown_
variable str - Variable name
 - trap_
target_ Sequence[Getservers System Snmp Profile Parcel Trap Target Server]  - Configure SNMP server to receive SNMP traps
 - users
Sequence[Get
System Snmp Profile Parcel User]  - Configure an SNMP user
 - version int
 - The version of the profile parcel
 - views
Sequence[Get
System Snmp Profile Parcel View]  - 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
 - id String
 - The id of the profile parcel
 - 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
 - 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
GetSystemSnmpProfileParcelCommunity     
- string
 - Configure access permissions
 - 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
 - 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
 - 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
 - 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
 - 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
 - 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
 
GetSystemSnmpProfileParcelGroup     
- Name string
 - Name of the SNMP group
 - Security
Level string - Configure security level
 - 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
 - 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
 - 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
 - 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
 - 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
 - view String
 - Name of the SNMP view
 - view
Variable String - Variable name
 
GetSystemSnmpProfileParcelTrapTargetServer       
- 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
 - 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
 - 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
 - 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
 - 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
 - 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
 - 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
 - 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
 - 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
 - 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
 - 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
 - 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
 - vpn
Id StringVariable  - Variable name
 
GetSystemSnmpProfileParcelUser     
- Authentication
Password string - Specify authentication protocol password
 - Authentication
Password stringVariable  - Variable name
 - Authentication
Protocol string - Configure authentication protocol
 - 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
 - Privacy
Protocol stringVariable  - Variable name
 
- Authentication
Password string - Specify authentication protocol password
 - Authentication
Password stringVariable  - Variable name
 - Authentication
Protocol string - Configure authentication protocol
 - 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
 - Privacy
Protocol stringVariable  - Variable name
 
- authentication
Password String - Specify authentication protocol password
 - authentication
Password StringVariable  - Variable name
 - authentication
Protocol String - Configure authentication protocol
 - 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
 - privacy
Protocol StringVariable  - Variable name
 
- authentication
Password string - Specify authentication protocol password
 - authentication
Password stringVariable  - Variable name
 - authentication
Protocol string - Configure authentication protocol
 - 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
 - privacy
Protocol stringVariable  - Variable name
 
- authentication_
password str - Specify authentication protocol password
 - authentication_
password_ strvariable  - Variable name
 - authentication_
protocol str - Configure authentication protocol
 - 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
 - privacy_
protocol_ strvariable  - Variable name
 
- authentication
Password String - Specify authentication protocol password
 - authentication
Password StringVariable  - Variable name
 - authentication
Protocol String - Configure authentication protocol
 - 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
 - privacy
Protocol StringVariable  - Variable name
 
GetSystemSnmpProfileParcelView     
- Name string
 - Set the name of the SNMP view
 - Oids
List<Get
System Snmp Profile Parcel View Oid>  - Configure SNMP object identifier
 
- Name string
 - Set the name of the SNMP view
 - Oids
[]Get
System Snmp Profile Parcel View Oid  - Configure SNMP object identifier
 
- name String
 - Set the name of the SNMP view
 - oids
List<Get
System Snmp Profile Parcel View Oid>  - Configure SNMP object identifier
 
- name string
 - Set the name of the SNMP view
 - oids
Get
System Snmp Profile Parcel View Oid[]  - Configure SNMP object identifier
 
- name str
 - Set the name of the SNMP view
 - oids
Sequence[Get
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
 
GetSystemSnmpProfileParcelViewOid      
- Exclude bool
 - Exclude the OID
 - Exclude
Variable string - Variable name
 - Id string
 - Configure identifier of subtree of MIB objects
 - Id
Variable string - Variable name
 
- Exclude bool
 - Exclude the OID
 - Exclude
Variable string - Variable name
 - Id string
 - Configure identifier of subtree of MIB objects
 - Id
Variable string - Variable name
 
- exclude Boolean
 - Exclude the OID
 - exclude
Variable String - Variable name
 - id String
 - Configure identifier of subtree of MIB objects
 - id
Variable String - Variable name
 
- exclude boolean
 - Exclude the OID
 - exclude
Variable string - Variable name
 - id string
 - Configure identifier of subtree of MIB objects
 - id
Variable string - Variable name
 
- exclude bool
 - Exclude the OID
 - exclude_
variable str - Variable name
 - id str
 - Configure identifier of subtree of MIB objects
 - id_
variable str - Variable name
 
- exclude Boolean
 - Exclude the OID
 - exclude
Variable String - Variable name
 - id String
 - Configure identifier of subtree of MIB objects
 - id
Variable String - Variable name
 
Package Details
- Repository
 - sdwan pulumi/pulumi-sdwan
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
sdwanTerraform Provider.