dynatrace.IbmMqFilters
Explore with Pulumi AI
Create IbmMqFilters Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new IbmMqFilters(name: string, args?: IbmMqFiltersArgs, opts?: CustomResourceOptions);
@overload
def IbmMqFilters(resource_name: str,
args: Optional[IbmMqFiltersArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def IbmMqFilters(resource_name: str,
opts: Optional[ResourceOptions] = None,
cics_mq_queue_id_excludes: Optional[Sequence[str]] = None,
cics_mq_queue_id_includes: Optional[Sequence[str]] = None,
ims_cr_trn_id_excludes: Optional[Sequence[str]] = None,
ims_cr_trn_id_includes: Optional[Sequence[str]] = None,
ims_mq_queue_id_excludes: Optional[Sequence[str]] = None,
ims_mq_queue_id_includes: Optional[Sequence[str]] = None)
func NewIbmMqFilters(ctx *Context, name string, args *IbmMqFiltersArgs, opts ...ResourceOption) (*IbmMqFilters, error)
public IbmMqFilters(string name, IbmMqFiltersArgs? args = null, CustomResourceOptions? opts = null)
public IbmMqFilters(String name, IbmMqFiltersArgs args)
public IbmMqFilters(String name, IbmMqFiltersArgs args, CustomResourceOptions options)
type: dynatrace:IbmMqFilters
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 IbmMqFiltersArgs
- 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 IbmMqFiltersArgs
- 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 IbmMqFiltersArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IbmMqFiltersArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IbmMqFiltersArgs
- 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 ibmMqFiltersResource = new Dynatrace.IbmMqFilters("ibmMqFiltersResource", new()
{
CicsMqQueueIdExcludes = new[]
{
"string",
},
CicsMqQueueIdIncludes = new[]
{
"string",
},
ImsCrTrnIdExcludes = new[]
{
"string",
},
ImsCrTrnIdIncludes = new[]
{
"string",
},
ImsMqQueueIdExcludes = new[]
{
"string",
},
ImsMqQueueIdIncludes = new[]
{
"string",
},
});
example, err := dynatrace.NewIbmMqFilters(ctx, "ibmMqFiltersResource", &dynatrace.IbmMqFiltersArgs{
CicsMqQueueIdExcludes: pulumi.StringArray{
pulumi.String("string"),
},
CicsMqQueueIdIncludes: pulumi.StringArray{
pulumi.String("string"),
},
ImsCrTrnIdExcludes: pulumi.StringArray{
pulumi.String("string"),
},
ImsCrTrnIdIncludes: pulumi.StringArray{
pulumi.String("string"),
},
ImsMqQueueIdExcludes: pulumi.StringArray{
pulumi.String("string"),
},
ImsMqQueueIdIncludes: pulumi.StringArray{
pulumi.String("string"),
},
})
var ibmMqFiltersResource = new IbmMqFilters("ibmMqFiltersResource", IbmMqFiltersArgs.builder()
.cicsMqQueueIdExcludes("string")
.cicsMqQueueIdIncludes("string")
.imsCrTrnIdExcludes("string")
.imsCrTrnIdIncludes("string")
.imsMqQueueIdExcludes("string")
.imsMqQueueIdIncludes("string")
.build());
ibm_mq_filters_resource = dynatrace.IbmMqFilters("ibmMqFiltersResource",
cics_mq_queue_id_excludes=["string"],
cics_mq_queue_id_includes=["string"],
ims_cr_trn_id_excludes=["string"],
ims_cr_trn_id_includes=["string"],
ims_mq_queue_id_excludes=["string"],
ims_mq_queue_id_includes=["string"])
const ibmMqFiltersResource = new dynatrace.IbmMqFilters("ibmMqFiltersResource", {
cicsMqQueueIdExcludes: ["string"],
cicsMqQueueIdIncludes: ["string"],
imsCrTrnIdExcludes: ["string"],
imsCrTrnIdIncludes: ["string"],
imsMqQueueIdExcludes: ["string"],
imsMqQueueIdIncludes: ["string"],
});
type: dynatrace:IbmMqFilters
properties:
cicsMqQueueIdExcludes:
- string
cicsMqQueueIdIncludes:
- string
imsCrTrnIdExcludes:
- string
imsCrTrnIdIncludes:
- string
imsMqQueueIdExcludes:
- string
imsMqQueueIdIncludes:
- string
IbmMqFilters Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The IbmMqFilters resource accepts the following input properties:
- Cics
Mq List<string>Queue Id Excludes - CICS: Excluded MQ queues
- Cics
Mq List<string>Queue Id Includes - CICS: Included MQ queues
- Ims
Cr List<string>Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- Ims
Cr List<string>Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- Ims
Mq List<string>Queue Id Excludes - IMS: Excluded MQ queues
- Ims
Mq List<string>Queue Id Includes - IMS: Included MQ queues
- Cics
Mq []stringQueue Id Excludes - CICS: Excluded MQ queues
- Cics
Mq []stringQueue Id Includes - CICS: Included MQ queues
- Ims
Cr []stringTrn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- Ims
Cr []stringTrn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- Ims
Mq []stringQueue Id Excludes - IMS: Excluded MQ queues
- Ims
Mq []stringQueue Id Includes - IMS: Included MQ queues
- cics
Mq List<String>Queue Id Excludes - CICS: Excluded MQ queues
- cics
Mq List<String>Queue Id Includes - CICS: Included MQ queues
- ims
Cr List<String>Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims
Cr List<String>Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims
Mq List<String>Queue Id Excludes - IMS: Excluded MQ queues
- ims
Mq List<String>Queue Id Includes - IMS: Included MQ queues
- cics
Mq string[]Queue Id Excludes - CICS: Excluded MQ queues
- cics
Mq string[]Queue Id Includes - CICS: Included MQ queues
- ims
Cr string[]Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims
Cr string[]Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims
Mq string[]Queue Id Excludes - IMS: Excluded MQ queues
- ims
Mq string[]Queue Id Includes - IMS: Included MQ queues
- cics_
mq_ Sequence[str]queue_ id_ excludes - CICS: Excluded MQ queues
- cics_
mq_ Sequence[str]queue_ id_ includes - CICS: Included MQ queues
- ims_
cr_ Sequence[str]trn_ id_ excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims_
cr_ Sequence[str]trn_ id_ includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims_
mq_ Sequence[str]queue_ id_ excludes - IMS: Excluded MQ queues
- ims_
mq_ Sequence[str]queue_ id_ includes - IMS: Included MQ queues
- cics
Mq List<String>Queue Id Excludes - CICS: Excluded MQ queues
- cics
Mq List<String>Queue Id Includes - CICS: Included MQ queues
- ims
Cr List<String>Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims
Cr List<String>Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims
Mq List<String>Queue Id Excludes - IMS: Excluded MQ queues
- ims
Mq List<String>Queue Id Includes - IMS: Included MQ queues
Outputs
All input properties are implicitly available as output properties. Additionally, the IbmMqFilters resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing IbmMqFilters Resource
Get an existing IbmMqFilters 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?: IbmMqFiltersState, opts?: CustomResourceOptions): IbmMqFilters
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
cics_mq_queue_id_excludes: Optional[Sequence[str]] = None,
cics_mq_queue_id_includes: Optional[Sequence[str]] = None,
ims_cr_trn_id_excludes: Optional[Sequence[str]] = None,
ims_cr_trn_id_includes: Optional[Sequence[str]] = None,
ims_mq_queue_id_excludes: Optional[Sequence[str]] = None,
ims_mq_queue_id_includes: Optional[Sequence[str]] = None) -> IbmMqFilters
func GetIbmMqFilters(ctx *Context, name string, id IDInput, state *IbmMqFiltersState, opts ...ResourceOption) (*IbmMqFilters, error)
public static IbmMqFilters Get(string name, Input<string> id, IbmMqFiltersState? state, CustomResourceOptions? opts = null)
public static IbmMqFilters get(String name, Output<String> id, IbmMqFiltersState 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.
- Cics
Mq List<string>Queue Id Excludes - CICS: Excluded MQ queues
- Cics
Mq List<string>Queue Id Includes - CICS: Included MQ queues
- Ims
Cr List<string>Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- Ims
Cr List<string>Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- Ims
Mq List<string>Queue Id Excludes - IMS: Excluded MQ queues
- Ims
Mq List<string>Queue Id Includes - IMS: Included MQ queues
- Cics
Mq []stringQueue Id Excludes - CICS: Excluded MQ queues
- Cics
Mq []stringQueue Id Includes - CICS: Included MQ queues
- Ims
Cr []stringTrn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- Ims
Cr []stringTrn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- Ims
Mq []stringQueue Id Excludes - IMS: Excluded MQ queues
- Ims
Mq []stringQueue Id Includes - IMS: Included MQ queues
- cics
Mq List<String>Queue Id Excludes - CICS: Excluded MQ queues
- cics
Mq List<String>Queue Id Includes - CICS: Included MQ queues
- ims
Cr List<String>Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims
Cr List<String>Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims
Mq List<String>Queue Id Excludes - IMS: Excluded MQ queues
- ims
Mq List<String>Queue Id Includes - IMS: Included MQ queues
- cics
Mq string[]Queue Id Excludes - CICS: Excluded MQ queues
- cics
Mq string[]Queue Id Includes - CICS: Included MQ queues
- ims
Cr string[]Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims
Cr string[]Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims
Mq string[]Queue Id Excludes - IMS: Excluded MQ queues
- ims
Mq string[]Queue Id Includes - IMS: Included MQ queues
- cics_
mq_ Sequence[str]queue_ id_ excludes - CICS: Excluded MQ queues
- cics_
mq_ Sequence[str]queue_ id_ includes - CICS: Included MQ queues
- ims_
cr_ Sequence[str]trn_ id_ excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims_
cr_ Sequence[str]trn_ id_ includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims_
mq_ Sequence[str]queue_ id_ excludes - IMS: Excluded MQ queues
- ims_
mq_ Sequence[str]queue_ id_ includes - IMS: Included MQ queues
- cics
Mq List<String>Queue Id Excludes - CICS: Excluded MQ queues
- cics
Mq List<String>Queue Id Includes - CICS: Included MQ queues
- ims
Cr List<String>Trn Id Excludes - When you add a transaction ID to the exclude list remaining transactions are still monitored.
- ims
Cr List<String>Trn Id Includes - When you add a transaction ID to the include list, all the remaining transactions are ignored.
- ims
Mq List<String>Queue Id Excludes - IMS: Excluded MQ queues
- ims
Mq List<String>Queue Id Includes - IMS: Included MQ queues
Package Details
- Repository
- dynatrace pulumiverse/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.