Module netapp_ontap.models.cifs_service_delete

Copyright © 2024 NetApp Inc. All rights reserved.

This file has been automatically generated based on the ONTAP REST API documentation.

Classes

class CifsServiceDeleteSchema (*, only: Union[Sequence[str], Set[str]] = None, exclude: Union[Sequence[str], Set[str]] = (), many: bool = False, context: Dict = None, load_only: Union[Sequence[str], Set[str]] = (), dump_only: Union[Sequence[str], Set[str]] = (), partial: Union[bool, Sequence[str], Set[str]] = False, unknown: str = None)

The fields of the CifsServiceDelete object

Ancestors

  • netapp_ontap.resource.ResourceSchema
  • marshmallow.schema.Schema
  • marshmallow.base.SchemaABC

Class variables

ad_domain: AdDomainDelete GET POST PATCH

The ad_domain field of the cifs_service_delete.

authentication_method: str GET POST PATCH

Specifies the authentication method. The available values are:

  • client_secret
  • certificate

Valid choices:

  • client_secret
  • certificate
client_certificate: str POST PATCH

PKCS12 certificate used by the application to prove its identity to AKV.

Example: PEM Cert

client_id: str GET POST PATCH

Application client ID of the deployed Azure application with appropriate access to an AKV.

Example: e959d1b5-5a63-4284-9268-851e30e3eceb

client_secret: str POST PATCH

Secret used by the application to prove its identity to AKV.

Example: _8E8Q~Qu866jtihUE3ia4Q5Y5IDEVC6UfskbZa6X

key_vault_uri: str GET POST PATCH

URI of the deployed AKV that is used by ONTAP for storing keys.

Example: https://kmip-akv-keyvault.vault.azure.net/

oauth_host: str GET POST PATCH

Open authorization server host name.

Example: login.microsoftonline.com

proxy_host: str GET POST PATCH

Proxy host.

Example: proxy.eng.com

proxy_password: str POST PATCH

Proxy password. Password is not audited.

Example: proxypassword

proxy_port: Size GET POST PATCH

Proxy port.

Example: 1234

proxy_type: str GET POST PATCH

Proxy type.

Valid choices:

  • http
  • https
proxy_username: str GET POST PATCH

Proxy username.

Example: proxyuser

tenant_id: str GET POST PATCH

Directory (tenant) ID of the deployed Azure application with appropriate access to an AKV.

Example: c9f32fcb-4ab7-40fe-af1b-1850d46cfbbe

timeout: Size GET POST PATCH

AKV connection timeout, in seconds. The allowed range is between 0 to 30 seconds.

Example: 25

verify_host: bool GET POST PATCH

Verify the identity of the AKV host name. By default, verify_host is set to true.

workgroup: str GET POST PATCH

The workgroup name.

Example: workgrp1