Interface DomainsClient


  • public interface DomainsClient
    An instance of this class provides access to all the operations defined in DomainsClient.
    • Method Detail

      • listDomainNameReferencesAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphDirectoryObjectInner> listDomainNameReferencesAsync​(String domainId,
                                                                                                             Integer top,
                                                                                                             Integer skip,
                                                                                                             String search,
                                                                                                             String filter,
                                                                                                             Boolean count,
                                                                                                             List<DomainsOrderby> orderby,
                                                                                                             List<DomainsSelect> select,
                                                                                                             List<String> expand)
        Get domainNameReferences from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        domainNameReferences from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listDomainNameReferencesAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphDirectoryObjectInner> listDomainNameReferencesAsync​(String domainId)
        Get domainNameReferences from domains.
        Parameters:
        domainId - key: id of domain.
        Returns:
        domainNameReferences from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listDomainNameReferences

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphDirectoryObjectInner> listDomainNameReferences​(String domainId,
                                                                                                            Integer top,
                                                                                                            Integer skip,
                                                                                                            String search,
                                                                                                            String filter,
                                                                                                            Boolean count,
                                                                                                            List<DomainsOrderby> orderby,
                                                                                                            List<DomainsSelect> select,
                                                                                                            List<String> expand,
                                                                                                            com.azure.core.util.Context context)
        Get domainNameReferences from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        domainNameReferences from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listRefDomainNameReferencesAsync

        com.azure.core.http.rest.PagedFlux<String> listRefDomainNameReferencesAsync​(String domainId,
                                                                                    Integer top,
                                                                                    Integer skip,
                                                                                    String search,
                                                                                    String filter,
                                                                                    Boolean count,
                                                                                    List<DomainsOrderby> orderby)
        Get ref of domainNameReferences from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        Returns:
        ref of domainNameReferences from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listRefDomainNameReferencesAsync

        com.azure.core.http.rest.PagedFlux<String> listRefDomainNameReferencesAsync​(String domainId)
        Get ref of domainNameReferences from domains.
        Parameters:
        domainId - key: id of domain.
        Returns:
        ref of domainNameReferences from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listRefDomainNameReferences

        com.azure.core.http.rest.PagedIterable<String> listRefDomainNameReferences​(String domainId)
        Get ref of domainNameReferences from domains.
        Parameters:
        domainId - key: id of domain.
        Returns:
        ref of domainNameReferences from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listRefDomainNameReferences

        com.azure.core.http.rest.PagedIterable<String> listRefDomainNameReferences​(String domainId,
                                                                                   Integer top,
                                                                                   Integer skip,
                                                                                   String search,
                                                                                   String filter,
                                                                                   Boolean count,
                                                                                   List<DomainsOrderby> orderby,
                                                                                   com.azure.core.util.Context context)
        Get ref of domainNameReferences from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        context - The context to associate with this operation.
        Returns:
        ref of domainNameReferences from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createRefDomainNameReferencesWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Map<String,​Object>>> createRefDomainNameReferencesWithResponseAsync​(String domainId,
                                                                                                                         Map<String,​Object> body)
        Create new navigation property ref to domainNameReferences for domains.
        Parameters:
        domainId - key: id of domain.
        body - New navigation property ref value.
        Returns:
        dictionary of <any>.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createRefDomainNameReferencesAsync

        Mono<Map<String,​Object>> createRefDomainNameReferencesAsync​(String domainId,
                                                                          Map<String,​Object> body)
        Create new navigation property ref to domainNameReferences for domains.
        Parameters:
        domainId - key: id of domain.
        body - New navigation property ref value.
        Returns:
        dictionary of <any>.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createRefDomainNameReferences

        Map<String,​Object> createRefDomainNameReferences​(String domainId,
                                                               Map<String,​Object> body)
        Create new navigation property ref to domainNameReferences for domains.
        Parameters:
        domainId - key: id of domain.
        body - New navigation property ref value.
        Returns:
        dictionary of <any>.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createRefDomainNameReferencesWithResponse

        com.azure.core.http.rest.Response<Map<String,​Object>> createRefDomainNameReferencesWithResponse​(String domainId,
                                                                                                              Map<String,​Object> body,
                                                                                                              com.azure.core.util.Context context)
        Create new navigation property ref to domainNameReferences for domains.
        Parameters:
        domainId - key: id of domain.
        body - New navigation property ref value.
        context - The context to associate with this operation.
        Returns:
        dictionary of <any>.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • forceDeleteWithResponse

        com.azure.core.http.rest.Response<Void> forceDeleteWithResponse​(String domainId,
                                                                        DomainsForceDeleteRequestBody body,
                                                                        com.azure.core.util.Context context)
        Invoke action forceDelete.
        Parameters:
        domainId - key: id of domain.
        body - Action parameters.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • verifyWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphDomainInner> verifyWithResponse​(String domainId,
                                                                                        com.azure.core.util.Context context)
        Invoke action verify.
        Parameters:
        domainId - key: id of domain.
        context - The context to associate with this operation.
        Returns:
        domain.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listServiceConfigurationRecordsAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphDomainDnsRecordInner> listServiceConfigurationRecordsAsync​(String domainId,
                                                                                                                    Integer top,
                                                                                                                    Integer skip,
                                                                                                                    String search,
                                                                                                                    String filter,
                                                                                                                    Boolean count,
                                                                                                                    List<DomainsOrderby> orderby,
                                                                                                                    List<DomainsSelect> select,
                                                                                                                    List<String> expand)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listServiceConfigurationRecordsAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphDomainDnsRecordInner> listServiceConfigurationRecordsAsync​(String domainId)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listServiceConfigurationRecords

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphDomainDnsRecordInner> listServiceConfigurationRecords​(String domainId)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listServiceConfigurationRecords

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphDomainDnsRecordInner> listServiceConfigurationRecords​(String domainId,
                                                                                                                   Integer top,
                                                                                                                   Integer skip,
                                                                                                                   String search,
                                                                                                                   String filter,
                                                                                                                   Boolean count,
                                                                                                                   List<DomainsOrderby> orderby,
                                                                                                                   List<DomainsSelect> select,
                                                                                                                   List<String> expand,
                                                                                                                   com.azure.core.util.Context context)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createServiceConfigurationRecordsWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphDomainDnsRecordInner> createServiceConfigurationRecordsWithResponse​(String domainId,
                                                                                                                            MicrosoftGraphDomainDnsRecordInner body,
                                                                                                                            com.azure.core.util.Context context)
        Create new navigation property to serviceConfigurationRecords for domains.
        Parameters:
        domainId - key: id of domain.
        body - New navigation property.
        context - The context to associate with this operation.
        Returns:
        domainDnsRecord.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getServiceConfigurationRecordsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<MicrosoftGraphDomainDnsRecordInner>> getServiceConfigurationRecordsWithResponseAsync​(String domainId,
                                                                                                                                    String domainDnsRecordId,
                                                                                                                                    List<DomainsSelect> select,
                                                                                                                                    List<String> expand)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getServiceConfigurationRecordsAsync

        Mono<MicrosoftGraphDomainDnsRecordInner> getServiceConfigurationRecordsAsync​(String domainId,
                                                                                     String domainDnsRecordId,
                                                                                     List<DomainsSelect> select,
                                                                                     List<String> expand)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getServiceConfigurationRecordsAsync

        Mono<MicrosoftGraphDomainDnsRecordInner> getServiceConfigurationRecordsAsync​(String domainId,
                                                                                     String domainDnsRecordId)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getServiceConfigurationRecords

        MicrosoftGraphDomainDnsRecordInner getServiceConfigurationRecords​(String domainId,
                                                                          String domainDnsRecordId)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getServiceConfigurationRecordsWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphDomainDnsRecordInner> getServiceConfigurationRecordsWithResponse​(String domainId,
                                                                                                                         String domainDnsRecordId,
                                                                                                                         List<DomainsSelect> select,
                                                                                                                         List<String> expand,
                                                                                                                         com.azure.core.util.Context context)
        Get serviceConfigurationRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        serviceConfigurationRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateServiceConfigurationRecordsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> updateServiceConfigurationRecordsWithResponseAsync​(String domainId,
                                                                                                         String domainDnsRecordId,
                                                                                                         MicrosoftGraphDomainDnsRecordInner body)
        Update the navigation property serviceConfigurationRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateServiceConfigurationRecordsAsync

        Mono<Void> updateServiceConfigurationRecordsAsync​(String domainId,
                                                          String domainDnsRecordId,
                                                          MicrosoftGraphDomainDnsRecordInner body)
        Update the navigation property serviceConfigurationRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateServiceConfigurationRecords

        void updateServiceConfigurationRecords​(String domainId,
                                               String domainDnsRecordId,
                                               MicrosoftGraphDomainDnsRecordInner body)
        Update the navigation property serviceConfigurationRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateServiceConfigurationRecordsWithResponse

        com.azure.core.http.rest.Response<Void> updateServiceConfigurationRecordsWithResponse​(String domainId,
                                                                                              String domainDnsRecordId,
                                                                                              MicrosoftGraphDomainDnsRecordInner body,
                                                                                              com.azure.core.util.Context context)
        Update the navigation property serviceConfigurationRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteServiceConfigurationRecordsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> deleteServiceConfigurationRecordsWithResponseAsync​(String domainId,
                                                                                                         String domainDnsRecordId,
                                                                                                         String ifMatch)
        Delete navigation property serviceConfigurationRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteServiceConfigurationRecordsAsync

        Mono<Void> deleteServiceConfigurationRecordsAsync​(String domainId,
                                                          String domainDnsRecordId,
                                                          String ifMatch)
        Delete navigation property serviceConfigurationRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteServiceConfigurationRecordsAsync

        Mono<Void> deleteServiceConfigurationRecordsAsync​(String domainId,
                                                          String domainDnsRecordId)
        Delete navigation property serviceConfigurationRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteServiceConfigurationRecords

        void deleteServiceConfigurationRecords​(String domainId,
                                               String domainDnsRecordId)
        Delete navigation property serviceConfigurationRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteServiceConfigurationRecordsWithResponse

        com.azure.core.http.rest.Response<Void> deleteServiceConfigurationRecordsWithResponse​(String domainId,
                                                                                              String domainDnsRecordId,
                                                                                              String ifMatch,
                                                                                              com.azure.core.util.Context context)
        Delete navigation property serviceConfigurationRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        ifMatch - ETag.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listVerificationDnsRecordsAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphDomainDnsRecordInner> listVerificationDnsRecordsAsync​(String domainId,
                                                                                                               Integer top,
                                                                                                               Integer skip,
                                                                                                               String search,
                                                                                                               String filter,
                                                                                                               Boolean count,
                                                                                                               List<DomainsOrderby> orderby,
                                                                                                               List<DomainsSelect> select,
                                                                                                               List<String> expand)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listVerificationDnsRecordsAsync

        com.azure.core.http.rest.PagedFlux<MicrosoftGraphDomainDnsRecordInner> listVerificationDnsRecordsAsync​(String domainId)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listVerificationDnsRecords

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphDomainDnsRecordInner> listVerificationDnsRecords​(String domainId)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • listVerificationDnsRecords

        com.azure.core.http.rest.PagedIterable<MicrosoftGraphDomainDnsRecordInner> listVerificationDnsRecords​(String domainId,
                                                                                                              Integer top,
                                                                                                              Integer skip,
                                                                                                              String search,
                                                                                                              String filter,
                                                                                                              Boolean count,
                                                                                                              List<DomainsOrderby> orderby,
                                                                                                              List<DomainsSelect> select,
                                                                                                              List<String> expand,
                                                                                                              com.azure.core.util.Context context)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        top - Show only the first n items.
        skip - Skip the first n items.
        search - Search items by search phrases.
        filter - Filter items by property values.
        count - Include count of items.
        orderby - Order items by property values.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • createVerificationDnsRecordsWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphDomainDnsRecordInner> createVerificationDnsRecordsWithResponse​(String domainId,
                                                                                                                       MicrosoftGraphDomainDnsRecordInner body,
                                                                                                                       com.azure.core.util.Context context)
        Create new navigation property to verificationDnsRecords for domains.
        Parameters:
        domainId - key: id of domain.
        body - New navigation property.
        context - The context to associate with this operation.
        Returns:
        domainDnsRecord.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getVerificationDnsRecordsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<MicrosoftGraphDomainDnsRecordInner>> getVerificationDnsRecordsWithResponseAsync​(String domainId,
                                                                                                                               String domainDnsRecordId,
                                                                                                                               List<DomainsSelect> select,
                                                                                                                               List<String> expand)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        select - Select properties to be returned.
        expand - Expand related entities.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getVerificationDnsRecordsAsync

        Mono<MicrosoftGraphDomainDnsRecordInner> getVerificationDnsRecordsAsync​(String domainId,
                                                                                String domainDnsRecordId)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getVerificationDnsRecords

        MicrosoftGraphDomainDnsRecordInner getVerificationDnsRecords​(String domainId,
                                                                     String domainDnsRecordId)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • getVerificationDnsRecordsWithResponse

        com.azure.core.http.rest.Response<MicrosoftGraphDomainDnsRecordInner> getVerificationDnsRecordsWithResponse​(String domainId,
                                                                                                                    String domainDnsRecordId,
                                                                                                                    List<DomainsSelect> select,
                                                                                                                    List<String> expand,
                                                                                                                    com.azure.core.util.Context context)
        Get verificationDnsRecords from domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        select - Select properties to be returned.
        expand - Expand related entities.
        context - The context to associate with this operation.
        Returns:
        verificationDnsRecords from domains.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateVerificationDnsRecordsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> updateVerificationDnsRecordsWithResponseAsync​(String domainId,
                                                                                                    String domainDnsRecordId,
                                                                                                    MicrosoftGraphDomainDnsRecordInner body)
        Update the navigation property verificationDnsRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateVerificationDnsRecordsAsync

        Mono<Void> updateVerificationDnsRecordsAsync​(String domainId,
                                                     String domainDnsRecordId,
                                                     MicrosoftGraphDomainDnsRecordInner body)
        Update the navigation property verificationDnsRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateVerificationDnsRecords

        void updateVerificationDnsRecords​(String domainId,
                                          String domainDnsRecordId,
                                          MicrosoftGraphDomainDnsRecordInner body)
        Update the navigation property verificationDnsRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • updateVerificationDnsRecordsWithResponse

        com.azure.core.http.rest.Response<Void> updateVerificationDnsRecordsWithResponse​(String domainId,
                                                                                         String domainDnsRecordId,
                                                                                         MicrosoftGraphDomainDnsRecordInner body,
                                                                                         com.azure.core.util.Context context)
        Update the navigation property verificationDnsRecords in domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        body - New navigation property values.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteVerificationDnsRecordsWithResponseAsync

        Mono<com.azure.core.http.rest.Response<Void>> deleteVerificationDnsRecordsWithResponseAsync​(String domainId,
                                                                                                    String domainDnsRecordId,
                                                                                                    String ifMatch)
        Delete navigation property verificationDnsRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteVerificationDnsRecordsAsync

        Mono<Void> deleteVerificationDnsRecordsAsync​(String domainId,
                                                     String domainDnsRecordId,
                                                     String ifMatch)
        Delete navigation property verificationDnsRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        ifMatch - ETag.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteVerificationDnsRecordsAsync

        Mono<Void> deleteVerificationDnsRecordsAsync​(String domainId,
                                                     String domainDnsRecordId)
        Delete navigation property verificationDnsRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Returns:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteVerificationDnsRecords

        void deleteVerificationDnsRecords​(String domainId,
                                          String domainDnsRecordId)
        Delete navigation property verificationDnsRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • deleteVerificationDnsRecordsWithResponse

        com.azure.core.http.rest.Response<Void> deleteVerificationDnsRecordsWithResponse​(String domainId,
                                                                                         String domainDnsRecordId,
                                                                                         String ifMatch,
                                                                                         com.azure.core.util.Context context)
        Delete navigation property verificationDnsRecords for domains.
        Parameters:
        domainId - key: id of domain.
        domainDnsRecordId - key: id of domainDnsRecord.
        ifMatch - ETag.
        context - The context to associate with this operation.
        Returns:
        the response.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        OdataErrorMainException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.