Skip to content

Commit

Permalink
Merge pull request #83 from CiscoDevNet/develop
Browse files Browse the repository at this point in the history
SGT (including ISE)
eACL
IPS Policy
static ipv4 routes
dynamic objects
VNI, VTEP and physical interfaces
NAT policy
device registration (FMC and cdFMC supported)
  • Loading branch information
jeroenwittock committed May 17, 2023
2 parents b1329f7 + 4f24631 commit b36ea48
Show file tree
Hide file tree
Showing 1,936 changed files with 139,878 additions and 258,159 deletions.
6 changes: 3 additions & 3 deletions docs/data-sources/access_policies.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ data "fmc_access_policies" "acp" {

### Required

- **name** (String) Name of the FTD accessPolicy
- `name` (String) Name of the FTD accessPolicy

### Read-Only

- **id** (String) The ID of this resource
- **type** (String) Type of this resource
- `id` (String) The ID of this resource
- `type` (String) Type of this resource


45 changes: 45 additions & 0 deletions docs/data-sources/device_physical_interfaces.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "fmc_device_physical_interfaces Data Source - terraform-provider-fmc"
subcategory: ""
description: |-
Data source for Physical Interfaces in FMC
An example is shown below:
hcl
data "fmc_device_physical_interfaces" "test-phy-interfaces" {
name = "TEST-PHY"
}
---

# fmc_device_physical_interfaces (Data Source)

Data source for Physical Interfaces in FMC

An example is shown below:
```hcl
data "fmc_device_physical_interfaces" "test-phy-interfaces" {
name = "TEST-PHY"
}
```



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `device_id` (String) The ID of the Physical Interface
- `name` (String) Name of the Physical Interface

### Read-Only

- `description` (String) Physical Interface description
- `id` (String) The ID of this resource.
- `if_name` (String) Physical Interface logical name(ifname)
- `mode` (String) Physical Interface Mode
- `mtu` (Number) Physical Interface MTU
- `security_zone_id` (String) Physical Interface Security Zone ID
- `type` (String) Type of Physical Interface


47 changes: 47 additions & 0 deletions docs/data-sources/device_vni.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "fmc_device_vni Data Source - terraform-provider-fmc"
subcategory: ""
description: |-
Data source for VNI Interface in FMC
An example is shown below:
hcl
data "fmc_device_vni" "test-vni" {
name = "TEST-VNI"
}
---

# fmc_device_vni (Data Source)

Data source for VNI Interface in FMC

An example is shown below:
```hcl
data "fmc_device_vni" "test-vni" {
name = "TEST-VNI"
}
```



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `device_id` (String) The ID of the VNI
- `name` (String) Name of the VNI

### Read-Only

- `description` (String) Name of the VNI
- `enable_proxy` (Boolean) EnableProxy of the VNI
- `id` (String) The ID of this resource.
- `if_name` (String) ifname of the VNI
- `multicast_groupaddress` (String) MulticastGroupAddress of the VNI
- `priority` (Number) Priority of the VNI
- `security_zone_id` (String) securityZone of the VNI
- `segment_id` (Number) SegmentId of the VNI
- `vnid` (Number) VNID of the VNI


6 changes: 3 additions & 3 deletions docs/data-sources/devices.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ data "fmc_devices" "device" {

### Required

- **name** (String) Name of the FTD device
- `name` (String) Name of the FTD device

### Read-Only

- **id** (String) The ID of this resource
- **type** (String) Type of this resource
- `id` (String) The ID of this resource
- `type` (String) Type of this resource


6 changes: 3 additions & 3 deletions docs/data-sources/dynamic_objects.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ data "fmc_dynamic_object" "dyobj" {

### Required

- **name** (String) Name of the file policy
- `name` (String) Name of the file policy

### Read-Only

- **id** (String) The ID of this resource
- **type** (String) The type of this resource
- `id` (String) The ID of this resource
- `type` (String) The type of this resource


39 changes: 39 additions & 0 deletions docs/data-sources/extended_acl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "fmc_extended_acl Data Source - terraform-provider-fmc"
subcategory: ""
description: |-
Data source for Extended accesslist in FMC
An example is shown below:
hcl
data "fmc_extended_acl" "extended-acl" {
name = "TEST-ACL"
}
---

# fmc_extended_acl (Data Source)

Data source for Extended accesslist in FMC

An example is shown below:
```hcl
data "fmc_extended_acl" "extended-acl" {
name = "TEST-ACL"
}
```



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `name` (String) Name of the Extended Acl resource

### Read-Only

- `id` (String) The ID of this resource
- `type` (String) Type of this resource


6 changes: 3 additions & 3 deletions docs/data-sources/file_policies.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ data "fmc_file_policies" "file_policy" {

### Required

- **name** (String) Name of the file policy
- `name` (String) Name of the file policy

### Read-Only

- **id** (String) The ID of this resource
- **type** (String) The type of this resource
- `id` (String) The ID of this resource
- `type` (String) The type of this resource


40 changes: 40 additions & 0 deletions docs/data-sources/ftd_nat_policies.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "fmc_ftd_nat_policies Data Source - terraform-provider-fmc"
subcategory: ""
description: |-
Data source for Nat Policies in FMC
An example is shown below:
hcl
data "fmc_ftd_nat_policies" "natp" {
name = "FTD NATP"
}
---

# fmc_ftd_nat_policies (Data Source)

Data source for Nat Policies in FMC

An example is shown below:
```hcl
data "fmc_ftd_nat_policies" "natp" {
name = "FTD NATP"
}
```



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `name` (String) Name of the FTD natPolicy

### Read-Only

- `description` (String) Description of this resource
- `id` (String) The ID of this resource
- `type` (String) Type of this resource


8 changes: 4 additions & 4 deletions docs/data-sources/host_objects.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,12 @@ Any one of the id, name or value can be specified. The first filter in the order

### Optional

- **id** (String) The ID of this resource
- **name** (String) The name of this resource
- **value** (String) The value of this resource
- `id` (String) The ID of this resource
- `name` (String) The name of this resource
- `value` (String) The value of this resource

### Read-Only

- **type** (String) The type of this resource
- `type` (String) The type of this resource


6 changes: 3 additions & 3 deletions docs/data-sources/ips_policies.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ data "fmc_ips_policies" "ips_policy" {

### Required

- **name** (String) Name of the IPS policy
- `name` (String) Name of the IPS policy

### Read-Only

- **id** (String) The ID of this resource
- **type** (String) The type of this resource
- `id` (String) The ID of this resource
- `type` (String) The type of this resource


39 changes: 39 additions & 0 deletions docs/data-sources/ise_sgt_objects.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "fmc_ise_sgt_objects Data Source - terraform-provider-fmc"
subcategory: ""
description: |-
Data source for ise security group tags object from pxgrid in FMC
An example is shown below:
hcl
data "fmc_ise_sgt_objects" "workstation" {
name = "workstation"
}
---

# fmc_ise_sgt_objects (Data Source)

Data source for ise security group tags object from pxgrid in FMC

An example is shown below:
```hcl
data "fmc_ise_sgt_objects" "workstation" {
name = "workstation"
}
```



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `name` (String) The name of this resource

### Read-Only

- `id` (String) The ID of this resource
- `type` (String) The type of this resource


59 changes: 59 additions & 0 deletions docs/data-sources/network_analysis_policy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "fmc_network_analysis_policy Data Source - terraform-provider-fmc"
subcategory: ""
description: |-
Data source for Network Analysis Policies in FMC
An example is shown below:
hcl
data "fmc_network_analysis_policies" "network_analysis_policy" {
name = "AMP Policy"
}
---

# fmc_network_analysis_policy (Data Source)

Data source for Network Analysis Policies in FMC

An example is shown below:
```hcl
data "fmc_network_analysis_policies" "network_analysis_policy" {
name = "AMP Policy"
}
```



<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `name` (String) Name of the network analysis policy

### Optional

- `base_policy` (Block List, Max: 1) The base policy of this resource (see [below for nested schema](#nestedblock--base_policy))
- `snort_engine` (String) Snort engine

### Read-Only

- `id` (String) The ID of this resource
- `type` (String) The type of this resource

<a id="nestedblock--base_policy"></a>
### Nested Schema for `base_policy`

Required:

- `name` (String) Name of base policy

Optional:

- `type` (String) Type of base policy

Read-Only:

- `id` (String) The ID of this resource.


Loading

0 comments on commit b36ea48

Please sign in to comment.