Partilhar via


StaticSitesOperations Classe

Aviso

NÃO instanciar esta classe diretamente.

Em vez disso, deve aceder às seguintes operações através de

WebSiteManagementClient's

<xref:static_sites> atributo.

Herança
builtins.object
StaticSitesOperations

Construtor

StaticSitesOperations(*args, **kwargs)

Métodos

create_or_update_static_site

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

create_or_update_static_site_build_function_app_settings

Cria ou atualiza as definições da aplicação de funções de uma compilação de site estático.

Cria ou atualiza as definições da aplicação de funções de uma compilação de site estático.

create_or_update_static_site_custom_domain

Cria um novo domínio personalizado de site estático num grupo de recursos existente e num site estático.

Cria um novo domínio personalizado de site estático num grupo de recursos existente e num site estático.

create_or_update_static_site_function_app_settings

Cria ou atualiza as definições da aplicação de funções de um site estático.

Cria ou atualiza as definições da aplicação de funções de um site estático.

create_user_roles_invitation_link

Cria uma ligação de convite para um utilizador com a função .

Cria uma ligação de convite para um utilizador com a função .

delete_static_site

Elimina um site estático.

Elimina um site estático.

delete_static_site_build

Elimina uma compilação de site estático.

Elimina uma compilação de site estático.

delete_static_site_custom_domain

Elimina um domínio personalizado.

Elimina um domínio personalizado.

delete_static_site_user

Elimina a entrada de utilizador do site estático.

Elimina a entrada de utilizador do site estático.

detach_static_site

Desanexa um site estático.

Desanexa um site estático.

get_static_site

Obtém os detalhes de um site estático.

Obtém os detalhes de um site estático.

get_static_site_build

Obtém os detalhes de uma compilação de site estático.

Obtém os detalhes de uma compilação de site estático.

get_static_site_builds

Obtém todas as compilações de sites estáticos para um determinado site estático.

Obtém todas as compilações de sites estáticos para um determinado site estático.

get_static_sites_by_resource_group

Obtém todos os sites estáticos no grupo de recursos especificado.

Obtém todos os sites estáticos no grupo de recursos especificado.

list

Obtenha todos os Sites Estáticos para uma subscrição.

Obtenha todos os Sites Estáticos para uma subscrição.

list_static_site_build_function_app_settings

Obtém as definições de aplicação de um site estático.

Obtém as definições de aplicação de um site estático.

list_static_site_build_functions

Obtém as funções de uma determinada compilação de site estático.

Obtém as funções de uma determinada compilação de site estático.

list_static_site_custom_domains

Obtém todos os domínios personalizados do site estático para um determinado site estático.

Obtém todos os domínios personalizados do site estático para um determinado site estático.

list_static_site_function_app_settings

Obtém as definições de aplicação de um site estático.

Obtém as definições de aplicação de um site estático.

list_static_site_functions

Obtém as funções de um site estático.

Obtém as funções de um site estático.

list_static_site_secrets

Lista os segredos de um site estático existente.

Lista os segredos de um site estático existente.

list_static_site_users

Obtém a lista de utilizadores de um site estático.

Obtém a lista de utilizadores de um site estático.

reset_static_site_api_key

Repõe a chave de API para um site estático existente.

Repõe a chave de API para um site estático existente.

update_static_site

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

update_static_site_user

Atualizações uma entrada de utilizador com as funções listadas.

Atualizações uma entrada de utilizador com as funções listadas.

validate_custom_domain_can_be_added_to_static_site

Valida que um determinado domínio personalizado pode ser adicionado a um site estático.

Valida que um determinado domínio personalizado pode ser adicionado a um site estático.

create_or_update_static_site

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

create_or_update_static_site(resource_group_name: str, name: str, static_site_envelope: _models.StaticSiteARMResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteARMResource

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático a criar ou atualizar. Obrigatório.

static_site_envelope
StaticSiteARMResource ou IO
Necessário

Uma representação JSON das propriedades da estática. Veja o exemplo. É um tipo StaticSiteARMResource ou de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StaticSiteARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_static_site_build_function_app_settings

Cria ou atualiza as definições da aplicação de funções de uma compilação de site estático.

Cria ou atualiza as definições da aplicação de funções de uma compilação de site estático.

create_or_update_static_site_build_function_app_settings(resource_group_name: str, name: str, pr_id: str, app_settings: _models.StringDictionary, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StringDictionary

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

pr_id
str
Necessário

O identificador do site de fase. Obrigatório.

app_settings
StringDictionary ou IO
Necessário

É um tipo StringDictionary ou um tipo de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_static_site_custom_domain

Cria um novo domínio personalizado de site estático num grupo de recursos existente e num site estático.

Cria um novo domínio personalizado de site estático num grupo de recursos existente e num site estático.

create_or_update_static_site_custom_domain(resource_group_name: str, name: str, domain_name: str, **kwargs: Any) -> StaticSiteCustomDomainOverviewARMResource

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

domain_name
str
Necessário

O domínio personalizado a criar. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StaticSiteCustomDomainOverviewARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_static_site_function_app_settings

Cria ou atualiza as definições da aplicação de funções de um site estático.

Cria ou atualiza as definições da aplicação de funções de um site estático.

create_or_update_static_site_function_app_settings(resource_group_name: str, name: str, app_settings: _models.StringDictionary, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StringDictionary

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

app_settings
StringDictionary ou IO
Necessário

É um tipo StringDictionary ou um tipo de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

Cria uma ligação de convite para um utilizador com a função .

Cria uma ligação de convite para um utilizador com a função .

create_user_roles_invitation_link(resource_group_name: str, name: str, static_site_user_roles_invitation_envelope: _models.StaticSiteUserInvitationRequestResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteUserInvitationResponseResource

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

static_site_user_roles_invitation_envelope
StaticSiteUserInvitationRequestResource ou IO
Necessário

É um tipo staticSiteUserInvitationRequestResource ou um tipo de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StaticSiteUserInvitationResponseResource ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_static_site

Elimina um site estático.

Elimina um site estático.

delete_static_site(resource_group_name: str, name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático a eliminar. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_static_site_build

Elimina uma compilação de site estático.

Elimina uma compilação de site estático.

delete_static_site_build(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

pr_id
str
Necessário

O identificador do site de fase. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_static_site_custom_domain

Elimina um domínio personalizado.

Elimina um domínio personalizado.

delete_static_site_custom_domain(resource_group_name: str, name: str, domain_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

domain_name
str
Necessário

O domínio personalizado a eliminar. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

delete_static_site_user

Elimina a entrada de utilizador do site estático.

Elimina a entrada de utilizador do site estático.

delete_static_site_user(resource_group_name: str, name: str, authprovider: str, userid: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do estático. Obrigatório.

authprovider
str
Necessário

O fornecedor de autenticação para este utilizador. Obrigatório.

userid
str
Necessário

O ID de utilizador do utilizador. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

detach_static_site

Desanexa um site estático.

Desanexa um site estático.

detach_static_site(resource_group_name: str, name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático a desanexar. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Nenhum ou o resultado de cls(resposta)

Tipo de retorno

Exceções

get_static_site

Obtém os detalhes de um site estático.

Obtém os detalhes de um site estático.

get_static_site(resource_group_name: str, name: str, **kwargs: Any) -> StaticSiteARMResource

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

StaticSiteARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

get_static_site_build

Obtém os detalhes de uma compilação de site estático.

Obtém os detalhes de uma compilação de site estático.

get_static_site_build(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> StaticSiteBuildARMResource

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

pr_id
str
Necessário

O identificador do site de fase. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

StaticSiteBuildARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

get_static_site_builds

Obtém todas as compilações de sites estáticos para um determinado site estático.

Obtém todas as compilações de sites estáticos para um determinado site estático.

get_static_site_builds(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[StaticSiteBuildARMResource]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de StaticSiteBuildARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

get_static_sites_by_resource_group

Obtém todos os sites estáticos no grupo de recursos especificado.

Obtém todos os sites estáticos no grupo de recursos especificado.

get_static_sites_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[StaticSiteARMResource]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de StaticSiteARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

list

Obtenha todos os Sites Estáticos para uma subscrição.

Obtenha todos os Sites Estáticos para uma subscrição.

list(**kwargs: Any) -> Iterable[StaticSiteARMResource]

Parâmetros

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de StaticSiteARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_build_function_app_settings

Obtém as definições de aplicação de um site estático.

Obtém as definições de aplicação de um site estático.

list_static_site_build_function_app_settings(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> StringDictionary

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

pr_id
str
Necessário

O identificador do site de fase. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_build_functions

Obtém as funções de uma determinada compilação de site estático.

Obtém as funções de uma determinada compilação de site estático.

list_static_site_build_functions(resource_group_name: str, name: str, pr_id: str, **kwargs: Any) -> Iterable[StaticSiteFunctionOverviewARMResource]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

pr_id
str
Necessário

O identificador do site de fase. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de StaticSiteFunctionOverviewARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_custom_domains

Obtém todos os domínios personalizados do site estático para um determinado site estático.

Obtém todos os domínios personalizados do site estático para um determinado site estático.

list_static_site_custom_domains(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[StaticSiteCustomDomainOverviewARMResource]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do recurso do site estático para procurar. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

Um iterador como a instância de StaticSiteCustomDomainOverviewARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_function_app_settings

Obtém as definições de aplicação de um site estático.

Obtém as definições de aplicação de um site estático.

list_static_site_function_app_settings(resource_group_name: str, name: str, **kwargs: Any) -> StringDictionary

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido a resposta direta

Devoluções

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_functions

Obtém as funções de um site estático.

Obtém as funções de um site estático.

list_static_site_functions(resource_group_name: str, name: str, **kwargs: Any) -> Iterable[StaticSiteFunctionOverviewARMResource]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Um iterador como a instância de StaticSiteFunctionOverviewARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_secrets

Lista os segredos de um site estático existente.

Lista os segredos de um site estático existente.

list_static_site_secrets(resource_group_name: str, name: str, **kwargs: Any) -> StringDictionary

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_users

Obtém a lista de utilizadores de um site estático.

Obtém a lista de utilizadores de um site estático.

list_static_site_users(resource_group_name: str, name: str, authprovider: str, **kwargs: Any) -> Iterable[StaticSiteUserARMResource]

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

authprovider
str
Necessário

O fornecedor de autenticação para os utilizadores. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Um iterador como a instância de StaticSiteUserARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

reset_static_site_api_key

Repõe a chave de API para um site estático existente.

Repõe a chave de API para um site estático existente.

reset_static_site_api_key(resource_group_name: str, name: str, reset_properties_envelope: _models.StaticSiteResetPropertiesARMResource, *, content_type: str = 'application/json', **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

reset_properties_envelope
StaticSiteResetPropertiesARMResource ou IO
Necessário

É um tipo StaticSiteResetPropertiesARMResource ou de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

update_static_site

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

Cria um novo site estático num grupo de recursos existente ou atualiza um site estático existente.

update_static_site(resource_group_name: str, name: str, static_site_envelope: _models.StaticSitePatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteARMResource

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático a criar ou atualizar. Obrigatório.

static_site_envelope
StaticSitePatchResource ou IO
Necessário

Uma representação JSON das propriedades da estática. Veja o exemplo. É um tipo StaticSitePatchResource ou um tipo de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StaticSiteARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

update_static_site_user

Atualizações uma entrada de utilizador com as funções listadas.

Atualizações uma entrada de utilizador com as funções listadas.

update_static_site_user(resource_group_name: str, name: str, authprovider: str, userid: str, static_site_user_envelope: _models.StaticSiteUserARMResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.StaticSiteUserARMResource

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

authprovider
str
Necessário

O fornecedor de autenticação para este utilizador. Obrigatório.

userid
str
Necessário

O ID de utilizador do utilizador. Obrigatório.

static_site_user_envelope
StaticSiteUserARMResource ou IO
Necessário

Uma representação JSON das propriedades StaticSiteUser. Veja o exemplo. É um tipo StaticSiteUserARMResource ou de E/S. Obrigatório.

content_type
str

Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

StaticSiteUserARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

validate_custom_domain_can_be_added_to_static_site

Valida que um determinado domínio personalizado pode ser adicionado a um site estático.

Valida que um determinado domínio personalizado pode ser adicionado a um site estático.

validate_custom_domain_can_be_added_to_static_site(resource_group_name: str, name: str, domain_name: str, **kwargs: Any) -> None

Parâmetros

resource_group_name
str
Necessário

Nome do grupo de recursos ao qual o recurso pertence. Obrigatório.

name
str
Necessário

Nome do site estático. Obrigatório.

domain_name
str
Necessário

O domínio personalizado a validar. Obrigatório.

cls
callable

Um tipo ou função personalizado que será transmitido à resposta direta

Devoluções

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

models

models = <module 'azure.mgmt.web.v2019_08_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\web\\v2019_08_01\\models\\__init__.py'>