Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Resource: azurerm_communication_service_email_domain_association #26432

Merged
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
f50852f
New Resource: `azurerm_communication_service_email_domain_association`
jkroepke Jun 22, 2024
a78c100
Merge branch 'hashicorp:main' into azurerm_communication_service_emai…
jkroepke Jul 5, 2024
cc06532
Merge branch 'hashicorp:main' into azurerm_communication_service_emai…
jkroepke Jul 29, 2024
5807abe
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
4f4ebb7
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
f4c1e72
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
903152b
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
ccd0fcc
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
28ae1bf
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
351a7cf
Update internal/services/communication/registration.go
jkroepke Aug 5, 2024
b1a8832
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
bf6cee3
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
e471938
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
9787dfc
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
6e78a60
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
1dc442c
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
4a918c3
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
f3eb377
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
21665d5
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
a4a7ae7
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
45cd358
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
12e4ce9
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
c6d5a25
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
9b65099
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
7ec8af9
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
2248290
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
a0ba818
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
a587064
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
c90485e
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
291ed83
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 5, 2024
d16700b
apply fixes from review
jkroepke Aug 5, 2024
3072c8b
apply fixes from review
jkroepke Aug 5, 2024
29da675
Merge branch 'main' into azurerm_communication_service_email_domain_a…
jkroepke Aug 5, 2024
d051b91
apply fixes from review
jkroepke Aug 5, 2024
25aa1f7
Update internal/services/communication/communication_service_email_do…
jkroepke Aug 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update internal/services/communication/registration.go
jkroepke authored Aug 5, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 351a7cfdd27699e3295fa4a0ecdb2a4ef13f501e
2 changes: 1 addition & 1 deletion internal/services/communication/registration.go
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ func (r Registration) Resources() []sdk.Resource {
return []sdk.Resource{
EmailCommunicationServiceDomainResource{},
EmailCommunicationServiceResource{},
CommunicationServiceEmailDomainAssociationResource{},
EmailDomainAssociationResource{},
CommunicationServiceResource{},
}
}

Unchanged files with check annotations Beta

"github.com/hashicorp/terraform-provider-azurerm/internal/tf/pluginsdk"
)
var _ sdk.Resource = CommunicationServiceEmailDomainAssociationResource{}

Check failure on line 23 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
type EmailDomainAssociationResource struct{}
EMailServiceDomainId string `tfschema:"email_service_domain_id"`
}
func (CommunicationServiceEmailDomainAssociationResource) Arguments() map[string]*pluginsdk.Schema {

Check failure on line 32 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return map[string]*pluginsdk.Schema{
"communication_service_id": {
Type: pluginsdk.TypeString,
}
}
func (CommunicationServiceEmailDomainAssociationResource) Attributes() map[string]*pluginsdk.Schema {

Check failure on line 49 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return map[string]*pluginsdk.Schema{}
}
func (CommunicationServiceEmailDomainAssociationResource) ModelObject() interface{} {

Check failure on line 53 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return &CommunicationServiceEmailDomainAssociationResourceModel{}

Check failure on line 54 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResourceModel
}
func (CommunicationServiceEmailDomainAssociationResource) ResourceType() string {

Check failure on line 57 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return "azurerm_communication_service_email_domain_association"
}
func (r CommunicationServiceEmailDomainAssociationResource) Create() sdk.ResourceFunc {

Check failure on line 61 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return sdk.ResourceFunc{
Timeout: 5 * time.Minute,
Func: func(ctx context.Context, metadata sdk.ResourceMetaData) error {
}
}
func (CommunicationServiceEmailDomainAssociationResource) Read() sdk.ResourceFunc {

Check failure on line 142 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return sdk.ResourceFunc{
Timeout: 5 * time.Minute,
Func: func(ctx context.Context, metadata sdk.ResourceMetaData) error {
}
}
func (CommunicationServiceEmailDomainAssociationResource) Delete() sdk.ResourceFunc {

Check failure on line 214 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return sdk.ResourceFunc{
Timeout: 5 * time.Minute,
Func: func(ctx context.Context, metadata sdk.ResourceMetaData) error {
}
}
func (CommunicationServiceEmailDomainAssociationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc {

Check failure on line 298 in internal/services/communication/communication_service_email_domain_association_resource.go

GitHub Actions / document-lint

undefined: CommunicationServiceEmailDomainAssociationResource
return func(input interface{}, key string) (warnings []string, errors []error) {
v, ok := input.(string)
if !ok {