Compartilhar via


StaticSitesOperations Classe

Aviso

NÃO instancie essa classe diretamente.

Em vez disso, você deve acessar as operações a seguir por meio de

WebSiteManagementClient's

Atributo <xref:static_sites>.

Herança
builtins.object
StaticSitesOperations

Construtor

StaticSitesOperations(*args, **kwargs)

Métodos

create_or_update_static_site

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

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

create_or_update_static_site_build_function_app_settings

Cria ou atualiza as configurações do aplicativo de funções de um build de site estático.

Cria ou atualiza as configurações do aplicativo de funções de um build de site estático.

create_or_update_static_site_custom_domain

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

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

create_or_update_static_site_function_app_settings

Cria ou atualiza as configurações do aplicativo de funções de um site estático.

Cria ou atualiza as configurações do aplicativo de funções de um site estático.

create_user_roles_invitation_link

Cria um link de convite para um usuário com a função .

Cria um link de convite para um usuário com a função .

delete_static_site

Exclui um site estático.

Exclui um site estático.

delete_static_site_build

Exclui um build de site estático.

Exclui um build de site estático.

delete_static_site_custom_domain

Exclui um domínio personalizado.

Exclui um domínio personalizado.

delete_static_site_user

Exclui a entrada do usuário do site estático.

Exclui a entrada do usuário 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 um build de site estático.

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

get_static_site_builds

Obtém todos os builds de site estático para um site estático específico.

Obtém todos os builds de site estático para um site estático específico.

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 assinatura.

Obtenha todos os Sites Estáticos para uma assinatura.

list_static_site_build_function_app_settings

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

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

list_static_site_build_functions

Obtém as funções de um build de site estático específico.

Obtém as funções de um build de site estático específico.

list_static_site_custom_domains

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

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

list_static_site_function_app_settings

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

Obtém as configurações de aplicativo 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 usuários de um site estático.

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

reset_static_site_api_key

Redefine a chave de api para um site estático existente.

Redefine a chave de api para um site estático existente.

update_static_site

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

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

update_static_site_user

Atualizações uma entrada de usuário com as funções listadas.

Atualizações uma entrada de usuário com as funções listadas.

validate_custom_domain_can_be_added_to_static_site

Valida se um domínio personalizado específico pode ser adicionado a um site estático.

Valida se um domínio personalizado específico pode ser adicionado a um site estático.

create_or_update_static_site

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

Cria um novo site estático em um 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático a ser criado ou atualizado. Obrigatórios.

static_site_envelope
StaticSiteARMResource ou IO
Obrigatório

Uma representação JSON das propriedades staticsite. Confira o exemplo. É um tipo StaticSiteARMResource ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

Retornos

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 configurações do aplicativo de funções de um build de site estático.

Cria ou atualiza as configurações do aplicativo de funções de um build 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

pr_id
str
Obrigatório

O identificador do site de estágio. Obrigatórios.

app_settings
StringDictionary ou IO
Obrigatório

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

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

Retornos

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 em um grupo de recursos existente e um site estático.

Cria um novo domínio personalizado de site estático em um grupo de recursos existente e um 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

domain_name
str
Obrigatório

O domínio personalizado a ser criado. Obrigatórios.

cls
callable

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

Retornos

StaticSiteCustomDomainOverviewARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

create_or_update_static_site_function_app_settings

Cria ou atualiza as configurações do aplicativo de funções de um site estático.

Cria ou atualiza as configurações do aplicativo 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

app_settings
StringDictionary ou IO
Obrigatório

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

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

Retornos

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

Cria um link de convite para um usuário com a função .

Cria um link de convite para um usuário 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

static_site_user_roles_invitation_envelope
StaticSiteUserInvitationRequestResource ou IO
Obrigatório

É um tipo StaticSiteUserInvitationRequestResource ou um tipo de E/S. Obrigatórios.

content_type
str

Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.

cls
callable

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

Retornos

StaticSiteUserInvitationResponseResource ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_static_site

Exclui um site estático.

Exclui um site estático.

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

Parâmetros

resource_group_name
str
Obrigatório

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

name
str
Obrigatório

Nome do site estático a ser excluído. Obrigatórios.

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_static_site_build

Exclui um build de site estático.

Exclui um build 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

pr_id
str
Obrigatório

O identificador do site de estágio. Obrigatórios.

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_static_site_custom_domain

Exclui um domínio personalizado.

Exclui 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

domain_name
str
Obrigatório

O domínio personalizado a ser excluído. Obrigatórios.

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

delete_static_site_user

Exclui a entrada do usuário do site estático.

Exclui a entrada do usuário 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
Obrigatório

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

name
str
Obrigatório

Nome do estático. Obrigatórios.

authprovider
str
Obrigatório

O provedor de autenticação para esse usuário. Obrigatórios.

userid
str
Obrigatório

A ID de usuário do usuário. Obrigatórios.

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

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
Obrigatório

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

name
str
Obrigatório

Nome do site estático a ser desanexados. Obrigatórios.

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

cls
callable

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

Retornos

StaticSiteARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

get_static_site_build

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

Obtém os detalhes de um build 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

pr_id
str
Obrigatório

O identificador do site de estágio. Obrigatórios.

cls
callable

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

Retornos

StaticSiteBuildARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

get_static_site_builds

Obtém todos os builds de site estático para um site estático específico.

Obtém todos os builds de site estático para um site estático específico.

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

Parâmetros

resource_group_name
str
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

cls
callable

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

Retornos

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
Obrigatório

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

cls
callable

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

Retornos

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 assinatura.

Obtenha todos os Sites Estáticos para uma assinatura.

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

Parâmetros

cls
callable

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

Retornos

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 configurações de aplicativo de um site estático.

Obtém as configurações de aplicativo 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

pr_id
str
Obrigatório

O identificador do site de estágio. Obrigatórios.

cls
callable

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

Retornos

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_build_functions

Obtém as funções de um build de site estático específico.

Obtém as funções de um build de site estático específico.

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

Parâmetros

resource_group_name
str
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

pr_id
str
Obrigatório

O identificador do site de estágio. Obrigatórios.

cls
callable

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

Retornos

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 site estático específico.

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

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

Parâmetros

resource_group_name
str
Obrigatório

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

name
str
Obrigatório

Nome do recurso de site estático no qual pesquisar. Obrigatórios.

cls
callable

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

Retornos

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 configurações de aplicativo de um site estático.

Obtém as configurações de aplicativo 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

cls
callable

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

Retornos

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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

cls
callable

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

Retornos

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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

cls
callable

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

Retornos

StringDictionary ou o resultado de cls(response)

Tipo de retorno

Exceções

list_static_site_users

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

Obtém a lista de usuários 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

authprovider
str
Obrigatório

O provedor de autenticação para os usuários. Obrigatórios.

cls
callable

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

Retornos

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

Tipo de retorno

Exceções

reset_static_site_api_key

Redefine a chave de api para um site estático existente.

Redefine 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

reset_properties_envelope
StaticSiteResetPropertiesARMResource ou IO
Obrigatório

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

content_type
str

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

cls
callable

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

Retornos

Nenhum ou o resultado de cls(response)

Tipo de retorno

Exceções

update_static_site

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

Cria um novo site estático em um 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático a ser criado ou atualizado. Obrigatórios.

static_site_envelope
StaticSitePatchResource ou IO
Obrigatório

Uma representação JSON das propriedades estáticas do site. Confira o exemplo. É um tipo StaticSitePatchResource ou um tipo de E/S. Obrigatórios.

content_type
str

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

cls
callable

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

Retornos

StaticSiteARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

update_static_site_user

Atualizações uma entrada de usuário com as funções listadas.

Atualizações uma entrada de usuário 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

authprovider
str
Obrigatório

O provedor de autenticação para esse usuário. Obrigatórios.

userid
str
Obrigatório

A ID de usuário do usuário. Obrigatórios.

static_site_user_envelope
StaticSiteUserARMResource ou IO
Obrigatório

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

content_type
str

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

cls
callable

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

Retornos

StaticSiteUserARMResource ou o resultado de cls(response)

Tipo de retorno

Exceções

validate_custom_domain_can_be_added_to_static_site

Valida se um domínio personalizado específico pode ser adicionado a um site estático.

Valida se um domínio personalizado específico 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
Obrigatório

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

name
str
Obrigatório

Nome do site estático. Obrigatórios.

domain_name
str
Obrigatório

O domínio personalizado a ser validado. Obrigatórios.

cls
callable

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

Retornos

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'>