fabric.firmware_repository_profile.firmware_download_task

An outside source of images, such as an HTTP or SCP server.

ACI class

firmwareOSource

RN

osrc-{name}

Cursor

FirmwareDownloadTaskCursor

Parent

fabric.firmware_repository_profile

Atomic

—

Attributes

Accepted as keyword arguments of .firmware_download_task(name) and of .set(**attrs) on this cursor. Enum parameters also accept the plain string.

parameter

wire

type

values

default

description

name (positional)

name

str

—

—

The identifying name for the outside source of images, such as an HTTP or SCP server.

authentication_type

authPass

FirmwareAuthPass

key, password

password

The authentication type for the source.

authentication_type_choice

authType

FirmwareAuthenticationType

usePassword, useSshKeyContents

usePassword

The OSPF authentication type specifier. The type options are; default, md5, none, and simple.

description

descr

str

—

—

Specifies the description of a policy component.

dnld_task_flip

dnldTaskFlip

bool

—

True

Download Task Flip.

ssh_private_key_content

identityPrivateKeyContents

str

—

—

—

ssh_private_key_passphrase

identityPrivateKeyPassphrase

str

—

—

Passphrase given at the identity key creation.

ssh_public_key_content

identityPublicKeyContents

str

—

—

Certificate contents for data transfer. Used for credentials.

load_catalog_if_exists_and_newer

loadCatalogIfExistsAndNewer

bool

—

True

—

password

password

str

—

—

The Firmware password or key string.

polling_interval

pollingInterval

int

—

0

Polling interval in minutes.

protocol

proto

FirmwareDownloadProtocol

http, local, scp, usbkey

scp

The Firmware download protocol.

url

url

str

—

—

The firmware URL for the image(s) on the source.

username

user

str

—

—

The username for the source.