1. Registry
  2. Packages
  3. Avi Provider
  4. API Docs
  5. Fileobject
Viewing docs for avi 32.1.4
published on Friday, Oct 23, 2026 by vmware
avi
Viewing docs for avi 32.1.4
published on Friday, Oct 23, 2026 by vmware

    <!–

    Copyright 2021 VMware, Inc.
    SPDX-License-Identifier: Mozilla Public License 2.0
    

    –>

    layout: “avi”

    page_title: “Avi: avi.Fileobject” sidebar_current: “docs-avi-resource-fileobject” description: |- Creates and manages Avi FileObject.

    avi.Fileobject

    The FileObject resource allows the creation and management of Avi FileObject

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as avi from "@pulumi/avi";
    
    const foo = new avi.Fileobject("foo", {
        name: "terraform-example-foo",
        tenantRef: "/api/tenant/?name=admin",
    });
    
    import pulumi
    import pulumi_avi as avi
    
    foo = avi.Fileobject("foo",
        name="terraform-example-foo",
        tenant_ref="/api/tenant/?name=admin")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v32/avi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := avi.NewFileobject(ctx, "foo", &avi.FileobjectArgs{
    			Name:      pulumi.String("terraform-example-foo"),
    			TenantRef: pulumi.String("/api/tenant/?name=admin"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Avi = Pulumi.Avi;
    
    return await Deployment.RunAsync(() => 
    {
        var foo = new Avi.Fileobject("foo", new()
        {
            Name = "terraform-example-foo",
            TenantRef = "/api/tenant/?name=admin",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.avi.Fileobject;
    import com.pulumi.avi.FileobjectArgs;
    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 foo = new Fileobject("foo", FileobjectArgs.builder()
                .name("terraform-example-foo")
                .tenantRef("/api/tenant/?name=admin")
                .build());
    
        }
    }
    
    resources:
      foo:
        type: avi:Fileobject
        properties:
          name: terraform-example-foo
          tenantRef: /api/tenant/?name=admin
    
    Example coming soon!
    

    Create Fileobject Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Fileobject(name: string, args: FileobjectArgs, opts?: CustomResourceOptions);
    @overload
    def Fileobject(resource_name: str,
                   args: FileobjectArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def Fileobject(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   type: Optional[str] = None,
                   histories: Optional[Sequence[FileobjectHistoryArgs]] = None,
                   is_federated: Optional[str] = None,
                   completed_events: Optional[str] = None,
                   compressed: Optional[str] = None,
                   configpb_attributes: Optional[Sequence[FileobjectConfigpbAttributeArgs]] = None,
                   created: Optional[str] = None,
                   crl_infos: Optional[Sequence[FileobjectCrlInfoArgs]] = None,
                   description: Optional[str] = None,
                   duration: Optional[str] = None,
                   end_time: Optional[str] = None,
                   events: Optional[Sequence[FileobjectEventArgs]] = None,
                   expires_at: Optional[str] = None,
                   fileobject_id: Optional[str] = None,
                   gslb_geodb_format: Optional[str] = None,
                   child_refs: Optional[Sequence[str]] = None,
                   has_parent: Optional[str] = None,
                   path: Optional[str] = None,
                   name: Optional[str] = None,
                   api_spec_details: Optional[Sequence[FileobjectApiSpecDetailArgs]] = None,
                   progress: Optional[str] = None,
                   read_only: Optional[str] = None,
                   restrict_download: Optional[str] = None,
                   size: Optional[str] = None,
                   start_time: Optional[str] = None,
                   states: Optional[Sequence[FileobjectStateArgs]] = None,
                   task_events: Optional[Sequence[FileobjectTaskEventArgs]] = None,
                   tenant_ref: Optional[str] = None,
                   total_events: Optional[str] = None,
                   checksum: Optional[str] = None,
                   uuid: Optional[str] = None,
                   version: Optional[str] = None)
    func NewFileobject(ctx *Context, name string, args FileobjectArgs, opts ...ResourceOption) (*Fileobject, error)
    public Fileobject(string name, FileobjectArgs args, CustomResourceOptions? opts = null)
    public Fileobject(String name, FileobjectArgs args)
    public Fileobject(String name, FileobjectArgs args, CustomResourceOptions options)
    
    type: avi:Fileobject
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "avi_fileobject" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args FileobjectArgs
    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 FileobjectArgs
    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 FileobjectArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args FileobjectArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args FileobjectArgs
    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 fileobjectResource = new Avi.Fileobject("fileobjectResource", new()
    {
        Type = "string",
        Histories = new[]
        {
            new Avi.Inputs.FileobjectHistoryArgs
            {
                SpecInfo = "string",
                States = new[]
                {
                    new Avi.Inputs.FileobjectHistoryStateArgs
                    {
                        LastChangedTimes = new[]
                        {
                            new Avi.Inputs.FileobjectHistoryStateLastChangedTimeArgs
                            {
                                Secs = "string",
                                Usecs = "string",
                            },
                        },
                        Reason = "string",
                        State = "string",
                    },
                },
                TaskEvents = new[]
                {
                    new Avi.Inputs.FileobjectHistoryTaskEventArgs
                    {
                        NodesEvents = new[]
                        {
                            new Avi.Inputs.FileobjectHistoryTaskEventNodesEventArgs
                            {
                                Duration = "string",
                                EndTime = "string",
                                Ips = new[]
                                {
                                    new Avi.Inputs.FileobjectHistoryTaskEventNodesEventIpArgs
                                    {
                                        Addr = "string",
                                        Type = "string",
                                    },
                                },
                                Message = "string",
                                StartTime = "string",
                                Status = "string",
                                SubTasks = new[]
                                {
                                    "string",
                                },
                            },
                        },
                        SubEvents = new[]
                        {
                            new Avi.Inputs.FileobjectHistoryTaskEventSubEventArgs
                            {
                                Duration = "string",
                                EndTime = "string",
                                Ips = new[]
                                {
                                    new Avi.Inputs.FileobjectHistoryTaskEventSubEventIpArgs
                                    {
                                        Addr = "string",
                                        Type = "string",
                                    },
                                },
                                Message = "string",
                                StartTime = "string",
                                Status = "string",
                                SubTasks = new[]
                                {
                                    "string",
                                },
                            },
                        },
                        TaskName = "string",
                    },
                },
                Version = "string",
            },
        },
        IsFederated = "string",
        CompletedEvents = "string",
        Compressed = "string",
        ConfigpbAttributes = new[]
        {
            new Avi.Inputs.FileobjectConfigpbAttributeArgs
            {
                CreatedBy = "string",
                Version = "string",
            },
        },
        Created = "string",
        CrlInfos = new[]
        {
            new Avi.Inputs.FileobjectCrlInfoArgs
            {
                CommonName = "string",
                DistinguishedName = "string",
                Entries = new[]
                {
                    new Avi.Inputs.FileobjectCrlInfoEntryArgs
                    {
                        CrlNumber = "string",
                        IssuerCn = "string",
                        IssuerDn = "string",
                        NextUpdate = "string",
                        SerialNumbers = new[]
                        {
                            "string",
                        },
                        ThisUpdate = "string",
                    },
                },
                Etag = "string",
                Fingerprint = "string",
                LastRefreshed = "string",
                LastUpdate = "string",
                NextUpdate = "string",
                ServerUrl = "string",
                Text = "string",
                UpdateInterval = "string",
            },
        },
        Description = "string",
        Duration = "string",
        EndTime = "string",
        Events = new[]
        {
            new Avi.Inputs.FileobjectEventArgs
            {
                TaskEvents = new[]
                {
                    new Avi.Inputs.FileobjectEventTaskEventArgs
                    {
                        Duration = "string",
                        EndTime = "string",
                        Message = "string",
                        StartTime = "string",
                        Status = "string",
                    },
                },
                TaskName = "string",
            },
        },
        ExpiresAt = "string",
        FileobjectId = "string",
        GslbGeodbFormat = "string",
        ChildRefs = new[]
        {
            "string",
        },
        HasParent = "string",
        Path = "string",
        Name = "string",
        ApiSpecDetails = new[]
        {
            new Avi.Inputs.FileobjectApiSpecDetailArgs
            {
                PathRefs = new[]
                {
                    "string",
                },
                SchemaRefs = new[]
                {
                    "string",
                },
                SpecInfos = new[]
                {
                    new Avi.Inputs.FileobjectApiSpecDetailSpecInfoArgs
                    {
                        ComponentSchemaCount = "string",
                        Description = "string",
                        InlineSchemaCount = "string",
                        OasVersion = "string",
                        PathCount = "string",
                        Servers = new[]
                        {
                            new Avi.Inputs.FileobjectApiSpecDetailSpecInfoServerArgs
                            {
                                Url = "string",
                                Description = "string",
                            },
                        },
                        Title = "string",
                        Version = "string",
                    },
                },
            },
        },
        Progress = "string",
        ReadOnly = "string",
        RestrictDownload = "string",
        Size = "string",
        StartTime = "string",
        States = new[]
        {
            new Avi.Inputs.FileobjectStateArgs
            {
                LastChangedTimes = new[]
                {
                    new Avi.Inputs.FileobjectStateLastChangedTimeArgs
                    {
                        Secs = "string",
                        Usecs = "string",
                    },
                },
                Reason = "string",
                State = "string",
            },
        },
        TaskEvents = new[]
        {
            new Avi.Inputs.FileobjectTaskEventArgs
            {
                NodesEvents = new[]
                {
                    new Avi.Inputs.FileobjectTaskEventNodesEventArgs
                    {
                        Duration = "string",
                        EndTime = "string",
                        Ips = new[]
                        {
                            new Avi.Inputs.FileobjectTaskEventNodesEventIpArgs
                            {
                                Addr = "string",
                                Type = "string",
                            },
                        },
                        Message = "string",
                        StartTime = "string",
                        Status = "string",
                        SubTasks = new[]
                        {
                            "string",
                        },
                    },
                },
                SubEvents = new[]
                {
                    new Avi.Inputs.FileobjectTaskEventSubEventArgs
                    {
                        Duration = "string",
                        EndTime = "string",
                        Ips = new[]
                        {
                            new Avi.Inputs.FileobjectTaskEventSubEventIpArgs
                            {
                                Addr = "string",
                                Type = "string",
                            },
                        },
                        Message = "string",
                        StartTime = "string",
                        Status = "string",
                        SubTasks = new[]
                        {
                            "string",
                        },
                    },
                },
                TaskName = "string",
            },
        },
        TenantRef = "string",
        TotalEvents = "string",
        Checksum = "string",
        Uuid = "string",
        Version = "string",
    });
    
    example, err := avi.NewFileobject(ctx, "fileobjectResource", &avi.FileobjectArgs{
    	Type: pulumi.String("string"),
    	Histories: avi.FileobjectHistoryArray{
    		&avi.FileobjectHistoryArgs{
    			SpecInfo: pulumi.String("string"),
    			States: avi.FileobjectHistoryStateArray{
    				&avi.FileobjectHistoryStateArgs{
    					LastChangedTimes: avi.FileobjectHistoryStateLastChangedTimeArray{
    						&avi.FileobjectHistoryStateLastChangedTimeArgs{
    							Secs:  pulumi.String("string"),
    							Usecs: pulumi.String("string"),
    						},
    					},
    					Reason: pulumi.String("string"),
    					State:  pulumi.String("string"),
    				},
    			},
    			TaskEvents: avi.FileobjectHistoryTaskEventArray{
    				&avi.FileobjectHistoryTaskEventArgs{
    					NodesEvents: avi.FileobjectHistoryTaskEventNodesEventArray{
    						&avi.FileobjectHistoryTaskEventNodesEventArgs{
    							Duration: pulumi.String("string"),
    							EndTime:  pulumi.String("string"),
    							Ips: avi.FileobjectHistoryTaskEventNodesEventIpArray{
    								&avi.FileobjectHistoryTaskEventNodesEventIpArgs{
    									Addr: pulumi.String("string"),
    									Type: pulumi.String("string"),
    								},
    							},
    							Message:   pulumi.String("string"),
    							StartTime: pulumi.String("string"),
    							Status:    pulumi.String("string"),
    							SubTasks: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    					},
    					SubEvents: avi.FileobjectHistoryTaskEventSubEventArray{
    						&avi.FileobjectHistoryTaskEventSubEventArgs{
    							Duration: pulumi.String("string"),
    							EndTime:  pulumi.String("string"),
    							Ips: avi.FileobjectHistoryTaskEventSubEventIpArray{
    								&avi.FileobjectHistoryTaskEventSubEventIpArgs{
    									Addr: pulumi.String("string"),
    									Type: pulumi.String("string"),
    								},
    							},
    							Message:   pulumi.String("string"),
    							StartTime: pulumi.String("string"),
    							Status:    pulumi.String("string"),
    							SubTasks: pulumi.StringArray{
    								pulumi.String("string"),
    							},
    						},
    					},
    					TaskName: pulumi.String("string"),
    				},
    			},
    			Version: pulumi.String("string"),
    		},
    	},
    	IsFederated:     pulumi.String("string"),
    	CompletedEvents: pulumi.String("string"),
    	Compressed:      pulumi.String("string"),
    	ConfigpbAttributes: avi.FileobjectConfigpbAttributeArray{
    		&avi.FileobjectConfigpbAttributeArgs{
    			CreatedBy: pulumi.String("string"),
    			Version:   pulumi.String("string"),
    		},
    	},
    	Created: pulumi.String("string"),
    	CrlInfos: avi.FileobjectCrlInfoArray{
    		&avi.FileobjectCrlInfoArgs{
    			CommonName:        pulumi.String("string"),
    			DistinguishedName: pulumi.String("string"),
    			Entries: avi.FileobjectCrlInfoEntryArray{
    				&avi.FileobjectCrlInfoEntryArgs{
    					CrlNumber:  pulumi.String("string"),
    					IssuerCn:   pulumi.String("string"),
    					IssuerDn:   pulumi.String("string"),
    					NextUpdate: pulumi.String("string"),
    					SerialNumbers: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    					ThisUpdate: pulumi.String("string"),
    				},
    			},
    			Etag:           pulumi.String("string"),
    			Fingerprint:    pulumi.String("string"),
    			LastRefreshed:  pulumi.String("string"),
    			LastUpdate:     pulumi.String("string"),
    			NextUpdate:     pulumi.String("string"),
    			ServerUrl:      pulumi.String("string"),
    			Text:           pulumi.String("string"),
    			UpdateInterval: pulumi.String("string"),
    		},
    	},
    	Description: pulumi.String("string"),
    	Duration:    pulumi.String("string"),
    	EndTime:     pulumi.String("string"),
    	Events: avi.FileobjectEventArray{
    		&avi.FileobjectEventArgs{
    			TaskEvents: avi.FileobjectEventTaskEventArray{
    				&avi.FileobjectEventTaskEventArgs{
    					Duration:  pulumi.String("string"),
    					EndTime:   pulumi.String("string"),
    					Message:   pulumi.String("string"),
    					StartTime: pulumi.String("string"),
    					Status:    pulumi.String("string"),
    				},
    			},
    			TaskName: pulumi.String("string"),
    		},
    	},
    	ExpiresAt:       pulumi.String("string"),
    	FileobjectId:    pulumi.String("string"),
    	GslbGeodbFormat: pulumi.String("string"),
    	ChildRefs: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	HasParent: pulumi.String("string"),
    	Path:      pulumi.String("string"),
    	Name:      pulumi.String("string"),
    	ApiSpecDetails: avi.FileobjectApiSpecDetailArray{
    		&avi.FileobjectApiSpecDetailArgs{
    			PathRefs: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			SchemaRefs: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			SpecInfos: avi.FileobjectApiSpecDetailSpecInfoArray{
    				&avi.FileobjectApiSpecDetailSpecInfoArgs{
    					ComponentSchemaCount: pulumi.String("string"),
    					Description:          pulumi.String("string"),
    					InlineSchemaCount:    pulumi.String("string"),
    					OasVersion:           pulumi.String("string"),
    					PathCount:            pulumi.String("string"),
    					Servers: avi.FileobjectApiSpecDetailSpecInfoServerArray{
    						&avi.FileobjectApiSpecDetailSpecInfoServerArgs{
    							Url:         pulumi.String("string"),
    							Description: pulumi.String("string"),
    						},
    					},
    					Title:   pulumi.String("string"),
    					Version: pulumi.String("string"),
    				},
    			},
    		},
    	},
    	Progress:         pulumi.String("string"),
    	ReadOnly:         pulumi.String("string"),
    	RestrictDownload: pulumi.String("string"),
    	Size:             pulumi.String("string"),
    	StartTime:        pulumi.String("string"),
    	States: avi.FileobjectStateTypeArray{
    		&avi.FileobjectStateTypeArgs{
    			LastChangedTimes: avi.FileobjectStateLastChangedTimeArray{
    				&avi.FileobjectStateLastChangedTimeArgs{
    					Secs:  pulumi.String("string"),
    					Usecs: pulumi.String("string"),
    				},
    			},
    			Reason: pulumi.String("string"),
    			State:  pulumi.String("string"),
    		},
    	},
    	TaskEvents: avi.FileobjectTaskEventArray{
    		&avi.FileobjectTaskEventArgs{
    			NodesEvents: avi.FileobjectTaskEventNodesEventArray{
    				&avi.FileobjectTaskEventNodesEventArgs{
    					Duration: pulumi.String("string"),
    					EndTime:  pulumi.String("string"),
    					Ips: avi.FileobjectTaskEventNodesEventIpArray{
    						&avi.FileobjectTaskEventNodesEventIpArgs{
    							Addr: pulumi.String("string"),
    							Type: pulumi.String("string"),
    						},
    					},
    					Message:   pulumi.String("string"),
    					StartTime: pulumi.String("string"),
    					Status:    pulumi.String("string"),
    					SubTasks: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    			SubEvents: avi.FileobjectTaskEventSubEventArray{
    				&avi.FileobjectTaskEventSubEventArgs{
    					Duration: pulumi.String("string"),
    					EndTime:  pulumi.String("string"),
    					Ips: avi.FileobjectTaskEventSubEventIpArray{
    						&avi.FileobjectTaskEventSubEventIpArgs{
    							Addr: pulumi.String("string"),
    							Type: pulumi.String("string"),
    						},
    					},
    					Message:   pulumi.String("string"),
    					StartTime: pulumi.String("string"),
    					Status:    pulumi.String("string"),
    					SubTasks: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    				},
    			},
    			TaskName: pulumi.String("string"),
    		},
    	},
    	TenantRef:   pulumi.String("string"),
    	TotalEvents: pulumi.String("string"),
    	Checksum:    pulumi.String("string"),
    	Uuid:        pulumi.String("string"),
    	Version:     pulumi.String("string"),
    })
    
    resource "avi_fileobject" "fileobjectResource" {
      lifecycle {
        create_before_destroy = true
      }
      type = "string"
      histories {
        spec_info = "string"
        states {
          last_changed_times {
            secs  = "string"
            usecs = "string"
          }
          reason = "string"
          state  = "string"
        }
        task_events {
          nodes_events {
            duration = "string"
            end_time = "string"
            ips {
              addr = "string"
              type = "string"
            }
            message    = "string"
            start_time = "string"
            status     = "string"
            sub_tasks  = ["string"]
          }
          sub_events {
            duration = "string"
            end_time = "string"
            ips {
              addr = "string"
              type = "string"
            }
            message    = "string"
            start_time = "string"
            status     = "string"
            sub_tasks  = ["string"]
          }
          task_name = "string"
        }
        version = "string"
      }
      is_federated     = "string"
      completed_events = "string"
      compressed       = "string"
      configpb_attributes {
        created_by = "string"
        version    = "string"
      }
      created = "string"
      crl_infos {
        common_name        = "string"
        distinguished_name = "string"
        entries {
          crl_number     = "string"
          issuer_cn      = "string"
          issuer_dn      = "string"
          next_update    = "string"
          serial_numbers = ["string"]
          this_update    = "string"
        }
        etag            = "string"
        fingerprint     = "string"
        last_refreshed  = "string"
        last_update     = "string"
        next_update     = "string"
        server_url      = "string"
        text            = "string"
        update_interval = "string"
      }
      description = "string"
      duration    = "string"
      end_time    = "string"
      events {
        task_events {
          duration   = "string"
          end_time   = "string"
          message    = "string"
          start_time = "string"
          status     = "string"
        }
        task_name = "string"
      }
      expires_at        = "string"
      fileobject_id     = "string"
      gslb_geodb_format = "string"
      child_refs        = ["string"]
      has_parent        = "string"
      path              = "string"
      name              = "string"
      api_spec_details {
        path_refs   = ["string"]
        schema_refs = ["string"]
        spec_infos {
          component_schema_count = "string"
          description            = "string"
          inline_schema_count    = "string"
          oas_version            = "string"
          path_count             = "string"
          servers {
            url         = "string"
            description = "string"
          }
          title   = "string"
          version = "string"
        }
      }
      progress          = "string"
      read_only         = "string"
      restrict_download = "string"
      size              = "string"
      start_time        = "string"
      states {
        last_changed_times {
          secs  = "string"
          usecs = "string"
        }
        reason = "string"
        state  = "string"
      }
      task_events {
        nodes_events {
          duration = "string"
          end_time = "string"
          ips {
            addr = "string"
            type = "string"
          }
          message    = "string"
          start_time = "string"
          status     = "string"
          sub_tasks  = ["string"]
        }
        sub_events {
          duration = "string"
          end_time = "string"
          ips {
            addr = "string"
            type = "string"
          }
          message    = "string"
          start_time = "string"
          status     = "string"
          sub_tasks  = ["string"]
        }
        task_name = "string"
      }
      tenant_ref   = "string"
      total_events = "string"
      checksum     = "string"
      uuid         = "string"
      version      = "string"
    }
    
    var fileobjectResource = new Fileobject("fileobjectResource", FileobjectArgs.builder()
        .type("string")
        .histories(FileobjectHistoryArgs.builder()
            .specInfo("string")
            .states(FileobjectHistoryStateArgs.builder()
                .lastChangedTimes(FileobjectHistoryStateLastChangedTimeArgs.builder()
                    .secs("string")
                    .usecs("string")
                    .build())
                .reason("string")
                .state("string")
                .build())
            .taskEvents(FileobjectHistoryTaskEventArgs.builder()
                .nodesEvents(FileobjectHistoryTaskEventNodesEventArgs.builder()
                    .duration("string")
                    .endTime("string")
                    .ips(FileobjectHistoryTaskEventNodesEventIpArgs.builder()
                        .addr("string")
                        .type("string")
                        .build())
                    .message("string")
                    .startTime("string")
                    .status("string")
                    .subTasks("string")
                    .build())
                .subEvents(FileobjectHistoryTaskEventSubEventArgs.builder()
                    .duration("string")
                    .endTime("string")
                    .ips(FileobjectHistoryTaskEventSubEventIpArgs.builder()
                        .addr("string")
                        .type("string")
                        .build())
                    .message("string")
                    .startTime("string")
                    .status("string")
                    .subTasks("string")
                    .build())
                .taskName("string")
                .build())
            .version("string")
            .build())
        .isFederated("string")
        .completedEvents("string")
        .compressed("string")
        .configpbAttributes(FileobjectConfigpbAttributeArgs.builder()
            .createdBy("string")
            .version("string")
            .build())
        .created("string")
        .crlInfos(FileobjectCrlInfoArgs.builder()
            .commonName("string")
            .distinguishedName("string")
            .entries(FileobjectCrlInfoEntryArgs.builder()
                .crlNumber("string")
                .issuerCn("string")
                .issuerDn("string")
                .nextUpdate("string")
                .serialNumbers("string")
                .thisUpdate("string")
                .build())
            .etag("string")
            .fingerprint("string")
            .lastRefreshed("string")
            .lastUpdate("string")
            .nextUpdate("string")
            .serverUrl("string")
            .text("string")
            .updateInterval("string")
            .build())
        .description("string")
        .duration("string")
        .endTime("string")
        .events(FileobjectEventArgs.builder()
            .taskEvents(FileobjectEventTaskEventArgs.builder()
                .duration("string")
                .endTime("string")
                .message("string")
                .startTime("string")
                .status("string")
                .build())
            .taskName("string")
            .build())
        .expiresAt("string")
        .fileobjectId("string")
        .gslbGeodbFormat("string")
        .childRefs("string")
        .hasParent("string")
        .path("string")
        .name("string")
        .apiSpecDetails(FileobjectApiSpecDetailArgs.builder()
            .pathRefs("string")
            .schemaRefs("string")
            .specInfos(FileobjectApiSpecDetailSpecInfoArgs.builder()
                .componentSchemaCount("string")
                .description("string")
                .inlineSchemaCount("string")
                .oasVersion("string")
                .pathCount("string")
                .servers(FileobjectApiSpecDetailSpecInfoServerArgs.builder()
                    .url("string")
                    .description("string")
                    .build())
                .title("string")
                .version("string")
                .build())
            .build())
        .progress("string")
        .readOnly("string")
        .restrictDownload("string")
        .size("string")
        .startTime("string")
        .states(FileobjectStateArgs.builder()
            .lastChangedTimes(FileobjectStateLastChangedTimeArgs.builder()
                .secs("string")
                .usecs("string")
                .build())
            .reason("string")
            .state("string")
            .build())
        .taskEvents(FileobjectTaskEventArgs.builder()
            .nodesEvents(FileobjectTaskEventNodesEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(FileobjectTaskEventNodesEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .subEvents(FileobjectTaskEventSubEventArgs.builder()
                .duration("string")
                .endTime("string")
                .ips(FileobjectTaskEventSubEventIpArgs.builder()
                    .addr("string")
                    .type("string")
                    .build())
                .message("string")
                .startTime("string")
                .status("string")
                .subTasks("string")
                .build())
            .taskName("string")
            .build())
        .tenantRef("string")
        .totalEvents("string")
        .checksum("string")
        .uuid("string")
        .version("string")
        .build());
    
    fileobject_resource = avi.Fileobject("fileobjectResource",
        type="string",
        histories=[{
            "spec_info": "string",
            "states": [{
                "last_changed_times": [{
                    "secs": "string",
                    "usecs": "string",
                }],
                "reason": "string",
                "state": "string",
            }],
            "task_events": [{
                "nodes_events": [{
                    "duration": "string",
                    "end_time": "string",
                    "ips": [{
                        "addr": "string",
                        "type": "string",
                    }],
                    "message": "string",
                    "start_time": "string",
                    "status": "string",
                    "sub_tasks": ["string"],
                }],
                "sub_events": [{
                    "duration": "string",
                    "end_time": "string",
                    "ips": [{
                        "addr": "string",
                        "type": "string",
                    }],
                    "message": "string",
                    "start_time": "string",
                    "status": "string",
                    "sub_tasks": ["string"],
                }],
                "task_name": "string",
            }],
            "version": "string",
        }],
        is_federated="string",
        completed_events="string",
        compressed="string",
        configpb_attributes=[{
            "created_by": "string",
            "version": "string",
        }],
        created="string",
        crl_infos=[{
            "common_name": "string",
            "distinguished_name": "string",
            "entries": [{
                "crl_number": "string",
                "issuer_cn": "string",
                "issuer_dn": "string",
                "next_update": "string",
                "serial_numbers": ["string"],
                "this_update": "string",
            }],
            "etag": "string",
            "fingerprint": "string",
            "last_refreshed": "string",
            "last_update": "string",
            "next_update": "string",
            "server_url": "string",
            "text": "string",
            "update_interval": "string",
        }],
        description="string",
        duration="string",
        end_time="string",
        events=[{
            "task_events": [{
                "duration": "string",
                "end_time": "string",
                "message": "string",
                "start_time": "string",
                "status": "string",
            }],
            "task_name": "string",
        }],
        expires_at="string",
        fileobject_id="string",
        gslb_geodb_format="string",
        child_refs=["string"],
        has_parent="string",
        path="string",
        name="string",
        api_spec_details=[{
            "path_refs": ["string"],
            "schema_refs": ["string"],
            "spec_infos": [{
                "component_schema_count": "string",
                "description": "string",
                "inline_schema_count": "string",
                "oas_version": "string",
                "path_count": "string",
                "servers": [{
                    "url": "string",
                    "description": "string",
                }],
                "title": "string",
                "version": "string",
            }],
        }],
        progress="string",
        read_only="string",
        restrict_download="string",
        size="string",
        start_time="string",
        states=[{
            "last_changed_times": [{
                "secs": "string",
                "usecs": "string",
            }],
            "reason": "string",
            "state": "string",
        }],
        task_events=[{
            "nodes_events": [{
                "duration": "string",
                "end_time": "string",
                "ips": [{
                    "addr": "string",
                    "type": "string",
                }],
                "message": "string",
                "start_time": "string",
                "status": "string",
                "sub_tasks": ["string"],
            }],
            "sub_events": [{
                "duration": "string",
                "end_time": "string",
                "ips": [{
                    "addr": "string",
                    "type": "string",
                }],
                "message": "string",
                "start_time": "string",
                "status": "string",
                "sub_tasks": ["string"],
            }],
            "task_name": "string",
        }],
        tenant_ref="string",
        total_events="string",
        checksum="string",
        uuid="string",
        version="string")
    
    const fileobjectResource = new avi.Fileobject("fileobjectResource", {
        type: "string",
        histories: [{
            specInfo: "string",
            states: [{
                lastChangedTimes: [{
                    secs: "string",
                    usecs: "string",
                }],
                reason: "string",
                state: "string",
            }],
            taskEvents: [{
                nodesEvents: [{
                    duration: "string",
                    endTime: "string",
                    ips: [{
                        addr: "string",
                        type: "string",
                    }],
                    message: "string",
                    startTime: "string",
                    status: "string",
                    subTasks: ["string"],
                }],
                subEvents: [{
                    duration: "string",
                    endTime: "string",
                    ips: [{
                        addr: "string",
                        type: "string",
                    }],
                    message: "string",
                    startTime: "string",
                    status: "string",
                    subTasks: ["string"],
                }],
                taskName: "string",
            }],
            version: "string",
        }],
        isFederated: "string",
        completedEvents: "string",
        compressed: "string",
        configpbAttributes: [{
            createdBy: "string",
            version: "string",
        }],
        created: "string",
        crlInfos: [{
            commonName: "string",
            distinguishedName: "string",
            entries: [{
                crlNumber: "string",
                issuerCn: "string",
                issuerDn: "string",
                nextUpdate: "string",
                serialNumbers: ["string"],
                thisUpdate: "string",
            }],
            etag: "string",
            fingerprint: "string",
            lastRefreshed: "string",
            lastUpdate: "string",
            nextUpdate: "string",
            serverUrl: "string",
            text: "string",
            updateInterval: "string",
        }],
        description: "string",
        duration: "string",
        endTime: "string",
        events: [{
            taskEvents: [{
                duration: "string",
                endTime: "string",
                message: "string",
                startTime: "string",
                status: "string",
            }],
            taskName: "string",
        }],
        expiresAt: "string",
        fileobjectId: "string",
        gslbGeodbFormat: "string",
        childRefs: ["string"],
        hasParent: "string",
        path: "string",
        name: "string",
        apiSpecDetails: [{
            pathRefs: ["string"],
            schemaRefs: ["string"],
            specInfos: [{
                componentSchemaCount: "string",
                description: "string",
                inlineSchemaCount: "string",
                oasVersion: "string",
                pathCount: "string",
                servers: [{
                    url: "string",
                    description: "string",
                }],
                title: "string",
                version: "string",
            }],
        }],
        progress: "string",
        readOnly: "string",
        restrictDownload: "string",
        size: "string",
        startTime: "string",
        states: [{
            lastChangedTimes: [{
                secs: "string",
                usecs: "string",
            }],
            reason: "string",
            state: "string",
        }],
        taskEvents: [{
            nodesEvents: [{
                duration: "string",
                endTime: "string",
                ips: [{
                    addr: "string",
                    type: "string",
                }],
                message: "string",
                startTime: "string",
                status: "string",
                subTasks: ["string"],
            }],
            subEvents: [{
                duration: "string",
                endTime: "string",
                ips: [{
                    addr: "string",
                    type: "string",
                }],
                message: "string",
                startTime: "string",
                status: "string",
                subTasks: ["string"],
            }],
            taskName: "string",
        }],
        tenantRef: "string",
        totalEvents: "string",
        checksum: "string",
        uuid: "string",
        version: "string",
    });
    
    type: avi:Fileobject
    properties:
        apiSpecDetails:
            - pathRefs:
                - string
              schemaRefs:
                - string
              specInfos:
                - componentSchemaCount: string
                  description: string
                  inlineSchemaCount: string
                  oasVersion: string
                  pathCount: string
                  servers:
                    - description: string
                      url: string
                  title: string
                  version: string
        checksum: string
        childRefs:
            - string
        completedEvents: string
        compressed: string
        configpbAttributes:
            - createdBy: string
              version: string
        created: string
        crlInfos:
            - commonName: string
              distinguishedName: string
              entries:
                - crlNumber: string
                  issuerCn: string
                  issuerDn: string
                  nextUpdate: string
                  serialNumbers:
                    - string
                  thisUpdate: string
              etag: string
              fingerprint: string
              lastRefreshed: string
              lastUpdate: string
              nextUpdate: string
              serverUrl: string
              text: string
              updateInterval: string
        description: string
        duration: string
        endTime: string
        events:
            - taskEvents:
                - duration: string
                  endTime: string
                  message: string
                  startTime: string
                  status: string
              taskName: string
        expiresAt: string
        fileobjectId: string
        gslbGeodbFormat: string
        hasParent: string
        histories:
            - specInfo: string
              states:
                - lastChangedTimes:
                    - secs: string
                      usecs: string
                  reason: string
                  state: string
              taskEvents:
                - nodesEvents:
                    - duration: string
                      endTime: string
                      ips:
                        - addr: string
                          type: string
                      message: string
                      startTime: string
                      status: string
                      subTasks:
                        - string
                  subEvents:
                    - duration: string
                      endTime: string
                      ips:
                        - addr: string
                          type: string
                      message: string
                      startTime: string
                      status: string
                      subTasks:
                        - string
                  taskName: string
              version: string
        isFederated: string
        name: string
        path: string
        progress: string
        readOnly: string
        restrictDownload: string
        size: string
        startTime: string
        states:
            - lastChangedTimes:
                - secs: string
                  usecs: string
              reason: string
              state: string
        taskEvents:
            - nodesEvents:
                - duration: string
                  endTime: string
                  ips:
                    - addr: string
                      type: string
                  message: string
                  startTime: string
                  status: string
                  subTasks:
                    - string
              subEvents:
                - duration: string
                  endTime: string
                  ips:
                    - addr: string
                      type: string
                  message: string
                  startTime: string
                  status: string
                  subTasks:
                    - string
              taskName: string
        tenantRef: string
        totalEvents: string
        type: string
        uuid: string
        version: string
    

    Fileobject 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 Fileobject resource accepts the following input properties:

    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    ApiSpecDetails List<FileobjectApiSpecDetail>
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ChildRefs List<string>
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CompletedEvents string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    ConfigpbAttributes List<FileobjectConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CrlInfos List<FileobjectCrlInfo>
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Events List<FileobjectEvent>
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ExpiresAt string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileobjectId string
    GslbGeodbFormat string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    HasParent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Histories List<FileobjectHistory>
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    IsFederated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ReadOnly string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RestrictDownload string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    States List<FileobjectState>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TaskEvents List<FileobjectTaskEvent>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    TotalEvents string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    ApiSpecDetails []FileobjectApiSpecDetailArgs
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ChildRefs []string
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CompletedEvents string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    ConfigpbAttributes []FileobjectConfigpbAttributeArgs
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CrlInfos []FileobjectCrlInfoArgs
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Events []FileobjectEventArgs
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ExpiresAt string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileobjectId string
    GslbGeodbFormat string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    HasParent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Histories []FileobjectHistoryArgs
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    IsFederated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ReadOnly string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RestrictDownload string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    States []FileobjectStateTypeArgs
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TaskEvents []FileobjectTaskEventArgs
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    TotalEvents string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    api_spec_details list(object)
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    child_refs list(string)
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completed_events string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpb_attributes list(object)
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crl_infos list(object)
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events list(object)
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expires_at string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobject_id string
    gslb_geodb_format string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    has_parent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories list(object)
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    is_federated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    read_only string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrict_download string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    start_time string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states list(object)
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    task_events list(object)
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenant_ref string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    total_events string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    apiSpecDetails List<FileobjectApiSpecDetail>
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum String
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    childRefs List<String>
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completedEvents String
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed String
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpbAttributes List<FileobjectConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created String
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crlInfos List<FileobjectCrlInfo>
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events List<FileobjectEvent>
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expiresAt String
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectId String
    gslbGeodbFormat String
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    hasParent String
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories List<FileobjectHistory>
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    isFederated String
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name String
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path String
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress String
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    readOnly String
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrictDownload String
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size String
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states List<FileobjectState>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents List<FileobjectTaskEvent>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    totalEvents String
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    apiSpecDetails FileobjectApiSpecDetail[]
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    childRefs string[]
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completedEvents string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpbAttributes FileobjectConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crlInfos FileobjectCrlInfo[]
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events FileobjectEvent[]
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expiresAt string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectId string
    gslbGeodbFormat string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    hasParent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories FileobjectHistory[]
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    isFederated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    readOnly string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrictDownload string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states FileobjectState[]
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents FileobjectTaskEvent[]
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    totalEvents string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type str
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    api_spec_details Sequence[FileobjectApiSpecDetailArgs]
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum str
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    child_refs Sequence[str]
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completed_events str
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed str
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpb_attributes Sequence[FileobjectConfigpbAttributeArgs]
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created str
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crl_infos Sequence[FileobjectCrlInfoArgs]
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description str
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration str
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time str
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events Sequence[FileobjectEventArgs]
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expires_at str
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobject_id str
    gslb_geodb_format str
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    has_parent str
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories Sequence[FileobjectHistoryArgs]
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    is_federated str
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name str
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path str
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress str
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    read_only str
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrict_download str
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size str
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    start_time str
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states Sequence[FileobjectStateArgs]
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    task_events Sequence[FileobjectTaskEventArgs]
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenant_ref str
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    total_events str
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid str
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version str
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    apiSpecDetails List<Property Map>
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum String
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    childRefs List<String>
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completedEvents String
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed String
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpbAttributes List<Property Map>
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created String
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crlInfos List<Property Map>
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events List<Property Map>
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expiresAt String
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectId String
    gslbGeodbFormat String
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    hasParent String
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories List<Property Map>
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    isFederated String
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name String
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path String
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress String
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    readOnly String
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrictDownload String
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size String
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states List<Property Map>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents List<Property Map>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    totalEvents String
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    uuid String
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Fileobject 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 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 Fileobject Resource

    Get an existing Fileobject 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?: FileobjectState, opts?: CustomResourceOptions): Fileobject
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            api_spec_details: Optional[Sequence[FileobjectApiSpecDetailArgs]] = None,
            checksum: Optional[str] = None,
            child_refs: Optional[Sequence[str]] = None,
            completed_events: Optional[str] = None,
            compressed: Optional[str] = None,
            configpb_attributes: Optional[Sequence[FileobjectConfigpbAttributeArgs]] = None,
            created: Optional[str] = None,
            crl_infos: Optional[Sequence[FileobjectCrlInfoArgs]] = None,
            description: Optional[str] = None,
            duration: Optional[str] = None,
            end_time: Optional[str] = None,
            events: Optional[Sequence[FileobjectEventArgs]] = None,
            expires_at: Optional[str] = None,
            fileobject_id: Optional[str] = None,
            gslb_geodb_format: Optional[str] = None,
            has_parent: Optional[str] = None,
            histories: Optional[Sequence[FileobjectHistoryArgs]] = None,
            is_federated: Optional[str] = None,
            name: Optional[str] = None,
            path: Optional[str] = None,
            progress: Optional[str] = None,
            read_only: Optional[str] = None,
            restrict_download: Optional[str] = None,
            size: Optional[str] = None,
            start_time: Optional[str] = None,
            states: Optional[Sequence[FileobjectStateArgs]] = None,
            task_events: Optional[Sequence[FileobjectTaskEventArgs]] = None,
            tenant_ref: Optional[str] = None,
            total_events: Optional[str] = None,
            type: Optional[str] = None,
            uuid: Optional[str] = None,
            version: Optional[str] = None) -> Fileobject
    func GetFileobject(ctx *Context, name string, id IDInput, state *FileobjectState, opts ...ResourceOption) (*Fileobject, error)
    public static Fileobject Get(string name, Input<string> id, FileobjectState? state, CustomResourceOptions? opts = null)
    public static Fileobject get(String name, Output<String> id, FileobjectState state, CustomResourceOptions options)
    resources:  _:    type: avi:Fileobject    get:      id: ${id}
    import {
      to = avi_fileobject.example
      id = "${id}"
    }
    
    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.
    The following state arguments are supported:
    ApiSpecDetails List<FileobjectApiSpecDetail>
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ChildRefs List<string>
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CompletedEvents string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    ConfigpbAttributes List<FileobjectConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CrlInfos List<FileobjectCrlInfo>
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Events List<FileobjectEvent>
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ExpiresAt string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileobjectId string
    GslbGeodbFormat string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    HasParent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Histories List<FileobjectHistory>
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    IsFederated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ReadOnly string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RestrictDownload string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    States List<FileobjectState>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TaskEvents List<FileobjectTaskEvent>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    TotalEvents string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ApiSpecDetails []FileobjectApiSpecDetailArgs
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ChildRefs []string
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CompletedEvents string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    ConfigpbAttributes []FileobjectConfigpbAttributeArgs
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CrlInfos []FileobjectCrlInfoArgs
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Events []FileobjectEventArgs
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ExpiresAt string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    FileobjectId string
    GslbGeodbFormat string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    HasParent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Histories []FileobjectHistoryArgs
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    IsFederated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ReadOnly string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    RestrictDownload string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    States []FileobjectStateTypeArgs
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TaskEvents []FileobjectTaskEventArgs
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    TotalEvents string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    api_spec_details list(object)
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    child_refs list(string)
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completed_events string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpb_attributes list(object)
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crl_infos list(object)
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events list(object)
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expires_at string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobject_id string
    gslb_geodb_format string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    has_parent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories list(object)
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    is_federated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    read_only string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrict_download string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    start_time string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states list(object)
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    task_events list(object)
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenant_ref string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    total_events string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiSpecDetails List<FileobjectApiSpecDetail>
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum String
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    childRefs List<String>
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completedEvents String
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed String
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpbAttributes List<FileobjectConfigpbAttribute>
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created String
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crlInfos List<FileobjectCrlInfo>
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events List<FileobjectEvent>
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expiresAt String
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectId String
    gslbGeodbFormat String
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    hasParent String
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories List<FileobjectHistory>
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    isFederated String
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name String
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path String
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress String
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    readOnly String
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrictDownload String
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size String
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states List<FileobjectState>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents List<FileobjectTaskEvent>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    totalEvents String
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    uuid String
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiSpecDetails FileobjectApiSpecDetail[]
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum string
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    childRefs string[]
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completedEvents string
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed string
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpbAttributes FileobjectConfigpbAttribute[]
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created string
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crlInfos FileobjectCrlInfo[]
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events FileobjectEvent[]
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expiresAt string
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectId string
    gslbGeodbFormat string
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    hasParent string
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories FileobjectHistory[]
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    isFederated string
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name string
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path string
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress string
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    readOnly string
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrictDownload string
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size string
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states FileobjectState[]
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents FileobjectTaskEvent[]
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenantRef string
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    totalEvents string
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    uuid string
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    api_spec_details Sequence[FileobjectApiSpecDetailArgs]
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum str
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    child_refs Sequence[str]
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completed_events str
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed str
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpb_attributes Sequence[FileobjectConfigpbAttributeArgs]
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created str
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crl_infos Sequence[FileobjectCrlInfoArgs]
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description str
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration str
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time str
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events Sequence[FileobjectEventArgs]
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expires_at str
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobject_id str
    gslb_geodb_format str
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    has_parent str
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories Sequence[FileobjectHistoryArgs]
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    is_federated str
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name str
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path str
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress str
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    read_only str
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrict_download str
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size str
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    start_time str
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states Sequence[FileobjectStateArgs]
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    task_events Sequence[FileobjectTaskEventArgs]
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenant_ref str
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    total_events str
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type str
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    uuid str
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version str
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    apiSpecDetails List<Property Map>
    Api specification details extracted from the file, populated for open_api_spec type only. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    checksum String
    Sha1 checksum of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    childRefs List<String>
    Avi internal formatted/converted files. It is a reference to an object of type fileobject. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    completedEvents String
    Number of processing events that have completed. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    compressed String
    This field indicates whether the file is gzip-compressed. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    configpbAttributes List<Property Map>
    Protobuf versioning for config pbs. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created String
    Timestamp of creation for the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    crlInfos List<Property Map>
    This field contains crl metadata. Field introduced in 30.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    events List<Property Map>
    List of all fileobject events. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    expiresAt String
    Timestamp when the crl contents are no longer valid and hence crl-file will be no longer needed and can be removed by the system. If this is set, a garbage collector process shall remove the crl-file after this time. This field is applicable in the crl context. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    fileobjectId String
    gslbGeodbFormat String
    This field indicates the file format(avi/maxmind and v4/v6/v4-v6) of gslb geodb file type. Enum options - GSLB_GEODB_FILE_FORMAT_AVI, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V6, GSLB_GEODB_FILE_FORMAT_MAXMIND_CITY_V4_AND_V6, GSLB_GEODB_FILE_FORMAT_AVI_V6, GSLB_GEODB_FILE_FORMAT_AVI_V4_AND_V6. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    hasParent String
    This field indicates if the the given fileobjecthas a parent fileobject or not. Field introduced in 31.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    histories List<Property Map>
    File object processing events history for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    isFederated String
    This field describes the object's replication scope. If the field is set to false, then the object is visible within the controller-cluster and its associated service-engines. If the field is set to true, then the object is replicated across the gslb federation. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    name String
    Name of the file object. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    path String
    Path to the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    progress String
    Percentage of completed events. Allowed values are 0-100. Field introduced in 32.1.4. Unit is percent. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    readOnly String
    Enforce read-only on the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    restrictDownload String
    Flag to allow/restrict download of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    size String
    Size of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    states List<Property Map>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents List<Property Map>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    tenantRef String
    Tenant that this object belongs to. It is a reference to an object of type tenant. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    totalEvents String
    Total number of processing events for this file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    uuid String
    Uuid of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    Supporting Types

    FileobjectApiSpecDetail, FileobjectApiSpecDetailArgs

    FileobjectApiSpecDetailSpecInfo, FileobjectApiSpecDetailSpecInfoArgs

    ComponentSchemaCount string
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    InlineSchemaCount string
    OasVersion string
    PathCount string
    Servers List<FileobjectApiSpecDetailSpecInfoServer>
    Title string
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ComponentSchemaCount string
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    InlineSchemaCount string
    OasVersion string
    PathCount string
    Servers []FileobjectApiSpecDetailSpecInfoServer
    Title string
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    component_schema_count string
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    inline_schema_count string
    oas_version string
    path_count string
    servers list(object)
    title string
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    componentSchemaCount String
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    inlineSchemaCount String
    oasVersion String
    pathCount String
    servers List<FileobjectApiSpecDetailSpecInfoServer>
    title String
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    componentSchemaCount string
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    inlineSchemaCount string
    oasVersion string
    pathCount string
    servers FileobjectApiSpecDetailSpecInfoServer[]
    title string
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    component_schema_count str
    description str
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    inline_schema_count str
    oas_version str
    path_count str
    servers Sequence[FileobjectApiSpecDetailSpecInfoServer]
    title str
    version str
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    componentSchemaCount String
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    inlineSchemaCount String
    oasVersion String
    pathCount String
    servers List<Property Map>
    title String
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    FileobjectApiSpecDetailSpecInfoServer, FileobjectApiSpecDetailSpecInfoServerArgs

    Url string
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Url string
    Description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    url string
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    url String
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    url string
    description string
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    url str
    description str
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    url String
    description String
    Description of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    FileobjectConfigpbAttribute, FileobjectConfigpbAttributeArgs

    CreatedBy string
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    CreatedBy string
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created_by string
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    createdBy String
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    createdBy string
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    created_by str
    version str
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    createdBy String
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    FileobjectCrlInfo, FileobjectCrlInfoArgs

    FileobjectCrlInfoEntry, FileobjectCrlInfoEntryArgs

    CrlNumber string
    IssuerCn string
    IssuerDn string
    NextUpdate string
    SerialNumbers List<string>
    ThisUpdate string
    CrlNumber string
    IssuerCn string
    IssuerDn string
    NextUpdate string
    SerialNumbers []string
    ThisUpdate string
    crl_number string
    issuer_cn string
    issuer_dn string
    next_update string
    serial_numbers list(string)
    this_update string
    crlNumber String
    issuerCn String
    issuerDn String
    nextUpdate String
    serialNumbers List<String>
    thisUpdate String
    crlNumber string
    issuerCn string
    issuerDn string
    nextUpdate string
    serialNumbers string[]
    thisUpdate string
    crlNumber String
    issuerCn String
    issuerDn String
    nextUpdate String
    serialNumbers List<String>
    thisUpdate String

    FileobjectEvent, FileobjectEventArgs

    FileobjectEventTaskEvent, FileobjectEventTaskEventArgs

    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    message string
    start_time string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    message string
    startTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    duration str
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time str
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    message str
    start_time str
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status str
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String

    FileobjectHistory, FileobjectHistoryArgs

    SpecInfo string
    States List<FileobjectHistoryState>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TaskEvents List<FileobjectHistoryTaskEvent>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    SpecInfo string
    States []FileobjectHistoryState
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    TaskEvents []FileobjectHistoryTaskEvent
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    spec_info string
    states list(object)
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    task_events list(object)
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    specInfo String
    states List<FileobjectHistoryState>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents List<FileobjectHistoryTaskEvent>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    specInfo string
    states FileobjectHistoryState[]
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents FileobjectHistoryTaskEvent[]
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version string
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    spec_info str
    states Sequence[FileobjectHistoryState]
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    task_events Sequence[FileobjectHistoryTaskEvent]
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version str
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    specInfo String
    states List<Property Map>
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    taskEvents List<Property Map>
    File object processing events for the version specified. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    version String
    Version of the file. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    FileobjectHistoryState, FileobjectHistoryStateArgs

    LastChangedTimes List<FileobjectHistoryStateLastChangedTime>
    Reason string
    State string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    LastChangedTimes []FileobjectHistoryStateLastChangedTime
    Reason string
    State string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    last_changed_times list(object)
    reason string
    state string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes List<FileobjectHistoryStateLastChangedTime>
    reason String
    state String
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes FileobjectHistoryStateLastChangedTime[]
    reason string
    state string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    last_changed_times Sequence[FileobjectHistoryStateLastChangedTime]
    reason str
    state str
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    reason String
    state String
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    FileobjectHistoryStateLastChangedTime, FileobjectHistoryStateLastChangedTimeArgs

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs string
    usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    FileobjectHistoryTaskEvent, FileobjectHistoryTaskEventArgs

    FileobjectHistoryTaskEventNodesEvent, FileobjectHistoryTaskEventNodesEventArgs

    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips List<FileobjectHistoryTaskEventNodesEventIp>
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips []FileobjectHistoryTaskEventNodesEventIp
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips list(object)
    message string
    start_time string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    sub_tasks list(string)
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<FileobjectHistoryTaskEventNodesEventIp>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips FileobjectHistoryTaskEventNodesEventIp[]
    message string
    startTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time str
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips Sequence[FileobjectHistoryTaskEventNodesEventIp]
    message str
    start_time str
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>

    FileobjectHistoryTaskEventNodesEventIp, FileobjectHistoryTaskEventNodesEventIpArgs

    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr str
    type str
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.

    FileobjectHistoryTaskEventSubEvent, FileobjectHistoryTaskEventSubEventArgs

    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips List<FileobjectHistoryTaskEventSubEventIp>
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips []FileobjectHistoryTaskEventSubEventIp
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips list(object)
    message string
    start_time string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    sub_tasks list(string)
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<FileobjectHistoryTaskEventSubEventIp>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips FileobjectHistoryTaskEventSubEventIp[]
    message string
    startTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time str
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips Sequence[FileobjectHistoryTaskEventSubEventIp]
    message str
    start_time str
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>

    FileobjectHistoryTaskEventSubEventIp, FileobjectHistoryTaskEventSubEventIpArgs

    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr str
    type str
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.

    FileobjectState, FileobjectStateArgs

    LastChangedTimes List<FileobjectStateLastChangedTime>
    Reason string
    State string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    LastChangedTimes []FileobjectStateLastChangedTime
    Reason string
    State string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    last_changed_times list(object)
    reason string
    state string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes List<FileobjectStateLastChangedTime>
    reason String
    state String
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes FileobjectStateLastChangedTime[]
    reason string
    state string
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    last_changed_times Sequence[FileobjectStateLastChangedTime]
    reason str
    state str
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    lastChangedTimes List<Property Map>
    reason String
    state String
    State of the file object. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.

    FileobjectStateLastChangedTime, FileobjectStateLastChangedTimeArgs

    Secs string
    Usecs string
    Secs string
    Usecs string
    secs string
    usecs string
    secs String
    usecs String
    secs string
    usecs string
    secs str
    usecs str
    secs String
    usecs String

    FileobjectTaskEvent, FileobjectTaskEventArgs

    FileobjectTaskEventNodesEvent, FileobjectTaskEventNodesEventArgs

    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips List<FileobjectTaskEventNodesEventIp>
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips []FileobjectTaskEventNodesEventIp
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips list(object)
    message string
    start_time string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    sub_tasks list(string)
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<FileobjectTaskEventNodesEventIp>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips FileobjectTaskEventNodesEventIp[]
    message string
    startTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time str
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips Sequence[FileobjectTaskEventNodesEventIp]
    message str
    start_time str
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>

    FileobjectTaskEventNodesEventIp, FileobjectTaskEventNodesEventIpArgs

    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr str
    type str
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.

    FileobjectTaskEventSubEvent, FileobjectTaskEventSubEventArgs

    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips List<FileobjectTaskEventSubEventIp>
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks List<string>
    Duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    EndTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Ips []FileobjectTaskEventSubEventIp
    Message string
    StartTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    Status string
    SubTasks []string
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips list(object)
    message string
    start_time string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    sub_tasks list(string)
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<FileobjectTaskEventSubEventIp>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>
    duration string
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime string
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips FileobjectTaskEventSubEventIp[]
    message string
    startTime string
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status string
    subTasks string[]
    duration str
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    end_time str
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips Sequence[FileobjectTaskEventSubEventIp]
    message str
    start_time str
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status str
    sub_tasks Sequence[str]
    duration String
    Time taken to complete the operation in seconds. Field introduced in 32.1.4. Unit is sec. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    endTime String
    End time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    ips List<Property Map>
    message String
    startTime String
    Start time of the file object processing operation. Field introduced in 32.1.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
    status String
    subTasks List<String>

    FileobjectTaskEventSubEventIp, FileobjectTaskEventSubEventIpArgs

    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    Addr string
    Type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr string
    type string
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr str
    type str
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.
    addr String
    type String
    Type of the file. Enum options - OTHER_FILE_TYPES, IP_REPUTATION, GEO_DB, TECH_SUPPORT, HSMPACKAGES, IPAMDNSSCRIPTS, CONTROLLER_IMAGE, CRL_DATA, IP_REPUTATION_IPV6, GSLB_GEO_DB, CSRF_JS, KNOWN_HOSTS, OPEN_API_SPEC. Field introduced in 20.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition. Changing this value forces the resource to be recreated.

    Package Details

    Repository
    avi vmware/terraform-provider-avi
    License
    Notes
    This Pulumi package is based on the avi Terraform Provider.
    avi
    Viewing docs for avi 32.1.4
    published on Friday, Oct 23, 2026 by vmware

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial